ターミナルにドロップするとvia Applications -> Terminal
または Ctrl+Alt+F1 など。bashはデフォルトでコマンドを解釈するために使用されます。別のコマンドインタープリター(zshやfishなど)を使用したい場合、これをデフォルトとして開始するにはどうすればよいですか?
ユーザーとしてシェルを変更する場合は、次のように入力します。
chsh -s /path/to/your/Shell
または単に
chsh
パスワードを入力する必要があり、ログインシェルは選択したものに設定されます。 /etc/shells
にリストされているシェルのみを選択できます。
デフォルトのシェルを変更します。これを行うコマンドラインの方法があります。
$ Sudo usermod -s /path/to/newshell username
ただし、GUI設定から行う方が簡単かもしれません。
システム->管理->ユーザーとグループ-> [ユーザーの選択]->詳細設定->詳細
次に、ドロップダウンリストからシェルを選択します。
必要なシェルがそのリストにない場合、おそらくインストールされていません。
これを有効にするには、ログアウトして再度ログインする必要があります。 「ps」を実行すると、新しいターミナルで実行しているシェルを確認できます。
好奇心が強い場合、デフォルトのシェルは/ etc/passwdに保存されます(名前にもかかわらず実際にはパスワードがありません)。