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