鸟哥的Linux私房菜读书笔记--关于执行文件路径的变量:$ PATH

提问:为什么我们可以在任何地方执行 /bin/ls 这个指令呢?

答:因为环境变量PATH的帮助。,当我们在执行一个指令的时候,以ls为例,系统会依照PATH的设定去每个path定义的目录下搜索文件名为ls的可执行文件,如果PATH定义的目录中包含了很多个名为ls的可执行文件,那么先搜索到的指令先被执行。

例:

鸟哥的Linux私房菜读书笔记--关于执行文件路径的变量:$ PATH

鸟哥的Linux私房菜读书笔记--关于执行文件路径的变量:$ PATH

鸟哥的Linux私房菜读书笔记--关于执行文件路径的变量:$ PATH