which tcsh 找到tcsh所存放路径( 或which ash 找到ash存放路径)
chsh
变更SHELL
然后SHELL路径即可
或者简写为:
chsh -s
/bin/tcsh
退出以后重登陆将会更改默认SHELL
MS
DOS的SHELL是command.exe
Windows的SHELl是explorer.exe
UNIX的SHELL很多,一般Linux使用bash,BSD使用csh
Red
Hat Linux 使用 bash 的SHELL
每种SHELL的提示符不同:
ash:$
ksh:$
bash和bash2
:[root@linux wuwentao]$
tcsh:[root@linux ~]$
zsh:linux$
Red Hat
Linux中bsh,csh都是符号链接,bsh指向ash,csh指向tcsh,sh指向bash
查看SHELL:
echo $SHELL
或echo ${SHELL}
查看登陆系统时默认使用的SHELL
执行finger命令查询用户数据,也能看出该用户默认的shell
例如:finger -l
wuwentao
更换SHELL:
ash 执行ash,进入Small Bourne Shell ,exit退出
ksh
执行ksh,进入Korn Shell ,exit退出
tcsh 执行tcsh,进入Enhanced C Shell ,exit退出
zsh
执行zsh ,进入Enhanced Bourne Shell ,exit退出
临时更换shell环境,重登陆将换回默认SHELL