我有可执行文件:/opt/Eclipse/eclipse
。我想从终端控制台的任意路径运行它。为此我创建了符号链接:
ln -s /opt/Eclipse/eclipse /usr/bin/eclipse
但这无法帮助运行 eclipse,只需在终端窗口的任何位置输入 ./eclipse 即可。系统未找到可执行文件。我原本以为系统会eclipse
在 中找到链接/usr/bin
。我的想法哪里错了?
答案1
为什么还要费心链接它?您只需将其添加/opt/Eclipse
到您的即可PATH
。在您的~/.bashrc
:
PATH="/opt/Eclipse:$PATH"
进而
source ~/.bashrc
那么你应该可以运行
eclipse
答案2
使用 .bashrc 文件的简单替代解决方案
您无需创建符号链接,只需在文件中添加别名即可.bashrc
……为此,您可以先将其添加alias eclipse='/file/pathway/to/executable'
到文件底部。然后,您可以通过运行并.bashrc
进行测试……source .bashrc
eclipse