如何使用命令创建快捷方式?

如何使用命令创建快捷方式?

我想.jar用 java 打开一个文件。它位于/home/myusername。我必须在终端中输入才能打开它

java -jar filename.jar

我想要一个快捷方式,如果我单击它,它将运行命令并自动使用 java 启动程序。

我能做什么吗?

答案1

您可以.desktop使用您最喜欢的文本编辑器在桌面上创建一个文件,并在其中保存以下代码。

[Desktop Entry]
Encoding=UTF-8
Name=myjavafile
Type=Application
Exec=java -jar /home/myusername/filename.jar
Icon=/path/to/java.jpg

您需要Name在字段中更改 jar 文件名Exec。如果您想为其设置图标,请为 java 输入 128x128.jpg.png图像,并在字段中相应地指定它Icon。否则,删除最后一行。

在此处输入图片描述

授予其执行权限,

chmod +x /home/myusername/Desktop/<filename>.desktop

现在您可以单击它jar直接使用 java 打开您的文件。

答案2

首先创建一个空文档并将其命名为yourchoosenname.sh

.sh表示该文件包含要运行的命令)

在此处输入图片描述

其次打开此文件并添加您在终端中编写的代码,并根据需要调整路径:

java -jar /home/$USER/filename.jar

第三使此文件可执行:

右键单击该文件,然后转到“权限”选项卡。

在此处输入图片描述

第四,双击运行此文件。

相关内容