0

我正在尝试在 linux 系统的后台创建可执行文件的快捷方式。我想在双击背景上的图标时执行它。我知道如何运行代码的唯一方法是使用 xterm 和 type./program

如果有人能告诉我该怎么做,我将不胜感激。谢谢

4

1 回答 1

1

假设您使用的是 gnome(或支持以下内容的桌面环境),您可以只创建一个myprogram.desktop文件。(这有点类似于 Windows 中的 .lnk 文件。)它包含要执行的命令,您可以给它一个有意义的名称(不是文件名)。

一个示例可能如下所示。

[Desktop Entry]
Name=My Program
Exec=/home/foo/bar/myprogram
Type=Application

将此文件保存在您的桌面上并授予其执行权限 ( chmod +x myprogram.desktop)。

在这里,我使用绝对文件名来链接可执行文件,因此无论您当前的工作目录如何都能找到它。

如果您的程序使用标准输出来显示重要信息,您可以告诉桌面环境在终端窗口中运行命令,方法是添加

Terminal=true

您还可以指定一个图标

Icon=/home/foo/bar/myprogram.png

文档可以在这里找到。

于 2012-11-28T01:29:49.707 回答