如题。
Q假如默认shell是bash,想改为fish。
如何查询当前shell和更改默认的shell?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 9
- 注册时间: 2011-03-21 14:48
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- hiphen
- 帖子: 803
- 注册时间: 2010-08-27 15:53
Re: 如何查询当前shell和更改默认的shell?
ee总是了解很多有用的我不知道的命令,哈哈,学习了eexpress 写了:user-admin
当前用户没登录的情况下。
对于第二个问题,你也可以在root权限下直接编辑/etc/passwd文件,修改对应用户的shell成为你需要的
基础问题,请看入门手册http://people.ubuntu.com/~happyaron/udc-cn/lucid-html/
Acer aspire 4736G / Ubuntu 10.04LTS
Asus eeepc900 / Xandros
Nokia N900 / Maemo 1.2.12
Acer aspire 4736G / Ubuntu 10.04LTS
Asus eeepc900 / Xandros
Nokia N900 / Maemo 1.2.12
-
- 帖子: 9
- 注册时间: 2011-03-21 14:48
Re: 如何查询当前shell和更改默认的shell?
解决了,要用这个sudo dpkg-reconfigure dash接触默认才可以改掉。
-
- 帖子: 9
- 注册时间: 2011-03-21 14:48
Re: 如何查询当前shell和更改默认的shell?
好像不行。我现在改成fish了。可能是在fish下不行吧。eexpress 写了:user-admin
当前用户没登录的情况下。
- ebok
- 帖子: 852
- 注册时间: 2008-02-15 0:09
Re: 如何查询当前shell和更改默认的shell?
echo $SHELL
chsh -s fish
chsh -s fish
Somebody think they are full of niubility, so they play a zhuangbility, but only reflect their shability.