最近,我将默认 shell 从 bash 更改为 zsh,如下所示:
chsh -s /bin/zsh myname
Run Code Online (Sandbox Code Playgroud)
但是,当我调用一个新的终端(例如,使用ctrl+ alt+ T),我仍然有庆典装:
myname@machine:~$ cat /etc/passwd | grep myname
myname:x:1000:1000:myname,,,:/home/myname:/bin/zsh
myname@machine:~$ echo $SHELL
/bin/bash
Run Code Online (Sandbox Code Playgroud)
zsh已安装并可使用zsh
命令显式运行。
怎么处理?
编辑/etc/passwd
文件。在终端类型中
gksu gedit /etc/passwd
找出包含您的用户名的行。改成。/bin/bash
/bin/zsh
注销并再次登录。现在 zsh 将成为默认值。见下图
归档时间: |
|
查看次数: |
4171 次 |
最近记录: |