1. Win10一周年更新預覽版中怎麼使用linux Bash命令
微軟已經在Win10一周年更新預覽版中加入了Ubuntu Bash命令支持,我們也曾經介紹過如何安裝和開啟Win10版Linux Bash命令。不過還是有用戶在開啟後不太會用,這次我們就介紹一下Windows10版Bash命令的使用方法,格式很簡單,套用就好。
具體方法如下:
1、沒安裝Bash的用戶可以按照之前介紹的方法,先在設置更新和安全針對開發人員中選擇開發人員模式,點擊後會下載開發人員模式包,如下圖
但有時這個包會下載不成功,出現如下圖提示
2、此時也無需擔心,上一步如果不順利,可以在後續步驟中彌補。此時進入控制面板程序和功能啟用或關閉Windows功能,勾選適用於Linux的Windows子系統(Beta),點擊確定後安裝,如下圖
3、安裝後需要重啟,然後打開命令提示符,執行如下命令即可開啟(可直接在管理員模式下輸入Bash命令開啟):C:windowssystem32ash.exe
4、如果第一步安裝不順利,此時可能就需要從商店下載所需組件,順利與否還得看網路狀況,我們測試中就遇到如下鬼畜情況:
5、由上圖可見,下載安裝的過程中需要用戶創建Unix賬戶,因此要設定賬戶密碼,在輸入密碼的過程中,密碼文字不可見,需要輸入兩遍,你心裡要有數,設置成功後就可以使用了
6、功能命令可用bash --help來查詢,在使用的話要在前面加上bash,例如:
bash --debug
bash --init-file
bash --version
7、如果要運行Linux命令,可採用如下格式(注意 c 和前引號間的空格,如上圖):
bash -c linux命令
例如:
bash -c echo Hello from IThome
bash -c ls /mnt/c
bash -c lsb_release -a
2. windows10的linux bash啟用後是亂碼的,無論輸入什麼都閃退,請問該怎麼解決
Bash 的安裝和皮卜使用
1
在 Windows 10 內部預覽版 build 14316 中,點擊「開始」——「設置」,在打開的設置窗口搜索框中輸入「特性」兩個字,將會出現「祥碰啟用或關閉 Windows 功能」條目,點擊啟動它。
2
將彈出「Windows 功能」對話框,在對話框窗口列表中向下滾動,直到發現「Windows Subsystem for linux (Beta)」條目,點擊選中其前面的復選框。
3
接下來將下載、安裝和應用相關的組件,這些操作進程結束後,顯示「立即重新啟動」按鈕,點擊它重新啟動電腦。
4
重新啟動進入 Windows 10 的桌面,在小娜搜索框中鍵入:Bash,小娜頂端出現「Bash 運行命令」條目,回車(或點擊)啟動它。
5
將會出現類似 Windows 傳統 cmd.exe 界面的窗口,提示此 Bash 來自 Ubuntu,並且需要下載相關文件,鍵入「Y」將開始從微軟商店中燃宴穗下載。在這里鍵入「Y」,下載開始。
6
經過一段時間的下載,Ubuntu 的 Bash 安裝完成,提示符也變成了:
root@localhost:/mnt/c/WINDOWS/System32#
在「#」號後面,可以鍵入 Bash 命令測試。
END
刪除 Bash 的試驗
卸載時發現,用 Windows 10 的常規卸載應用的方法,是無法刪除 Bash 的。比如,筆者點擊「開始」按鈕,會發現一個叫「Bash on Ubuntu on Windows」的最近添加項,在其上右鍵點擊,接著點擊右鍵菜單中的「卸載」。
Windows 將打開控制面板中的「程序和功能」對話框,但是其中並沒有「Bash on Ubuntu on Windows」這一項。
繼續執行上一欄目中的第 1—3步驟,禁用「Windows Subsystem for linux (Beta)」特性;然後點擊「開始」——「Bash on Ubuntu on Windows」,Windows 將會提示該項目引用的 Bash.exe 不存在,並詢問是否刪除該項。
確認刪除之後,「Bash on Ubuntu on Windows」項目就從開始菜單中消失了。
3. linux怎樣進入bash
Linux系統默認開啟的終端,一般都是Bash Shell,可以通過如下命令確定當前運行的默認Shell。
echo $SHELL
說明:圖中隨便輸入的命令,目的是讓shell執行出錯,通過出錯信息來確定bash命令是否成功執行。在bash中如果找不到命令開頭一定是"bash: "之類的信息。 通過上圖即可知道要運行bash shell,只需要執行bash命令即可。