Linux 中的 chsh 命令和示例
Linux 中的 chsh 命令用于更改用户的登录 shell(当前登录 shell)。 Shell 是与操作系统交互的用户界面,可以认为是操作系统的外层。 bash shell 是 Linux 中使用最广泛的登录 shell 之一。此命令允许用户从当前 shell 更改 shell。如果 /etc/shells文件中不存在 shell,它也可以发出警告。超级用户可以更改现有帐户的登录 shell。
句法:
chsh [OPTIONS] [LOGIN]
示例 1:显示所有 shell 的列表。您可以使用 echo 命令和 '$SHELL' 来检查当前的 shell
示例 2:更改当前日志记录外壳
选项:
- -l:用于指定您的登录shell。
- -u:打印外壳列表。
- -v:显示有关版本和退出的信息。
- -s:用于将 shell 设置为您的登录 shell。