❶ linux中的/etc/csh.login,/etc/csh.cshrc,/etc/bashrc 這3個文件主要是做什麼用的
有影響。而且印象相對屬於底層影響。
這三個都是 sh 命令的配置文件,前兩個是 csh 的,後一個是 bash 。
不過不影響系統的一般運行。但是用這兩個 sh 的程序或者命令或者腳本會因為環境、設置有變化而可能不能運行或者運行會有區別了。
❷ linux常用的shell有哪些
最常用的當然是bash這個shell了,不需要多說,因為大部分Linux發行版都默認是這回個shell;還有C shell用戶也很多,答因為它的語法和C語言有點像;還有一個ash,念做A Shell,在智能路由器系統OpenWrt、LEDE上作為默認shell,話說玩路由器Linux系統OpenWrt的也不少啊,好多硬體論壇上都知道這個系統,所以ash也算是常用的Linux shell吧。
❸ linux閲岄潰鐨 .cshrc鏂囦歡鏄騫蹭粈涔堢敤鐨
榪欎釜鏄涓闅愯棌鏂囦歡錛屽湪浣犱嬌鐢ㄧ殑鐢ㄦ埛瀹剁洰褰曚笅鐨勶紝鏄痗sh 榪欎釜shell鐨閰嶇疆鏂囦歡銆傛搷浣滄柟娉曞備笅錛
1銆侀栧厛linux緋葷粺涓鍙鏈変竴涓鏍圭洰褰/銆俵inux鐨鏂囦歡緋葷粺鏄閲囩敤綰у眰寮忕殑鏍戠姸鐩褰曠粨鏋勶紝鍦ㄦょ粨鏋勪腑鐨勬渶涓婂眰鏍圭洰褰曟槸鈥/鈥濓紝鐒跺悗鍦ㄦょ洰褰曚笅鍦ㄥ壋寤哄叾浠栫殑鐩褰曘傚湪linux涓栫晫閲岋紝涓鍒囩殕鐩褰曘
❹ 如何讓Linux終端默認的shell就是csh
whichcsh 找到csh所存放路徑
chsh 變更SHELL
輸入SHELL路徑即可
或者簡寫為:
chsh -s /bin/csh
退出以後重登陸將會更改默認專SHELL
Red Hat Linux中bsh,csh都是符號鏈接,bsh指向屬ash,csh指向tcsh,sh指向bash
臨時更換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