MacでBashとZshの切り替え

macOSでは、デフォルトのシェルをzshからbashまたはその逆に切り替える方法は比較的簡単です。以下の手順に従ってください。

1. 現在のシェルの確認

まず、現在のデフォルトシェルを確認します。

echo $SHELL

このコマンドは、現在使用しているシェルのパスを表示します。

2. 利用可能なシェルの確認

利用可能なシェルの一覧を確認します。

cat /etc/shells

このコマンドは、システムにインストールされている利用可能なシェルのリストを表示します。通常、/bin/zsh/bin/bashなどが含まれています。

3. デフォルトシェルの変更

デフォルトシェルを変更するには、chsh(change shell)コマンドを使用します。

zshからbashに変更する場合

以下のコマンドを実行します。

chsh -s /bin/bash

bashからzshに変更する場合

以下のコマンドを実行します。

chsh -s /bin/zsh

4. シェルの変更を適用

シェルの変更を適用するためには、ターミナルを再起動するか、新しいターミナルウィンドウを開きます。

5. 変更の確認

変更が適用されたかどうかを確認するために、再度シェルを確認します。

echo $SHELL

これで、新しいデフォルトシェルが反映されていることを確認できます。

補足情報

  • デフォルトのシェルはユーザー単位で設定されます。システム全体の設定ではありません。
  • chshコマンドを使用する際、パスワードを求められることがあります。

以上で、macOSでzshbashを切り替える方法は完了です。

コメント

タイトルとURLをコピーしました