每一个帐户都有一个shell与其关联。Linux里面默认使用bash,一个流行的替代者是tcsh。在帐户密码文件(/etc/passwd)的最后一列保存的是帐户的shell信息。你可以通过检查密码文件查看,或者使用finger命令。举例,使用命令”finger ellen”,在一些情况下,我会使用/bin/tcsh。
命令chsh可以修改登陆默认使用的shell,这就是说,它修改帐户信息中的shell内容。当然,你也可以临时的使用其他的shell在任何的时候,通过简单的命令来实现。举一个例子,如果我需要在 bash中做一些操作,我可以输入命令bash,在控制台中执行。使用Ctrl-d或者exit命令来返回,切换到原来的tcsh会话当中。


chameleon 于 2007-01-08 17:29:26发表:
不错的小技巧...不过暂时还是用默认的了,多接触点其他的也很好
yahweihl 于 2007-01-08 13:24:11发表:
:0(1
是干什么用的?