比如如果你安装了最近很火的fish shell那怎么样设置成为系统的默认shell呢。
首先你得查看可以用的shell:
1.命令:chsh -l ,结果如下:
/bin/sh
/bin/bash
/sbin/nologin
/usr/bin/sh
/usr/bin/bash
/usr/sbin/nologin
/usr/bin/fish
2.设置默认shell
chsh -s /usr/bin/fish输入管理员密码就可以了
然后查看一下没有设置到成功
grep 用户名 /etc/passwd
查看你里面有没有fish