如何在Ubuntu系统中通过自定义命令创建桌面快捷方式
Linux 桌面创建自定义命令快捷方式操作方法
以下方法通用于GNOME、KDE、Xfce、MATE等所有遵循FreeDesktop规范的Linux桌面环境:
- 新建快捷方式配置文件
打开文件管理器进入桌面目录(中文系统路径为~/桌面,英文系统为~/Desktop),新建一个后缀为.desktop的文件,比如命名为Wine启动程序.desktop。 - 写入配置内容
用文本编辑器打开刚建的文件,写入以下配置,根据实际路径调整对应字段即可:
[Desktop Entry]
Type=Application
Name=Wine运行EXE
Exec=/home/Xerty/document/wine /home/Xerty/document/executable.exe
Path=/home/Xerty/document/
Icon=wine
Terminal=false
*注意事项*: 1. Exec字段里不要写相对路径,所有程序、目标文件的路径都要写完整绝对路径;如果路径包含空格,在空格前加`\`转义,或者用英文双引号包裹对应路径段即可。 2. Path字段对应命令执行时的工作目录,和你手动cd到该目录再执行命令的效果一致,能避免程序找不到同目录下的配置、资源文件。 3. 如果双击启动没反应,把`Terminal=false`改成`Terminal=true`,启动时会自动弹出终端输出运行日志,方便排查路径错误、依赖缺失之类的问题。 - 赋予可执行权限 图形界面操作:右键点击这个`.desktop`文件,打开属性面板,在权限分类下勾选「允许作为程序执行」,部分桌面环境会弹出「信任并启动」的提示,确认后双击快捷方式就能正常运行对应命令。 命令行操作:直接在终端执行赋权命令即可: ```bash chmod +x ~/Desktop/Wine启动程序.desktop
内容的提问来源于stack exchange,提问作者Xerty - Minecraft
相关产品推荐
相关产品推荐

