1. $SHELL这一环境变量用于保存当前用户使用的shell,所以我们可以输出$SHELL来查看当前使用的shell是什么: 2. 查看/etc/shells文件,可以看到当前系统中安装的有效的shell: 3. 使用chsh可以切换当前用户使用的登录shell,比如我当前使用的是bash,我想改为sh: 4. 你以为这就完了吗?不!我们再输出一次$SHELL看结果是多少: 5. 真是尴尬,到底是啥原因呢?我想这是修改了登录shell,难道是要重新登录的问题?然后使用了login命令(注:lo