我想创建一个文件:名称:
Hyper
命令运行:
"/opt/Hyper/hyper" %U
或名称:
Google Chrome
命令运行:
/usr/bin/google-chrome-stable --no-sandbox
(当我们点击这个图标时,它会打开谷歌浏览器)
或名称:
FileZilla
命令运行:
filezilla
“touch”命令可以帮助我们创建文件,但我不知道如何定义命令为每个创建的文件运行
这个文件就像桌面图标,或者菜单栏(或应用程序栏)中的图标,当我们使用 ln -s 在桌面创建图标时,我们创建了一个符号链接,但这基本上不是我们的程序链接。
当然,我们可以将任何程序图标复制到另一个路径,但我们基本上不知道我们的程序在哪里。
我想为我安装的程序创建图标到其他路径,例如,当我们打开应用程序菜单时,我们可以看到 Leafpad 图标,这个图标名称是:
Leafpad 和运行 Leafpad 的命令是:leafpad %f
我想在我需要的任何文件夹中创建任何程序图标,例如应用程序菜单中的图标。
我希望我的解释已经足够了。
提前谢谢
最简单的方法是创建 bash 别名;无需创建新文件。别名可以添加到您的 ~/.bashrc 文件中,每次打开新终端时都会获取该文件。例如,这是Hyper的别名:
要查看更改,请重新获取您的 ~/.bashrc,如下所示:
source ~/.bashrc
我发现,我的问题解决方案是:
创建像 file.desktop 这样的文件并在其中写入这样的内容:
此示例用于 Sublime Text
我们可以将另一个样本用于另一个这样的程序
感谢您的关注