如何查询当前shell和更改默认的shell?

为当前最终发行版之前的所有版本提供支持
回复
第二道彩虹
帖子: 9
注册时间: 2011-03-21 14:48
送出感谢: 0
接收感谢: 0

如何查询当前shell和更改默认的shell?

#1

帖子 第二道彩虹 » 2011-03-21 15:25

如题。
Q假如默认shell是bash,想改为fish。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 如何查询当前shell和更改默认的shell?

#2

帖子 eexpress » 2011-03-21 15:32

user-admin
当前用户没登录的情况下。
● 鸣学
头像
hiphen
帖子: 803
注册时间: 2010-08-27 15:53
送出感谢: 0
接收感谢: 1 次

Re: 如何查询当前shell和更改默认的shell?

#3

帖子 hiphen » 2011-03-21 21:11

eexpress 写了:user-admin
当前用户没登录的情况下。
ee总是了解很多有用的我不知道的命令,哈哈,学习了

对于第二个问题,你也可以在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
第二道彩虹
帖子: 9
注册时间: 2011-03-21 14:48
送出感谢: 0
接收感谢: 0

Re: 如何查询当前shell和更改默认的shell?

#4

帖子 第二道彩虹 » 2011-03-22 13:43

解决了,要用这个sudo dpkg-reconfigure dash接触默认才可以改掉。
第二道彩虹
帖子: 9
注册时间: 2011-03-21 14:48
送出感谢: 0
接收感谢: 0

Re: 如何查询当前shell和更改默认的shell?

#5

帖子 第二道彩虹 » 2011-03-22 13:46

eexpress 写了:user-admin
当前用户没登录的情况下。
好像不行。我现在改成fish了。可能是在fish下不行吧。
头像
ebok
帖子: 852
注册时间: 2008-02-15 0:09
送出感谢: 0
接收感谢: 0

Re: 如何查询当前shell和更改默认的shell?

#6

帖子 ebok » 2011-03-22 13:55

echo $SHELL

chsh -s fish
Somebody think they are full of niubility, so they play a zhuangbility, but only reflect their shability.
回复

回到 “老旧版本支持”