歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> SHELL編程 >> 8.18.1 如何Linux下的shell更改1

8.18.1 如何Linux下的shell更改1

日期:2017/3/3 12:54:21   编辑:SHELL編程

1:如何查看本機的linux使用的是什麼shell ?

#cat /etc/shells

#可以看到本系統中可以使用哪些shell

#echo$SHELL 或者 echo ${SHELL} #查看登陸系統時默認使用的SHELL

finger -l user;finger -l root #可以查看某個用戶的shell和家目錄

which csh 查看csh存放目錄—不是很准,當有兩個的時候

3:chsh -s到底是修改了哪裡?

chsh -s其實修改的就是/etc/passwd文件裡和你的用戶名相對應的那一行。現在我來查看下:

uchen@uchen-laptop:~$ cat /etc/passwd |grepuchen

uchen:x:1000:1000:uchen,,,:/home/uchen:/bin/zsh

看!你可以發現輸出內容的最後部分已經變成了/bin/zsh了!下次你重啟的時候,linux就會讀取這一命令來啟動你的shell了!

Copyright © Linux教程網 All Rights Reserved