【发布时间】:2016-01-11 21:32:05
【问题描述】:
当我没有给出完整的搜索路径时,linux 在后台做什么来定位可执行文件。或者更多人可以描述它找到可执行文件的过程。
【问题讨论】:
-
"Linux" 到底是什么意思?
execlp标准 C 库调用(当不是 shell 的东西尝试执行外部命令时使用)?贝壳?还有什么? -
...我的意思是,如果您询问的是 Linux 内核本身,它不允许允许在没有完全限定路径的情况下调用可执行文件;它的
execve系统调用没有搜索功能。
标签: linux shell command-line executable