如果拥有 root 权限,可以直接修改 /etc/passwd 文件。找到用户 ID 起始的行
user1000:112:user,,,:/home/user:/bin/bash
最后一个字段为登录后的默认 Shell, /bin/bash 是程序 bash 的主程序路径。 fish 主
程序的路径通常为 /usr/bin/fish 。
/etc/shells 中列出系统中所有可用 Shell( /bin/false 代表禁用 Shell)
也可以使用如下命令更改默认 Shell
chsh -s /usr/bin/fish
(需要输入密码)
Tip:可以使用 whereis xxx 命令,来查找 xxx 程序的安装位置.
设定默认 Shell
-
- 帖子: 6
- 注册时间: 2009-06-08 18:09
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
Re: 设定默认 Shell
关注我的blog: ε==3