1. 终端是计算机最外围的设备。用于获取用户输入,并显示程序的输出结果。
2. 运行命令的程序是shell
3. Shell本身就是一个程序,主要工作是运行命令,并把命令输出的结果呈现给用户。
4. Shell的实现版本很多,Ubuntu默认使用bash作为默认的shell。
5. Shell的位置在/bin/bash。
6. 大多数命令也是一个程序文件,本质上和 bash没有不同
7. 命令的分类:内建命令(是shell自带的)和外部命令(独立存在的一个程序文件)
8. type用于检测命令的类型。
Type type :type是shell内建
Type cd:cd是shell内建
Type ln:ln是/bin/ln
9. where/which可用于检测外部命令所在位置。
10. Whereis显示的信息比较全面,除了命令所在路径,还包括命令联机文档路径。
11. man ls查看ls的联机文档。
12. 命令env考科一查看系统的环境变量。
13. 使用echo $PATH可以输出默认搜索命令的路径
14. Shell与PATH环境变量
15. Shell快捷操作:
16.shell 常用命令