macOS的zsh和bash切換

2021-10-07 21:30:34 字數 910 閱讀 8799

2.從zsh切換回bash

3. zsh 和 bash 的環境變數

zsh、bash 都是 shell,zsh 比 bash 更加強大,功能也更加完善,此篇文章說明 zsh 和 bash 之間的切換。linux/unix 產品一般預設的都是使用 bash。

chsh -s /bin/zsh
輸入密碼成功切換,重啟終端即可使用 zsh。

如從 github安裝的zsh;

1.2.1 clone**到本地

git clone https:/

.oh-my-zsh

1.2.2 備份你已存在的~/.zshrc檔案
cp ~/

.zshrc ~/

.zshrc.orig

1.2.3新建乙份新的zsh配置檔案
cp ~/

.oh-my-zsh/templates/zshrc.zsh-template ~/

.zshrc

1.2.4 改變預設的shell指令碼
chsh -s /bin/zsh
重新啟動終端即可。

chsh -s /bin/bash
重啟終端即可。

bash 的環境變數是.bash_profile檔案。

zsh 的環境變數是.zshrc檔案。

ps:如果從 bash 切換到 zsh,但想保留 bash 所設定的環境變數,可在 .zshrc檔案末尾新增 source ~/.bash_profile 儲存退出,並重啟終端即可使用 bash 的環境變數。

mac中bash和zsh終端切換方法和zsh配置

bash命令列工具是mac自帶的,在網上查詢自行安裝oh my zsh,然後想執行命令的時候突然發現報錯了 zsh command not found npm npm命令沒有找到,在之前bash中是因為在 bash profile 中配置了環境變數,所以可以自由自在地使用npm各種命令,在使用zsh...

Mac 從Bash切換到Zsh的注意事項

1 第一步要安裝zsh,可以參考現成的文章,推薦一篇 2 安裝完成之後退出命令列重新進入,就可以看到zsh的效果啦 3 及得切換預設的bash為zsh chsh s bin zsh 4 關於在bash環境下配置的環境變數失效的問題,需要把在bash中配置的環境變數拷貝到zsh中 vim zshrc ...

zsh的使用和顏色配置

開始使用mac進行開發,但是同事都說我的配色太low了,用系統原生的bash,裡啥都看不出來 於是自己從網上找到了zsh,我的系統是mac10.10.5,已經原生安裝了zsh 先理解一下shell的概念,shell負責外界與linux核心的互動,接受使用者的命令,轉化為核心語言,傳給核心,核心接受到...