Linux/UNIX Shell $PATH变量
Linux/UNIX的shell在执行命令时,会查找路径$PATH来录找命令。
1:$PATH是一个以冒号分隔的目录列表,执行命令时,会在列表中查找。
2:命令可以是SHELL脚本也可以是可执行文件,对SHELL来说没有区别。
3:查找的按列表的先后顺序查找
4:$PATH的空项目,表示当前目录,如:PATH=:/bin:....,当前目录也可以使用".",表示,这样更明确,
在有的系统里,空项目表示当前目录,并不支持
5:为安全性考虑,不应把当前目录加到$PATH列表中
学习:shell脚本学习指南 摘录