文件夹的符号链接无法正常工作

时间:2019-06-26 19:32:15

标签: linux symlink

所以我要启动tomcat服务器,要执行此操作,我必须运行路径如下的脚本:

/usr/local/Cellar/tomcat/9.0.6/libexec/bin/strartup.sh

由于记住这一点很麻烦,所以我做了一个简单的链接:

tomcatsh/startup.sh

所以用ln命令tomcatsh指向/usr/local/Cellar/tomcat/9.0.6/libexec/bin

运行简化版时出现问题,它产生一个错误,提示startup.sh脚本找不到setclasspath.sh。 该其他脚本位于同一文件夹中,并且没有丢失,为什么启动时找不到该脚本?我该怎么办才能解决这个问题?

1 个答案:

答案 0 :(得分:1)

如果先前为文件的文件夹定义了符号链接,则必须使用更新参数调用命令

ln -sf <file> <symlink>

而不是创建参数

ln -s <file> <symlink>