如何在windows10中使用zsh(或其他shell)

Ubuntu和windows10上的其他Linux發行版預設使用bashshell,但這不是您唯一的選擇。Windows有一個在Windows上執行Linux軟體的相容層,你可以用它來執行Zsh或者任何你喜歡的shell。...

如何在windows10中使用zsh(或其他shell)

Ubuntu和windows10上的其他Linux發行版預設使用bashshell,但這不是您唯一的選擇。Windows有一個在Windows上執行Linux軟體的相容層,你可以用它來執行Zsh或者任何你喜歡的shell。

Zsh shell現在可以在windows10上執行。無論何時啟動Bash,都可以讓它自動執行Zsh。哦,我的Zsh還可以在Windows中定製Zsh shell,就像在Linux中一樣。

從安**ash開始

相關:如何在windows10上安裝和使用Linux Bash Shell

在安裝您選擇的shell之前,您首先需要為Linux啟用Windows子系統並安裝Linux環境。在本文中,我們將以Ubuntu為例,但是您可以在openSUSE和其他Linux發行版上執行類似的過程。

如何在windows10中使用zsh(或其他shell)

如果您已經在Windows上安裝了Bash,那麼就可以開始了。

如何安裝zsh(或其他shell)

安裝Bash之後,只需從Bash中安裝要使用的shell。您可以使用apt-get命令來實現這一點,就像在ubuntulinux上安裝任何其他軟體包一樣。

要在Ubuntu上安裝Zsh,請開啟Bash shell並執行以下命令:

sudo apt-get install zsh

出現提示時按“y”,然後按Enter繼續。Apt-get自動從Ubuntu的儲存庫下載並安裝Zsh。

如何在windows10中使用zsh(或其他shell)

在其他Linux發行版上,只需使用Linux發行版的軟體安裝命令。例如,您需要在openSUSE上使用zypper命令。

如果您想使用另一個shell,請指定該shell的名稱,而不是Zsh。例如,我們看到了關於魚殼也很好工作的報道。要安裝它,您將執行以下命令:

sudo apt-get install fish

如何啟動zsh(或其他shell)

要在安裝Zsh或其他shell之後啟動它,只需在Bash提示符中鍵入shell的名稱,然後按Enter鍵。例如,要從Bash開始使用Zsh,只需鍵入:

zsh

系統將提示您完成Zsh的第一次設定過程,並在第一次啟動它時建立一個配置概要檔案。鍵入“2”以使用建議的預設設定建立配置檔案。

如何在windows10中使用zsh(或其他shell)

要離開zsh shell並返回Bash,只需執行以下命令:

exit

如何直接啟動zsh

您可以使用如下命令直接啟動Zsh shell:

wsl zsh bash -c zsh ubuntu -c zsh opensuse-42 -c zsh sles-12 -c zsh

如何在windows10中使用zsh(或其他shell)

如何使bash自動啟動zsh

您還可以讓Bash在啟動時自動切換到Zsh。

為此,需要編輯.bashrc檔案。Bash每次啟動時都會執行此檔案中的命令。您可以使用任何您喜歡的文字編輯器進行編輯,包括vi,但是我們將使用nano來解釋這個過程。

要在nano中開啟.bashrc檔案,請執行以下命令:

nano .bashrc

如何在windows10中使用zsh(或其他shell)

將以下行新增到檔案中。您可以簡單地新增“execzsh”行,但是下面的附加行確保Bash僅在開啟Bash視窗時啟動zsh。這避免了其他軟體出現問題。

# Launch Zsh if [ -t 1 ]; then exec zsh fi

如果你想執行一個不同的shell,你應該輸入shell的命令而不是“zsh”命令。

如何在windows10中使用zsh(或其他shell)

進行更改後,按Ctrl+O,然後按Enter儲存檔案。按Ctrl+X退出nano。

現在,每當您在Windows上開啟Ubuntu快捷方式(或其他Linux發行版快捷方式)時,它都會啟動Zsh shell。

要撤消更改,請再次編輯.bashrc檔案並刪除新增的節。


理論上,所有其他Linux shell都應該工作。如果沒有,微軟需要修復Linux的底層Windows子系統,以便正確執行更多的Linux軟體。您可以在BashOnWindows GitHub頁面檢視現有的bug並向Microsoft報告新錯誤。

  • 發表於 2021-04-06 16:10
  • 閱讀 ( 54 )
  • 分類:網際網路

你可能感興趣的文章

7個最佳的windows開始選單替代品和替代品

... 首先,Launchy將獲取應用程式的名稱,無論您如何鍵入它們。鍵入fox會混淆開始選單,但Launchy會盡可能匹配文字。第二,您可以擴充套件Launchy來做更多的事情,而不僅僅是啟動程式。使用其設定中的目錄選項卡,可...

  • 發佈於 2021-03-12 05:32
  • 閲讀 ( 45 )

用經典shell定製windows10的10種方法

... 我們將向您展示如何使用Classic Shell,這是一個第三方程式,主要用於調整開始選單、工作列和檔案資源管理器。從更改開始圖示、使工作列完全透明到關機時檢查Windows更新,Classic Shell可...

  • 發佈於 2021-03-13 12:18
  • 閲讀 ( 54 )

如何在windows10上獲得linux bash shell

... 如何在windows10上安裝linux bash shell ...

  • 發佈於 2021-03-21 11:48
  • 閲讀 ( 58 )

如何定製mac終端並使其更有用

...個新手,現在堅持預設的bashshell是可以的。但你應該知道如何在需要的時候切換它們。 ...

  • 發佈於 2021-03-21 20:13
  • 閲讀 ( 47 )

如何在macos終端中定製zsh提示符

...進行修飾,使其最小化並充分利用空間。我們將向您展示如何定製終端應用程式中的zsh提示符,使其在您選擇的任何背景中都脫穎而出。 ...

  • 發佈於 2021-03-26 16:03
  • 閲讀 ( 57 )

哪個linux shell最好?比較了5種常見的貝殼

...你的計算機需要一個翻譯層。這介於你告訴它做什麼和它如何理解之間。 ...

  • 發佈於 2021-03-30 18:45
  • 閲讀 ( 49 )

如何使用受限shell來限制linux使用者可以做什麼

...改其目錄,您可以控制他們可以訪問哪些命令。下面介紹如何在Linux上設定受限shell。 受限炮彈 受限shell不是另一個shell。這是標準外殼的另一種模式。Bash、Korn、Fish和其他shell都可以在受限shell模式下啟動。在本文中,我們將...

  • 發佈於 2021-03-31 10:57
  • 閲讀 ( 55 )

如何在mac上開啟終端

...此,您需要終端應用程式來訪問macOS上的命令列。下面是如何啟動它。 如何使用spotlight搜尋開啟終端 也許開啟終端最簡單、最快捷的方法是透過聚光燈搜尋。要啟動Spotlight,請單擊選單欄中的小放大鏡圖示(或按Command+Space)...

  • 發佈於 2021-04-01 20:12
  • 閲讀 ( 54 )

如何修復Windows10檔案資源管理器中的慢速上下文選單

...單擴充套件,而程式碼錯誤的程式會減慢速度。下面介紹如何修復右鍵單擊時開啟緩慢、凍結或掛起的上下文選單。 使用shellexview檢視第三方擴充套件 我們要用簡單的方法來做。是的,您可以直接從Windows登錄檔中刪除上下文...

  • 發佈於 2021-04-01 20:55
  • 閲讀 ( 47 )

如何使用chsh在linux上更改預設shell

Bash不是唯一的Linux shell。很容易嘗試其他的shell,比如非常流行的Zsh。找到一個您喜歡的shell後,使用chsh命令將其設定為預設shell。我們會教你怎麼做。 為什麼貝殼很重要 shell位於您和作業系統之間。它在終端視窗內提供環境...

  • 發佈於 2021-04-02 06:04
  • 閲讀 ( 64 )
斬赤之紅韓信
斬赤之紅韓信

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦