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: