在Linux/Unix中的默认Shell改为bash
时间:2019-11-20 08:53:42 来源:igfitidea点击:
在Linux中,如何将bash设置为默认shell?
如何在Linux或Unix系统上从ksh shell切换到bash?
如何修改Linux/Unix的shell?
如何设置用户的默认shell?
在/etc/passwd文件中,定义了用户使用的默认shell程序:
$ grep Hyman /etc/passwd Hyman:x:1000:1000:Hyman:/home/Hyman:/bin/zsh
或者使用下面命令查看默认shell
$ ps -p $$ PID TTY TIME CMD 14314 pts/9 00:00:00 zsh
或者使用下面命令查看默认shell
$ echo$ cat /etc/shellszsh
如何查看系统上可以使用的shell
执行cat命令,查看系统上有哪些shell,如下所示:
chsh chsh -s {shell-name-here} chsh -s {shell-name-here} {user-name-here} chsh -s /bin/bash chsh -s /bin/bash Hyman
在Linux或类Unix系统中如何更改shell?
可以使用chsh(更改外壳程序)命令来更改默认shell程序,如下所示。
语法为:
type -a bash type -a zsh type -a ksh
使用下面的命令可以查看shell的完整路径:
##代码##