基本命令
1.内建命令
定义: 由 Shell 本身所执行的命令
因必要性而内建的命令:
cd # 修改目录
read #会将来自用户(文件)的输入数据传给 Shell 变量
因效率而内建的命令
test
echo
printf
2. Shell 函数
定义: 是以 Shell 语言写成的功能健全的一系列程序代码
3. 外部命令
定义: 由 Shell 的副本(新的进程)所执行的命令
命令执行过程:
新建进程 -> 在 PATH 变量内列出目录, 寻找命令 -> 执行新程序 -> 会到原 Shell 继续执行