📜  Linux 中的 chsh 命令和示例

📅  最后修改于: 2022-05-13 01:57:28.327000             🧑  作者: Mango

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。