Linux:如何设置运行命令的位置

Linux:如何设置运行命令的位置

我的电脑里安装了 Clang-3.9 和 clang-5.0,但是 clang-3.9 好像是默认的。(因为当我输入“clang”时,clang-3.9 就会运行。)现在,我想暂时切换它们。

如何设置运行命令的位置?

我是日本人,所以有些说法可能是错误的。

谢谢。

答案1

首先,你需要找到你想要的可执行文件的位置。作为第一步,找出实际正在运行的文件的位置,如下所示:

whereis clang

然后我会用图形文件浏览器打开指示的目录并查找您想要的目录。或者,当然,您可以使用诸如cd ..ls之类的命令执行相同的操作。它可能是一个又一个的命令。例如,如果您不想要的命令在 /usr/bin/clang-3.9/ 中,那么您想要的命令可能是一个目录,例如 /usr/bin/clang-5.0/ 或类似的目录。

然后使用完整路径调用它,例如:

/usr/bin/clang-5.0/clang

或者其他。我只是用那条特定的路径作为原理的一个例子。你必须找到正确的路径。

我希望我正确理解了这个问题。

相关内容