chshコマンドを使わずにデフォルトシェルを変更する
実はシステム環境設定から出来る
デフォルトシェルの変更をTerminal
またはiTerm
を立ち上げてchsh
するという記事はしょっちゅう見かける。
だけどシステム環境設定のユーザーとグループを開き、ロックを解除し、自分のアカウントを右クリックで「詳細設定」のメニューを選ぶと実は色々設定出来ることが解ります。
その中のログインシェルを選択
色々選択出来る中のログインシェルをクリックすると、ポップアップメニューでログインシェルを選択することが出来る。
Catalinaの場合だと、
tcsh
sh
csh
zsh
bash
がポップアップメニューに並んでいるので、好きなログインシェルを選ぼう。
あとは、OK
ボタンを押して、システム環境設定を閉じてから好みのターミナルソフトを起動してみよう。
ターミナルソフトでわざわざログインシェルを指定していない限り、さっき選んだログインシェルでターミナルが使える様になっているはず。
fish
が使いたい人は
確かめたことはないけど、上の一覧に出てくるシェルはクリーンインストールしたときにインストールされる/bin/
の下のシェルしか出て来ないと思うので、自分で/usr/local/bin
下に最新バージョンのshell
や一覧にないshell
をインストールした人は諦めてchsh
しよう。
Author And Source
この問題について(chshコマンドを使わずにデフォルトシェルを変更する), 我々は、より多くの情報をここで見つけました https://qiita.com/chajka@github/items/fed922df128e7630fc34著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .