图形界面下修改默认shell

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
microdust
帖子: 164
注册时间: 2007-05-24 17:04

图形界面下修改默认shell

#1

帖子 microdust » 2010-07-20 21:19

大家都知道,ubuntu 下默认的 shell 是 bash。如果要切换到其它 shell,比如 tcsh,只需在终端里输入以下代码

代码: 全选

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

代码: 全选

exec bash
上面说的是临时的办法,如果要永久修改默认shell,当然也可以用命令的方式。
这里面介绍的是图形界面下的做法,因为更加直观!
打开系统 - > 系统管理 - > 用户和组,弹出“用户设置”窗口,选择该窗口右下角的高级设置按钮,
弹出“更改高级用户设置”窗口,选择该窗口的高级选项卡,找到 shell 项,单击下拉菜单选择你需要的 shell 。然后注销系统后重新登陆就可以啦
上次由 microdust 在 2010-07-21 7:34,总共编辑 1 次。
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

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

#2

帖子 adagio » 2010-07-20 21:23

为嘛要exec,我都是直接运行喔
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

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

#3

帖子 tusooa » 2010-07-28 10:25

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>

代码: 全选

] ls -ld //
回复