Windows 10 中 Bash Shell 的安裝和使用指南

Windows 10 周年紀(jì)念版更新為開(kāi)發(fā)者提供了一個(gè)全新的特性:一個(gè)完整的、基于Ubuntu的Bash Shell環(huán)境瘫寝,使得我們可以在Windows上直接運(yùn)行Linux的軟件。

關(guān)于Windows 10中的Bash Shell扮碧,你應(yīng)該知道的事

這并不是一個(gè)虛擬機(jī)白华,也不是一個(gè)容器,更不是為Windows系統(tǒng)編譯的Linux軟件椭豫。而是微軟為L(zhǎng)inux開(kāi)發(fā)的一個(gè)子系統(tǒng)耻瑟,這個(gè)子系統(tǒng)來(lái)源于一個(gè)已經(jīng)終止的項(xiàng)目——Astoria開(kāi)發(fā)的為了在Windows系統(tǒng)上運(yùn)行安卓應(yīng)用的項(xiàng)目。

你可以把它當(dāng)成Linux系統(tǒng)下與之相對(duì)應(yīng)的軟件:Wine赏酥。Wine讓用戶(hù)可以在Linux系統(tǒng)上直接運(yùn)行Windows的應(yīng)用程序喳整,那么這個(gè)基于Windows的Linux子系統(tǒng)的功能就是讓你可以在Windows上直接運(yùn)行Linux系統(tǒng)的軟件。

微軟按照相應(yīng)的規(guī)范提供了一個(gè)完整的裸扶、基于Ubuntu的Bash Shell框都,并運(yùn)行于這個(gè)子系統(tǒng)之上。從技術(shù)上來(lái)說(shuō)呵晨,這根本不是Linux系統(tǒng)魏保,Linux是底層的操作系統(tǒng)內(nèi)核,在這里是可不用的摸屠。取而代之的是谓罗,它允許你運(yùn)行Bash shell和一些文件,這些文件和你平常在Ubuntu上運(yùn)行的完全一樣季二。免費(fèi)軟件純化論者常爭(zhēng)論道檩咱,Linux操作系統(tǒng)應(yīng)該被稱(chēng)為“GUN/Linux操作系統(tǒng)”,因?yàn)閷?shí)在有很多遵循 GUN協(xié)議的自由軟件運(yùn)行與Linux內(nèi)核之上胯舷。你將安裝的Bash 就是只是這些遵循GUN協(xié)議的實(shí)用程序和軟件的一員刻蚯。

Windows對(duì)Bash shell有一些限制。它不能運(yùn)行服務(wù)端程序桑嘶,也不能使用圖形化軟件炊汹。它的目的是為開(kāi)發(fā)者提供一個(gè)能在Windows上運(yùn)行的Linux命令行類(lèi)程序。這些程序可以讀寫(xiě)Windows文件系統(tǒng)不翩,但是你不能用Bash命令運(yùn)行Windows程序兵扬,也不能從標(biāo)準(zhǔn)Windows命令行執(zhí)行Bash命令麻裳。他們使用相同的Windows文件系統(tǒng),不是所有的命令行應(yīng)用程序都能起作用器钟,而且津坑,這一新特性仍然處于測(cè)試版。

怎樣安裝Bash shell

開(kāi)始之前傲霸,先確認(rèn)你的Windows 10已經(jīng)安裝周年版升級(jí)包疆瑰。本程序只能運(yùn)行于64位版的windows系統(tǒng),所以昙啄,如果你仍在使用32位版的系統(tǒng)穆役,現(xiàn)在是時(shí)間升級(jí)到64位版window 10了。

確認(rèn)你的windows 10版本符合要求后梳凛,打開(kāi)“設(shè)置”菜單耿币,進(jìn)入“更新和安全”,選擇“針對(duì)開(kāi)發(fā)人員”韧拒,再選中“開(kāi)發(fā)人員模式”來(lái)激活開(kāi)發(fā)者模式淹接,這需要一定時(shí)間。

然后叛溢,打開(kāi)“控制面板”塑悼,點(diǎn)擊“程序和功能”,再點(diǎn)擊“啟用或關(guān)閉Windows功能”楷掉。在彈出的對(duì)話(huà)框中厢蒜,選中功能列表中的“適用于Linux的Windows子系統(tǒng)”,點(diǎn)擊“確定”烹植。

然后斑鸦,系統(tǒng)會(huì)建議重啟計(jì)算機(jī)选侨。點(diǎn)擊“重啟計(jì)算機(jī)”來(lái)重啟,Windows 10將會(huì)安裝這個(gè)新功能挤茄。

重啟完成后曙咽,單擊“開(kāi)始”按鈕(或者按Windows鍵),輸入“bash”又厉,按下回車(chē)鍵。

第一次運(yùn)行bash.exe程序的時(shí)候,會(huì)提示你接受服務(wù)條款败晴。然后會(huì)從Windows商店下載“Bash on Ubuntu on Windows”應(yīng)用程序。然后會(huì)讓你創(chuàng)建一個(gè)用于Bash環(huán)境的用戶(hù)名和密碼栽渴。

如果想使安裝過(guò)程自動(dòng)進(jìn)行尖坤,你可以在命令行窗口運(yùn)行如下命令。這將會(huì)自動(dòng)同意所有提示并創(chuàng)建一個(gè)名為root闲擦、密碼為空的用戶(hù)賬戶(hù)慢味。

lxrun /install /u

怎樣使用Bash shell和安裝Linux軟件

現(xiàn)在场梆,你有了一個(gè)基于Ubuntu的完整的命令行式Bash殼軟件。因?yàn)樗麄兪褂玫氖窍嗤亩M(jìn)制程序纯路,你可以使用Ubuntu的apt-get命令從Ubuntu軟件倉(cāng)庫(kù)下載安裝軟件或油。在這里,你可以使用所有的Linux命令行軟件驰唬,雖然不是所有的軟件都能正常工作(尤其是在首發(fā)的測(cè)試版本中)顶岸。

要打開(kāi)Bash shell,只需打開(kāi)開(kāi)始菜單叫编,并輸入bashUbuntu辖佣,系統(tǒng)將自動(dòng)匹配到“Bash on Ubuntu on Windows”程序。你可以將此程序pin在開(kāi)始目錄搓逾、任務(wù)欄或者桌面上卷谈,這樣可以快速啟動(dòng)。

如果你在Linux霞篡、Mac OS X或者其他平臺(tái)熟練使用過(guò)Bash shell雏搂,那么,在這里你將得心應(yīng)手寇损。你不用使用sudo命令凸郑,因?yàn)槟阋呀?jīng)是root權(quán)限。UNIX平臺(tái)的root賬戶(hù)具有完全的系統(tǒng)權(quán)限矛市,就像windows系統(tǒng)的“Administartor”賬戶(hù)一樣芙沥。在Bash shell環(huán)境中,Windows系統(tǒng)文件的路徑為/mnt/c浊吏。

你可以使用與你曾在Linux中使用的完全一樣的Linux終端命令而昨。如果你是對(duì)使用DOS命令的標(biāo)準(zhǔn)Windows命令提示行熟悉,下面是一些基本命令在Windows和Bash的對(duì)照表:

命令 Bash shell Windows
切換目錄 cd cd找田,dir
列出文件和目錄 ls dir
移動(dòng)或重命名文件 mv move歌憨,rename
復(fù)制文件 cp copy
刪除文件 rm del,erase
創(chuàng)建目錄 mkdir mkdir
編輯文本 vi墩衙,nano edit

和Windows不一樣务嫡,Bash shell和它下面的模擬式Linux環(huán)境是大小寫(xiě)敏感的,記住這點(diǎn)很重要漆改。換句話(huà)說(shuō)心铃,文件File.txtfile.txt在Liux中不是同一個(gè)文件。

更多的使用指導(dǎo)挫剑,可以查看our beginner's guide to the Linux command-line去扣,或其它的關(guān)于Bash shell、Ubuntu命令行和Linux的在線(xiàn)使用指南樊破。

你可以使用apt-get命令愉棱,來(lái)安裝和更新Ubuntu環(huán)境下的軟件唆铐。當(dāng)然,首先需要確保你已執(zhí)行sudo命令奔滑,以讓命令以root權(quán)限運(yùn)行或链,就像Windows系統(tǒng)中的Administrator權(quán)限一樣。下面是一些你需要知道的apt-get命令:

  • sudo apt-get update:下載可用包的更新信息
  • sudo apt-get <包名稱(chēng)>:安裝應(yīng)用程序包
  • sudo apt-get remove <包名稱(chēng)>:卸載應(yīng)用程序包
  • sudo apt-cache search <包關(guān)鍵字>:按包名稱(chēng)或描述搜索可用包
  • sudo apt-get upgrade:下載已安裝包程序的最新版本

程序下載并安裝好之后档押,可以在命令提示符行輸入程序名稱(chēng)在運(yùn)行澳盐,并且可以查看具體程序的文檔了解更多信息。

原文連接:How to Install and Use the Linux Bash Shell on Windows 10

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末令宿,一起剝皮案震驚了整個(gè)濱河市叼耙,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌粒没,老刑警劉巖筛婉,帶你破解...
    沈念sama閱讀 206,126評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異癞松,居然都是意外死亡爽撒,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)响蓉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)硕勿,“玉大人,你說(shuō)我怎么就攤上這事枫甲≡次洌” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,445評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵想幻,是天一觀(guān)的道長(zhǎng)粱栖。 經(jīng)常有香客問(wèn)我,道長(zhǎng)脏毯,這世上最難降的妖魔是什么闹究? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,185評(píng)論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮食店,結(jié)果婚禮上渣淤,老公的妹妹穿的比我還像新娘。我一直安慰自己叛买,他們只是感情好砂代,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著率挣,像睡著了一般。 火紅的嫁衣襯著肌膚如雪露戒。 梳的紋絲不亂的頭發(fā)上椒功,一...
    開(kāi)封第一講書(shū)人閱讀 48,970評(píng)論 1 284
  • 那天捶箱,我揣著相機(jī)與錄音,去河邊找鬼动漾。 笑死丁屎,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的旱眯。 我是一名探鬼主播晨川,決...
    沈念sama閱讀 38,276評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼删豺!你這毒婦竟也來(lái)了共虑?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 36,927評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤呀页,失蹤者是張志新(化名)和其女友劉穎妈拌,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體蓬蝶,經(jīng)...
    沈念sama閱讀 43,400評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡尘分,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了丸氛。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片培愁。...
    茶點(diǎn)故事閱讀 37,997評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖缓窜,靈堂內(nèi)的尸體忽然破棺而出竭钝,到底是詐尸還是另有隱情,我是刑警寧澤雹洗,帶...
    沈念sama閱讀 33,646評(píng)論 4 322
  • 正文 年R本政府宣布香罐,位于F島的核電站,受9級(jí)特大地震影響时肿,放射性物質(zhì)發(fā)生泄漏庇茫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評(píng)論 3 307
  • 文/蒙蒙 一螃成、第九天 我趴在偏房一處隱蔽的房頂上張望旦签。 院中可真熱鬧,春花似錦寸宏、人聲如沸宁炫。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,204評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)羔巢。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間竿秆,已是汗流浹背启摄。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,423評(píng)論 1 260
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留幽钢,地道東北人歉备。 一個(gè)月前我還...
    沈念sama閱讀 45,423評(píng)論 2 352
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像匪燕,于是被迫代替她去往敵國(guó)和親蕾羊。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容