【每日一linux命令2】命令执行顺序:
二、命令顺序:
若在 shell 内置的命令/bin 以及/usr/bin 之下都出现了命令 pwd,那当我们执行该命令时,会执行哪 一个?答案是第一优先执行 shell 内置的命令,再执行路径中的设置;因此若有相同名称的命令时,必须要注意顺序设置,或是直接输入完整路径。
![](https://images2015.cnblogs.com/blog/1089663/201701/1089663-20170106142546472-798248963.png)
执行tree命令显示如下:
然后执行/usr/bin/tree下的命令:
结果显示相同,说明执行tree,就是执行的/usr/bin/tree中的命令,也就是说假如shell中有内置命令tree(当然现在是没有),那么你要执行非内置命令就必须输入/usr/bin/tree