A. linux可以通過修改用戶目錄下的.bash_profile修改用戶的默認SHELL嗎
不是這樣改的。復
用戶默認shell保存制在文件/etc/passwd中,修改該文件對應用戶的Shell欄位才能修改默認Shell。可以用chsh命令完成這一修改。
還可以直接輸入想要的shell名稱(csh、ash、ksh等)來臨時更改shell,exit退出該臨時shell。
B. 如何讓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
C. linux 下怎麼切換bash和shell
Linux下bash也是shell的一種,如果需要切換shell(一般是bash shell),先查看系統可用的shell種類:
[oracle@zeng~]$chsh-l
/bin/sh
/bin/bash
/sbin/nologin
/bin/tcsh
/bin/csh
/bin/ksh
修改當前的shell
[oracle@zeng~]$chsh
Changingshellfororacle.
Password:
Newshell[/bin/bash]:/bin/ksh
Shellchanged.
D. linux 怎麼進入shell編程模式
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
E. linux 怎麼進入shell編程模式
linux 可以通過vi或vim命令進入shell編程模式,操作步驟如下:
1、首先在linux終端中創建一個shell腳本文件,例如shell.sh: