linux更改shell
1、查看机器安装了哪些shell?
有两种方法可以查看。
第一种: 使用env命令查看环境变量里面的shell信息
第二种: $ cat /etc/shells
2、查看当前正在使用的shell是哪个?
$ echo $SHELL
注意SHELL一定要是大写。
3、修改我的shell为zsh
#进行如下命令,其中/bin/zsh为你要设置的shell
$ chsh -s /bin/zsh
重新登录该用户即可生效。
4、chsh -s到底修改了哪里?
答:chsh -s其实修改的就是/etc/passwd文件里和你的用户名相对应的那一行。
#因此,又有一个方法就是修改/etc/passwd文件与该用户对应的那一行的shell
$ vim.tiny /etc/passwd
#然后找到该用户的一行修改shell
本文出自 无忧之路 - 博客园