如何为文件创建相对符号链接

如何为文件创建相对符号链接

我正在尝试创建一个指向 JS 文件的链接。如果我输入,ln -s ./script.js ./scriptLink它会成功创建一个有效的链接。但是如果我输入ln -s ./script.js ../scriptLink,创建的链接X图标上会显示红色和一个橙色锁。

当我输入ls -l父目录时,我得到

lrwxrwxrwx 1 alex alex 11 July 30 11:38 scriptLink -> ./script.js

scriptLink./script.js是红色的。我也尝试用 创建链接sudo,但结果是一样的。将script.js权限更改为 777 也不起作用。

答案1

您必须告知 ln 命令您正在创建的链接是相对类型,如下所示:

ln -s ./script.js -r ../scriptLink

相关内容