有没有办法创建一个像快捷方式一样的链接?

有没有办法创建一个像快捷方式一样的链接?

我有 Ubuntu 14.0.4 LTS。我的系统上有以下文件夹:

/opt/JBoss_4.0.4.GA/server/default/deploy

另外,我的桌面上还有指向该文件夹的符号链接:

JBoss deploy -> /opt/JBoss_4.0.4.GA/server/default/deploy

当我双击链接时,nautilus 将打开一个具有以下路径的目录:

/home/sasan/Desktop/JBoss deploy

但这就是我想要的:

/opt/JBoss_4.0.4.GA/server/default/deploy

有没有办法创建一个像快捷方式一样的链接?或者有没有办法在 Linux 中创建实际的快捷方式?

答案1

桌面输入有一个标准,在这些页面。您可以指定打开(有效单击)该桌面项目时要执行的操作。该操作可以是 bash 命令。

或者在你的情况下:
nautilus /opt/JBoss_4.0.4.GA/server/default/deploy

为了完整起见,这里有一个例子: Chrome.desktop

[Desktop Entry]
Name=Google Chrome
Exec=google-chrome-stable
Type=Application
StartupNotify=true
Path=/usr/bin/
Icon=/home/bibek/.local/share/icons/hicolor/32x32/Google-Chrome-Google-Chrome.ico
Name[C]=Chrome

这就是我的 Mint 桌面中 chrome 快捷方式的样子。 Exec 行是在单击事件上实际执行的内容,假设紧随其后的条目=是可执行的(参数由空格分隔)。

答案2

免费桌面标准 定义多种桌面条目:

该规范定义了 3 种类型的桌面条目:(Application类型 1)、Link(类型 2)和Directory(类型 3)。

使用类型 1(应用程序)桌面文件是一种选择,但链接类型桌面文件也可以满足您的目的,并且不依赖于特定的文件管理器。对于给定的示例,在桌面上创建一个名为的文件deploy.desktop 并插入以下内容:

[Desktop Entry]
Name=Link to deploy
Type=Link
URL=file:///opt/JBoss_4.0.4.GA/server/default/deploy/
Icon=folder

它看起来像这样:

部署链接

并在默认文件管理器中打开此路径:

/opt/JBoss_4.0.4.GA/server/default/deploy/

请注意,如果路径包含空格或其他特殊字符,则需要将其逃脱百分比将路径转换为有效路径file://网址。一些文件管理器协助你 如果您手动执行此操作遇到困难。

有关的:

相关内容