我正在尝试创建一个桌面快捷方式或脚本,以便自动输入终端命令来打开一个程序。
cd /Downloads
cd /GrooveNet-master
cd /project
cd /bin
./groovenet
一旦打开,终端也应该保持打开状态以使程序能够正常工作。
谢谢。
答案1
桌面启动器
要创建桌面启动器,请打开文本编辑器(例如 ALT+F2 gedit
)并粘贴:
[Desktop Entry]
Version=1.0
Name=GrooveNet
Comment=Launch GrooveNet
Exec=/Downloads/GrooveNet-master/project/bin/groovenet
Icon=/path/to/icon.png
Terminal=true
Type=Application
Categories=Utility;Application;
如果您没有图标,则可以省略该行。将文件保存为“Groovenet.desktop”,保存在桌面文件夹 ( ~/Desktop
) 中。
现在你需要让它可执行,因此打开终端并输入
sudo chmod +x Groovenet.desktop
就应该这样。
如果你不喜欢使用终端,也可以使用 gnome-panel 以图形方式执行相同的操作,它位于 Ubuntu 文档中(https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles)。
键盘快捷键
解决同一问题的另一种方法是指定一个键盘快捷键来打开该程序,您可能会发现这更有用/更快捷。
创建System Settings > Keyboard > Shortcuts > Custom Shortcuts
一个新的快捷方式。在“命令:”框中,输入gnome-terminal --tab -e "/Downloads/GrooveNet-master/project/bin/groovenet"
。为其命名并单击“应用”,然后为其分配您选择的键盘快捷键。