目标
- 1.学习关于可得到的shell
- 2.学习关于shell的配置
- 3.理解不同的启动文件
议程
- 1.Shell
- 2.Shell配置
- 3.Shell启动文件
7.1 介绍bash
1.bash 是“Bourne Again Shell”的缩写
2.由GNU计划开发
3.它是标准Linux shell
4.与unix上的Bourne shell完全兼容
5.支持命令行输入、操作历史查询、快捷键、使用变量等功能。
7.2 Shell简介
1.shell:命令行解释器,是用户与系统沟通时的媒介。
shell只不过是一个程序,它被用于解释用户输入的命令,有四、五个常用的shell和几个其他的变种。如果某个命令看上去很正确却不能正常工作,可能有两个原因:
⑴ 文件权限设置不正确
⑵ 用户不理解shelll是如何处理命令的。
2.在Unix系统中有各种shell,Linux采用bash为其默认shell。
3.系统可以使用的shell记录在/etc/shells中
图7.1 系统可用的shell