在 Ubuntu 上使用完整路径和名称时会调用不同的程序

在 Ubuntu 上使用完整路径和名称时会调用不同的程序

我在 Ubuntu 14.04 上遇到了一个奇怪的问题。

xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ gcc -dumpversion
5.4.1
xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ which gcc
/usr/bin/gcc
xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ /usr/bin/gcc -dumpversion
4.8
xxxxxxxxxxxxxx:~/Dev/tbb2017_20170226oss$ ll /usr/bin/gcc
lrwxrwxrwx 1 root root 7 Apr  7  2014 /usr/bin/gcc -> gcc-4.8*

有人能告诉我为什么我得到的是不同的版本吗???谢谢!

如果这有区别的话,gcc 没有别名。

相关内容