我使用每次启动时安装在不同路径位置的卷。
我想在卷上创建链接到同一卷内的其他文件夹的符号链接,如果卷安装到不同的路径,这些链接不会中断。
是否可以创建到目录的符号链接,但使用与现有路径相关的路径而不是完整路径,例如:../../myFolderHere
而不必使用/home/someFolder1/someFolder2/myFolderHere
?
答案1
当然,语法是:
ln -s ../../origFolder/Filename newSymLink
如果你想确保链接relative
使用ln -sr
man ln
-r, --relative - create symbolic links relative to link location
-s, --symbolic - make symbolic links instead of hard links
答案2
从/home/someFolder1/someFolder2/someFolder3/someFolder4
,您可以执行以下操作:
ln -s ../../myFolderHere .
并让它按您期望的方式工作。