Linux Shell的切换

虽然Linux默认的Shell是bash,但是Linux本身还有多种Shell。


用命令chsh -l可以列出当前Linux支持的所有的Shell



单独使用chsh并再次输入Shell的位置可以切换Shell,


记录当前系统支持的shell位于 /etc/shells里,常见的Shell如下

/bin/sh    //早期 unix 版本上所使用的shell.
/bin/bash  //很多linux版本默认的shell,也就是所谓的bash shell。
/sbin/nologin //不能使用bash shell或者其他shell来登录系统的。
/bin/tcsh  //增强版的csh.
/bin/csh   //老版本的unix上流行的shell类型,近似c语言。

/bin/ksh   //unix上流行的shell类型,向上完全兼容了Bourne Unix shell,并吸收了很多csh的特性。


在/etc/passwd中每个账户的最后可以修改用户的默认shell。

你可能感兴趣的:(linux,shell,切换)