1. 系統(tǒng)安裝
參考鏈接:
百度經(jīng)驗(yàn)——win10下linux系統(tǒng)的安裝(開啟)和使用
https://jingyan.baidu.com/article/39810a23957df3b636fda6cb.html
2. 進(jìn)入系統(tǒng)
1并扇,打開cmd
ctrl+r
輸入cmd
Enter進(jìn)入cmd窗口
2郭赐,進(jìn)入linux系統(tǒng)
輸入bash
進(jìn)入系統(tǒng)
user@host:/mnt/c/Users/Dell$
3.配置
1. 配置root用戶名和密碼
root 用戶名默認(rèn)為root
密碼:為空鲫趁,需設(shè)置密碼
輸入sudo passwd root
驗(yàn)證密碼是否正確
輸入su root
輸入密碼
成功切換為root,則正確
2. tree目錄軟件
安裝sudo apt-get tree
查看當(dāng)前目錄——所有層級(jí)
tree
指定層級(jí)——指定當(dāng)前第一層
tree -L 1
3. 文件路徑
進(jìn)入linux系統(tǒng)后饭尝,顯示當(dāng)前目錄:
user@host:/mnt/c/Users/Dell$ pwd
/mnt/c/Users/Dell
顯然這個(gè)目錄不是我們常規(guī)保存文件的目錄肯腕。
如果直接進(jìn)入某個(gè)目錄下。
則對(duì)對(duì)應(yīng)win文件夾钥平,按shift实撒,鼠標(biāo)右鍵,在此處打開命令窗口
則直接進(jìn)入對(duì)應(yīng)目錄
F:\bioinfo>
4. 查看linux系統(tǒng)的文件結(jié)構(gòu)
輸入
cd /
tree -L 1
顯示結(jié)果
├── acct
├── bin
├── boot
├── cache
├── data
├── dev
├── etc
├── home
├── lib
├── lib64
├── lost+found
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin
├── srv
├── sys
├── tmp
├── usr
└── var
進(jìn)入home目錄,可以找對(duì)用戶目錄
5. linux下進(jìn)入win目錄
輸入命令知态,可以看到對(duì)應(yīng)的win盤符
root@DELL5577:/mnt# cd /mnt/ && ls
c d e f g h i j l ls m n
ubuntu系統(tǒng)將win的目錄切換為/來(lái)分隔的目錄
如果要進(jìn)入某個(gè)目錄捷兰,則在/mnt/
即可訪問(wèn)
root@DELL5577:/mnt/f/bioinfo# pwd
/mnt/f/bioinfo
6. 查看系統(tǒng)空間
自動(dòng)分配,各位63G
root@DELL5577:/mnt/f/bioinfo# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 119G 57G 63G 48% /
tmpfs 119G 57G 63G 48% /run
none 119G 57G 63G 48% /run/lock
none 119G 57G 63G 48% /run/shm
none 119G 57G 63G 48% /run/user
7. 查看linux版本
Ubuntu 14.04.5 LTS穩(wěn)定版负敏,竟然不是最新的16.04穩(wěn)定版
root@DELL5577:/mnt/f/bioinfo# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
查看內(nèi)核版本
root@DELL5577:/mnt/f/bioinfo# uname -a
Linux DELL5577 3.4.0+ #1 PREEMPT Thu Aug 1 17:06:05 CST 2013 x86_64 x86_64 x86_64 GNU/Linux
8. win10內(nèi)置linux遠(yuǎn)程訪問(wèn)設(shè)置
- 禁止查看當(dāng)前l(fā)inux系統(tǒng)的ip贡茅,
使用本機(jī)ip地址,xshell也無(wú)法連接
root@DELL5577:/mnt/f/bioinfo# ifconfig
Warning: cannot open /proc/net/dev (No such file or directory). Limited output.
- 設(shè)置ssh
# 1.安裝ssh
apt-get install openssh-server
# 2.修改配置文件
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
vim /etc/ssh/sshd_config
#=======(修改以下選項(xiàng)內(nèi)容)=========#
# Port 23(22端口已被占用) #
# (取消注釋)ListenAddress 0.0.0.0 #
# UsePrivilegeSeparation no #
# PermitRootLogin yes #
# (注釋)StrictModes yes #
# PasswordAuthentication yes #
#================================#
# 3.啟動(dòng)ssh
service ssh start
# 4.如果提示“sshd error: could not load host key”其做,則用下面的命令重新生成
rm /etc/ssh/ssh*key
dpkg-reconfigure openssh-server
- 使用xshell登錄
輸入
主機(jī)地址:127.0.0.1
端口:23
linux用戶名
linux用戶密碼
登錄成功
9. win10內(nèi)置linux卸載
linux系統(tǒng)卸載
輸入命令
lxrun /uninstall /full
1. 系統(tǒng)安裝
參考鏈接:
百度經(jīng)驗(yàn)——win10下linux系統(tǒng)的安裝(開啟)和使用
https://jingyan.baidu.com/article/39810a23957df3b636fda6cb.html
2. 進(jìn)入系統(tǒng)
1友扰,打開cmd
ctrl+r
輸入cmd
Enter進(jìn)入cmd窗口
2,進(jìn)入linux系統(tǒng)
輸入bash
進(jìn)入系統(tǒng)
user@host:/mnt/c/Users/Dell$
3.配置
1. 配置root用戶名和密碼
root 用戶名默認(rèn)為root
密碼:為空庶柿,需設(shè)置密碼
輸入sudo passwd root
驗(yàn)證密碼是否正確
輸入su root
輸入密碼
成功切換為root,則正確
2. tree目錄軟件
安裝sudo apt-get tree
查看當(dāng)前目錄——所有層級(jí)
tree
指定層級(jí)——指定當(dāng)前第一層
tree -L 1
3. 文件路徑
進(jìn)入linux系統(tǒng)后秽浇,顯示當(dāng)前目錄:
user@host:/mnt/c/Users/Dell$ pwd
/mnt/c/Users/Dell
顯然這個(gè)目錄不是我們常規(guī)保存文件的目錄浮庐。
如果直接進(jìn)入某個(gè)目錄下。
則對(duì)對(duì)應(yīng)win文件夾柬焕,按shift审残,鼠標(biāo)右鍵,在此處打開命令窗口
則直接進(jìn)入對(duì)應(yīng)目錄
F:\bioinfo>
4. 查看linux系統(tǒng)的文件結(jié)構(gòu)
輸入
cd /
tree -L 1
顯示結(jié)果
├── acct
├── bin
├── boot
├── cache
├── data
├── dev
├── etc
├── home
├── lib
├── lib64
├── lost+found
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin
├── srv
├── sys
├── tmp
├── usr
└── var
進(jìn)入home目錄斑举,可以找對(duì)用戶目錄
5. linux下進(jìn)入win目錄
輸入命令搅轿,可以看到對(duì)應(yīng)的win盤符
root@DELL5577:/mnt# cd /mnt/ && ls
c d e f g h i j l ls m n
ubuntu系統(tǒng)將win的目錄切換為/來(lái)分隔的目錄
如果要進(jìn)入某個(gè)目錄,則在/mnt/
即可訪問(wèn)
root@DELL5577:/mnt/f/bioinfo# pwd
/mnt/f/bioinfo
6. 查看系統(tǒng)空間
自動(dòng)分配富玷,各位63G
root@DELL5577:/mnt/f/bioinfo# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 119G 57G 63G 48% /
tmpfs 119G 57G 63G 48% /run
none 119G 57G 63G 48% /run/lock
none 119G 57G 63G 48% /run/shm
none 119G 57G 63G 48% /run/user
7. 查看linux版本
Ubuntu 14.04.5 LTS穩(wěn)定版璧坟,竟然不是最新的16.04穩(wěn)定版
root@DELL5577:/mnt/f/bioinfo# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
查看內(nèi)核版本
root@DELL5577:/mnt/f/bioinfo# uname -a
Linux DELL5577 3.4.0+ #1 PREEMPT Thu Aug 1 17:06:05 CST 2013 x86_64 x86_64 x86_64 GNU/Linux
8. win10內(nèi)置linux遠(yuǎn)程訪問(wèn)設(shè)置
- 禁止查看當(dāng)前l(fā)inux系統(tǒng)的ip,
使用本機(jī)ip地址赎懦,xshell也無(wú)法連接
root@DELL5577:/mnt/f/bioinfo# ifconfig
Warning: cannot open /proc/net/dev (No such file or directory). Limited output.
- 設(shè)置ssh
# 1.安裝ssh
apt-get install openssh-server
# 2.修改配置文件
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
vim /etc/ssh/sshd_config
#=======(修改以下選項(xiàng)內(nèi)容)=========#
# Port 23(22端口已被占用) #
# (取消注釋)ListenAddress 0.0.0.0 #
# UsePrivilegeSeparation no #
# PermitRootLogin yes #
# (注釋)StrictModes yes #
# PasswordAuthentication yes #
#================================#
# 3.啟動(dòng)ssh
service ssh start
# 4.如果提示“sshd error: could not load host key”雀鹃,則用下面的命令重新生成
rm /etc/ssh/ssh*key
dpkg-reconfigure openssh-server
- 使用xshell登錄
輸入
主機(jī)地址:127.0.0.1
端口:23
linux用戶名
linux用戶密碼
登錄成功
9.啟動(dòng)bash計(jì)劃
發(fā)現(xiàn)cmd窗口關(guān)閉后,遠(yuǎn)程連接的xshell也無(wú)法登陸了励两。也就是win系統(tǒng)關(guān)閉了linux黎茎。
解決方法1——臨時(shí)激活ssh:
1,在cmd窗口中,輸入bash
当悔,此時(shí)xshell還不能遠(yuǎn)程連接
2,激活ssh
輸入
sudo service ssh start
傅瞻,此時(shí)xshell可以遠(yuǎn)程連接linux了。
每次開機(jī)都要這樣輸入會(huì)比較麻煩盲憎,需要讓 bash每次開機(jī)都運(yùn)行嗅骄。
解決方法2——wsl開機(jī)啟動(dòng)
讓bash每次開機(jī)都啟動(dòng)
在linux用戶家目錄下
1,切換用戶為root焙畔,掸读,創(chuàng)建文件
vim boot.sh
chmod 777 boot.sh
編輯
#!/bin/sh
service ssh start # 移動(dòng)服務(wù)
$SHELL # 讓bash一直運(yùn)行
2, 創(chuàng)建文件目錄
cd /usr
mkdir anyesu
3,移動(dòng)文件
mv /home/用戶家目錄/boot.sh /usr/anyesu/
在win系統(tǒng)D盤下
4,創(chuàng)建文件
D:\linux\wsl.vbs
輸入
Set ws = CreateObject("Wscript.Shell")
ws.run "bash /usr/anyesu/boot.sh",vbhide
5,創(chuàng)建計(jì)劃任務(wù)
在開始菜單輸入計(jì)劃任務(wù)
創(chuàng)建基本任務(wù)
輸入
觸發(fā)器
操作
輸入腳本
完成
查看設(shè)置顯示
10. win10內(nèi)置linux卸載
linux系統(tǒng)卸載
輸入命令
lxrun /uninstall /full