頁(yè)面展示
首先展示下用Xshell
登錄Win10 Linux
子系統(tǒng)的界面
需求簡(jiǎn)介
自從微軟向全世界發(fā)布Windows 10
下的 Linux
子系統(tǒng)Windows Subsystem for Linux(WSL)
,WSL
為Windows
用戶提供了巨大的便利,它的誕生可以讓開(kāi)發(fā)者們?cè)?Windows 10
下通過(guò) Bash shell
運(yùn)行原生的 Ubuntu
用戶態(tài)二進(jìn)制程序媚媒。當(dāng)然,目前有很多方式在Windows
系統(tǒng)下體驗(yàn)和學(xué)習(xí)Linux
系統(tǒng)夺英,主要包括以下幾種方式:
- 虛擬機(jī)
通過(guò)在Windows
系統(tǒng)下安裝虛擬機(jī)Virtual Machine
運(yùn)行Linux
系統(tǒng),是目前比較流行的方式滋捶。但是運(yùn)行虛擬機(jī)也有諸多不便痛悯,比如:耗內(nèi)存大(土豪隨意);劃分的硬盤(pán)主機(jī)無(wú)法訪問(wèn)重窟;與主機(jī)傳輸文件容易中斷等载萌。 - 雙系統(tǒng)
給電腦安裝雙系統(tǒng),在電腦啟動(dòng)的時(shí)候選擇其中一種系統(tǒng)。這種方式對(duì)于Windowns
深度用戶比較麻煩扭仁,需要頻繁開(kāi)機(jī)更換系統(tǒng)垮衷。 - 服務(wù)器
租用服務(wù)器或購(gòu)買(mǎi)服務(wù)器一般比較昂貴,如果僅僅是學(xué)習(xí)或偶爾用下完全沒(méi)必要破費(fèi)乖坠。 -
Windows 10
下Linux
子系統(tǒng)
通過(guò)簡(jiǎn)單的操作可以激活打開(kāi)Linux
子系統(tǒng)搀突,體驗(yàn)原生態(tài)的Ubuntu
,前提是能夠忍受默認(rèn)的終端界面(當(dāng)然是有解決方法的)熊泵。
使用xshell登錄Linux子系統(tǒng)
成功激活WSL
后仰迁,能夠忍受默認(rèn)的命令終端的可以直接跳過(guò)下文。
習(xí)慣用Linux
系統(tǒng)的用戶顽分,一般喜歡使用xshell
通過(guò)SSH
登錄Linux
系統(tǒng)徐许,然后在界面優(yōu)美的命令端操作Linux
命令。
以下來(lái)介紹如何完美使用xshell
登錄Windows 10
Linux
子系統(tǒng):
- 查看
ip
ifconfig ## 在Linux子系統(tǒng)默認(rèn)命令端輸入怯邪,查看ip地址
- 配置
SSH
服務(wù)
sudo apt-get remove --purge openssh-server ## 先刪ssh
sudo apt-get install openssh-server ## 在安裝ssh
sudo rm /etc/ssh/ssh_config ## 刪配置文件绊寻,讓ssh服務(wù)自己想辦法鏈接
sudo service ssh --full-restart
- 使用
Xshell
登錄
上面命令執(zhí)行完之后花墩,在xshell
中輸入用戶名和ip
就可以通過(guò)xshell
登錄自己電腦的Linux悬秉。
- 配置永久解決方案
通過(guò)上面的方法,我們可以通過(guò)xshell
登錄自己電腦的Linux
冰蘑。但是斷開(kāi)之后重新開(kāi)機(jī)和泌,我們又需要重新配置SSH
。因此祠肥,我們需要配置以下命令下武氓,一勞永逸。
sudo service ssh --full-restart ## 將該命令保存為service.sh仇箱,存在home目錄下
配置好之后县恕,下次開(kāi)機(jī),只需要在Linux
子系統(tǒng)的默認(rèn)終端運(yùn)行sh service.sh
命令后剂桥,關(guān)掉終端改用xshell
登錄即可忠烛。
- 配置自己的環(huán)境變量
以上設(shè)置成功后,可以vim ~/.bashrc
配置自己的環(huán)境變量权逗,打造自己習(xí)慣的界面顯示美尸。
參考資料
通過(guò) xshell 連接 ubuntu on windows(WSL)
win10上使用Xshell通過(guò)ssh連接Linux