在以下示例中,chsh命令用于将用户“test”的登录 shell 从“bash”更改为“KornShell”。
- 要找出我们使用的shell,只需键入“echo $SHELL”。
# echo $SHELL /bin/bash
- 我们可以从/etc/shells 文件中获取系统中可用的shell 列表。
# cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/tcsh /bin/csh
- 如果缺少所需的shell,可以使用“yum”命令安装。
在我们的例子中,ksh (KornShell) 没有安装,所以我们要安装它。
# yum install ksh.x86_64
- 以下是chsh命令的语法:
# chsh -s /bin/[shell-name] [user-name]
- 它将提示我们输入密码并更改用户的默认 shell。
更改用户“test”的默认shell。
# chsh -s /bin/ksh test Changing shell for test. Shell changed.
- 我们必须注销并重新登录才能看到此更改。
# echo $SHELL /bin/ksh
日期:2020-09-17 00:13:12 来源:oir作者:oir