如何更改Linux中的默认shell
时间:2019-04-29 03:17:52 来源:igfitidea点击:
要修改Linux中默认的shell。可以使用chsh命令。
chsh 选项
-R CHROOT_DIR:在CHROOT_DIR目录中进行更改,并使用CHROOT_DIR目录中的配置文件。
-s /path/to/SHELL:设置用户使用的默认Shell。
如何更改Linux系统的默认shell
- 运行 cat /etc/shells查看系统尚可用的shell
- 输入命令 chsh
- 输入新shell的完整路径 比如 /bin/ksh
- 重新登录
列出Linux中的Shell
cat /etc/shells
查看当前使用的shell
grep "^${USER}" /etc/passwd 或者 ps -p $$ 或者 printf "My current shell - %s\n" "$SHELL"
将默认shell从bash更改为ksh
## 查看ksh的路径 type -a ksh ## 将用户的默认shell改成ksh chsh -s /bin/ksh