Linux SoftLink应用程序和执行

时间:2011-09-23 20:02:52

标签: linux symlink

我使用以下命令创建了应用程序的软链接:

ln -s sourcedir/Application somedir/ApplicationSoftLink

但我不知道如何使用softlink启动应用程序。我对软链接的理解是它与Windows中的快捷方式相同,只需双击快捷方式即可启动应用程序。但是,当我尝试./ApplicationSoftLink时,应用程序无法启动。

有人可以提供一些帮助吗?

3 个答案:

答案 0 :(得分:2)

ln -s sourcedir/Application somedir/ApplicationSoftLink可能会在您的符号链接中放错路径。

尝试:

ln -s $PWD/sourcedir/Application somedir/ApplicationSoftLink

答案 1 :(得分:0)

当你尝试运行./ApplicationSoftLink时,你在某个地方吗?

我认为您要做的是在路径的某个目录中创建链接,因此您不必说文件的位置。您可以输入

echo $PATH

找出你的道路上有什么。对于像这样的事情, / usr / local / bin 是个不错的选择。

答案 2 :(得分:0)

是sourcedir / Application executable?

  

当我尝试“./ApplicationSoftLink”时,应用程序不会   启动。

是否有错误消息?

您在“./ApplicationSoftLink”下输入somedir吗?

或尝试ln -s /absolute/path/sourcedir /absolute/path/you/want/somedir/myApp 然后在somedir/myApp/运行./Application