如何使用 Nautilus 创建相对符号链接

如何使用 Nautilus 创建相对符号链接

我对此感到高兴相对的在 Linux 中可以使用符号链接,即ln -s -r linked/directory linkingfile,但我在终端上花了很长时间来完成相对链接很多文件。

我知道,我可以用 Nautilus 很轻松地创建符号链接:我拖动链接的目录或文件,按Ctrl+ 键Shift,将其放到我想要放置链接的位置。但是符号链接绝对

有没有可能鹦鹉螺创造相对的通过拖放或甚至上下文菜单来实现符号链接?

谢谢!

答案1

我无法提供非常有用的答案,这不需要很多额外的创造力。但我能够使用 filemanager-actions 做到这一点……
这可能有助于视觉辅助和一些配置帮助->使用 FileManager-Actions 和 shell 脚本将 JPG 和 MP3 合并为 MP4(Ubuntu 18.04)

在“命令”选项卡下,我输入了/usr/bin/ln -s -r命令。参数包括单个文件 URI 和单独的(手动)目录,用于存储链接以及单个文件的基本名称(并在其后附加“link”)。参数如下所示%F /home/wu/%b-link

然后右键单击要链接的文件并选择脚本名称,它会在 /home/wu 中创建“filename-link”链接...

我这样做并不是很有用,因为目的地是预先确定的......但你可以创建自己的脚本来执行...如果您可以轻松使用选择多个条目的功能就好了...比如一个文件和一个文件夹...然后你可以告诉它在选定的文件夹内建立到选定文件的链接...我之前遇到的问题是,它会按字母顺序读取你选择的内容,而不管你选择它们的顺序如何...我不是这个应用程序的专家,所以可能有些功能我不知道如何使用...但你可能想出一种方法来通过调用自己的脚本来创建解决方法......

...例如...选择一个文件夹和一个文件:然后调用循环遍历您的选择的脚本并test -d $selection(测试它是否是一个文件夹)...然后在脚本内部运行您的/usr/bin/ln -s -r $filename $folder/$filename-link...

就像我说的,你必须要有一点创造力,但你至少可以使用 nautilus 中的右键菜单。

相关内容