デフォルトのシェルを変更するにはどうすればよいでしょうか?env
現在、コマンドは次のようになります:
SHELL=/bin/tcsh
それをBashに変更したいです。
ベストアンサー1
Linux コマンドを試してくださいchsh
。
詳細なコマンドは ですchsh -s /bin/bash
。パスワードの入力を求められます。/bin/bash
現在のデフォルトのログイン シェルは です。この変更を確認するには、ログアウトして再度ログインする必要があります。
以下はマニュアルページからの引用です。
chshコマンドは、ユーザーのログインシェルを変更します。これは、ユーザーの初期ログインコマンドの名前を決定します。通常のユーザーは自分のアカウントのログインシェルのみを変更できますが、スーパーユーザーは任意のアカウントのログインシェルを変更できます。
このコマンドは、デフォルトのログイン シェルを永続的に変更します。
注意: ユーザー アカウントが Kerberos 認証 (Enterprise RHEL など) などのリモートである場合は、は使用できませんchsh
。