如何在 Ubuntu 18.04 中创建文件夹的快捷方式(不是符号链接),就像 Windows 中的快捷方式一样

如何在 Ubuntu 18.04 中创建文件夹的快捷方式(不是符号链接),就像 Windows 中的快捷方式一样

我需要在 Ubuntu 18.04 中创建一个文件夹的快捷方式,就像我在 Windows 中所做的那样。我不喜欢在 Windows 中使用符号链接作为导航模式。符号链接对我来说不是最好的解决方案,因为它的工作方式不同。符号链接将文件夹内容带到另一个文件夹,而快捷方式可以帮助我导航到源文件夹。

假设我有一个包含许多项目的文件夹。其中一个项目是主要项目,花费了 80% 的时间。我想创建一个快捷方式,以便我可以快速导航到该项目。在极少数情况下,我需要导航到另一个项目,然后在 Windows 中,我使用该快捷方式打开主项目,然后我进入上一级并选择另一个项目。使用符号链接无法做到这一点。因为如果我在打开符号链接后向上移动,我会进入错误的位置。

使用快捷方式时,我不需要像使用符号链接那样创建那么多快捷方式。如果我只有符号链接,那么我需要创建至少 2 个符号链接,而在 Windows 中我只需要 1 个快捷方式。

键盘快捷键不一样。原因是我通常会创建一个名为 Links 的文件夹,其中大约有 10 个文件夹快捷方式。记住 10 个键盘快捷键似乎不是一个好主意。

创建 .desktop 文件似乎也不起作用,因为我相信它可以适用于 1 个文件夹。

答案1

Ubuntu 并不支持这种工作方式。不过,你可以通过以下方式创建启动器来打开文件夹:创建 .desktop 文件

[Desktop Entry]
Name=Publications folder
Comment=Go to publications
Exec=xdg-open /home/user/Documents/Project
Terminal=false
Icon=
Type=Application

将“xdg-open”后的文件夹路径和名称替换为您的文件夹的实际路径和名称。您可以在“Icon=”后提供一个图标

使 .desktop 文件可执行(右键单击该文件,选择“属性”,在“权限”选项卡上,选中“允许以程序形式执行文件”)

你现在可以

  • 将文件放在您的桌面上
  • 将文件放在主文件夹中的隐藏文件夹 .local/share/applications 中。然后,此项目将显示在您的应用程序中。因此,您可以像任何其他程序一样快速启动它。
  • 您可以将图标固定到仪表板上,以便更快地访问。

快速访问该文件夹的另一种可能性是将其设为书签在“文件”中。突出显示“文件”中的文件夹并将其拖到左侧栏上。将其放在显示“新书签”的位置。简而言之,进入要添加书签的文件夹,然后按Ctrl+ d

答案2

A链接型桌面文件 非常适合您的用例,因为它们导航到 URL 给出的绝对路径,这与符号链接不同,正如您所指出的,符号链接相对于其父目录而不是目标的父目录进行导航。

例如,如果您想链接到/home/my-username/Documents/my-projects/project-1/,请使用如下桌面文件:

[Desktop Entry]
Name=project-1
Type=Link
URL=file:///home/my-username/Documents/my-projects/project-1/
Icon=folder

一个好的名字是project-1.desktop,但以 结尾的任何名称.desktop都可以。双击此桌面文件将打开文件夹

/home/my-username/Documents/my-projects/project-1/

从那里你可以导航到父目录

/home/my-username/Documents/my-projects/

如预期的。

请注意,URL 必须是file://网址,它需要绝对文件路径,并且 正确的字符百分比编码 例如空格和括号。有些文件管理器内置了这种链接,并且可以 帮助您生成这些文件 如果您在手工操作时遇到困难。

有关的:

相关内容