这里有一个假设的situation....There是两个同名的二进制文件。叫他们查尔斯吧。一个charles位于/usr/bin/目录中,另一个位于~/bin/中。假设~/bin/包含在执行路径中,那么在调用charles命令时,哪个charles将被执行?
发布于 2015-01-10 23:20:43
这实际上取决于/usr/bin和/bin和~/bin在导出路径变量中的位置。
例:
PATH=/usr/bin:/bin:~/bin
-----> charles will be found in /usr/bin and used from there
PATH=~/bin:/usr/bin:/bin
-----> in this case charles will be found first in the users' bin
and used from therehttps://askubuntu.com/questions/572297
复制相似问题