分页: 1 / 1

图形界面下修改默认shell

发表于 : 2010-07-20 21:19
microdust
大家都知道,ubuntu 下默认的 shell 是 bash。如果要切换到其它 shell,比如 tcsh,只需在终端里输入以下代码

代码: 全选

exec tcsh
要切换回来,只需在终端里输入以下代码

代码: 全选

exec bash
上面说的是临时的办法,如果要永久修改默认shell,当然也可以用命令的方式。
这里面介绍的是图形界面下的做法,因为更加直观!
打开系统 - > 系统管理 - > 用户和组,弹出“用户设置”窗口,选择该窗口右下角的高级设置按钮,
弹出“更改高级用户设置”窗口,选择该窗口的高级选项卡,找到 shell 项,单击下拉菜单选择你需要的 shell 。然后注销系统后重新登陆就可以啦

Re: 图形界面下修改默认shell

发表于 : 2010-07-20 21:23
adagio
为嘛要exec,我都是直接运行喔

Re: 图形界面下修改默认shell

发表于 : 2010-07-28 10:25
tusooa
ls,

代码: 全选

tlcr: 0 庚寅年六月十七日 10:18:53 ~
[722]>> bash
tlcr: 0 庚寅年六月十七日 10:20:46 ~
>> ps
  PID TTY          TIME CMD
22366 pts/0    00:00:00 zsh
22582 pts/0    00:00:00 mr-休息提醒
22584 pts/0    00:00:00 sleep
22692 pts/0    00:00:00 bash
22708 pts/0    00:00:00 ps
tlcr: 0 庚寅年六月十七日 10:20:46 ~
>> zsh
tlcr: 0 庚寅年六月十七日 10:20:54 ~
[644]>> ps
  PID TTY          TIME CMD
22366 pts/0    00:00:00 zsh
22582 pts/0    00:00:00 mr-休息提醒
22584 pts/0    00:00:00 sleep
22692 pts/0    00:00:00 bash
22711 pts/0    00:00:00 zsh
22721 pts/0    00:00:00 ps
tlcr: 0 庚寅年六月十七日 10:20:55 ~
[645]>> 
出现垃圾进程!
lz:

代码: 全选

chsh -s <shell>