这是一个双重问题。
第一个是:我可以在 Ubuntu 桌面上放置终端快捷方式以及如何(双击应该启动终端窗口)
第二个是:是否可以直接用命令启动终端?也就是说,无论何时启动它都必须直接调用sudo apt-get ...
任何帮助表示赞赏。
启动终端的实际命令是 . . . gnome-terminal. 实际上有许多不同的终端仿真器。例如,我现在正在使用sakura,很多人喜欢Terminator,经典的是xterm(顺便说一下,Ubuntu 和几乎所有具有图形环境的 Linux 发行版都附带了)。
你在 Windows 世界中所说的“快捷方式”是一个.lnk文件。在 Ubuntu 世界中有类似的东西,.desktop文件。它们不仅仅用于运行某些应用程序 - 如果将这些文件放入.config/autostart文件夹(注意前导点),您还可以使用它们在 GUI 登录时启动内容。这些文件的结构如下:
[Desktop Entry]
Type=Application
Exec=**actual command goes here**
Hidden=false
NoDisplay=false
Terminal=false
Run Code Online (Sandbox Code Playgroud)
所以知道你可以创建一个这样的文件:
[Desktop Entry]
Name=MY-CUSTOM-APP
Type=Application
Exec=gnome-terminal
Hidden=false
NoDisplay=false
Terminal=false
Icon=/usr/share/icons/gnome/48x48/apps/terminal.png
Run Code Online (Sandbox Code Playgroud)
有时可以忽略图标字段,但如果您希望快捷方式看起来很漂亮,请为其提供图像的完整路径。
此外,存在一个包含所有.desktop文件的文件夹,/usr/share/applications,并且有/usr/share/applications/gnome-terminal.desktop. 可以将此类文件复制到/home/user/Desktop/. 问题是,这些文件归root用户所有,因此您必须按照以下方式做一些事情:
cp /usr/share/applications/gnome-terminal.desktop /home/$USER/Desktop/Terminal.desktop
chown $USER:USER /home/$USER/Desktop/Terminal.desktop
chmod +x /home/$USER/Desktop/Terminal.desktop
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8385 次 |
| 最近记录: |