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でzsh
とbash
を切り替える方法は完了です。
コメント