据我所知,.desktop
文件是允许自定义应用程序设置的快捷方式。例如,我的/usr/share/applications/
文件夹中有很多。
如果我在 中打开该文件夹nautilus
,则只需双击其关联文件即可运行这些应用程序,例如双击firefox.desktop
运行 Firefox。但是,我找不到通过终端做同样事情的方法。
如果我这样做,gnome-open foo.desktop
它只是foo.desktop
作为文本文件打开。如果我使它可执行,然后在 bash 中运行它,它只会失败(这是意料之中的,它显然不是 bash 脚本)。
编辑:做exec /fullpath/foo.desktop
给我一个Permission denied
信息,即使我改变了自己的所有权。如果我使可执行文件并执行相同的命令,我正在使用的终端选项卡就会关闭(我猜它会崩溃)。最后,如果我这样做sudo exec /fullpath/foo.desktop
,我会收到错误报告sudo: exec: command not found
。
这是我的问题,如何foo.desktop
从终端运行文件?
我对 Ubuntu 很陌生,我遇到了一个问题,我不知道如何解决它。我什至尝试在网上查找答案,但也许我不知道搜索它的正确术语。
我与IntelliJ IDEA一起工作,这是一个开发应用程序。而且我非常习惯键盘快捷键,但是当我从 Windows XP 切换到 Ubuntu 13.10 时,一些快捷键不再起作用。例如,例如;
有什么原因吗?有什么解决办法吗?或者也许只是一些指导我搜索的东西
非常感谢大家。
我想在我的启动器中添加一些 shell 脚本作为快捷方式..
它们位于内部深处,我每次都必须导航到它来执行它们......
我尝试了这个链接,其中第二个答案似乎解决了它,但正如评论中所说,我也找不到任何添加启动器的选项..
我猜它存在于 11.04 中,启动器上有一个“+”按钮,但我使用的是 12.04。
那么我如何让这个工作?我肯定每次都需要这些命令..!
假设我myapp.desktop
在~/.local/share/applications/
. 一段时间以来,Ubuntu Unity 仍会在 Ubuntu 按钮下的 Unity 镜头中向我显示旧的应用程序快捷方式。在那里更新应用程序列表需要一些时间(或只需重新启动一次)。
如何强制 Unity 重新加载~/.local/share/applications
并在镜头中正确反映快捷方式?
我的 Dropbox 中有一个文件夹,我想在我的桌面上添加该文件夹的快捷方式。我想这在 Windows 操作系统中应该非常简单:) 但是,我不知道如何在 Ubuntu 14.04 中做到这一点。
我可以做些什么来在我的桌面上创建一个简单的文件夹快捷方式?
我正在尝试创建一个快捷方式来登录我的 ssh 服务器:
ssh x.x.x.x
Run Code Online (Sandbox Code Playgroud)
我制作了以下文件:
ssh_home.sh
Run Code Online (Sandbox Code Playgroud)
使其可执行:
sudo chmod +x ./ssh_home
Run Code Online (Sandbox Code Playgroud)
通过右键单击属性来检查它是否可以执行并且它是..
但是无论我做什么,当双击它时,它都会启动 gedit。我试过“打开方式”,但那里没有显示终端应用程序。我在网上搜索,但只找到了一种链接到文件的方法,而没有将其集成到一个“快捷方式文件”中
有没有一种简单的方法可以为 Unity 中的应用程序创建桌面快捷方式?Unity 中似乎没有右键单击或将图标拖放到桌面的功能。
创建桌面快捷方式目前如此原始,这很奇怪。
我发现以下内容:在 Ubuntu 12.04 的桌面上创建快捷方式/启动器
这有帮助。但是,如果快捷方式有问题,它就不会做任何事情。例如,我尝试为此命令行创建快捷方式以创建快捷方式。当我双击它时,它什么也不做。
这是我在桌面上的“创建桌面快捷方式.桌面”文件的结果文本:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_CA]=gnome-panel-launcher
Exec=/usr/bin/gnome-desktop-item-edit ~/Desktop/ --create-new
Name[en_CA]=Create Desktop Shortcut
Name=Create Desktop Shortcut
Icon=gnome-panel-launcher
Run Code Online (Sandbox Code Playgroud)
正如我所说,当我双击它或右键单击它并选择打开时,没有任何反应。是否有日志文件可以写入有关此内容的内容?
如何在桌面上为 URL 创建快捷方式?我想在 Firefox 或 Chrome 中使用它们。
如果复制和粘贴不起作用。
我必须使用什么脚本?
我想为终端中的命令创建快捷方式。就像命令“ssh user@123.45.7.123”一样,我只想要一个命令“user”,上面的命令就会运行。这可能吗,如果可以,怎么做?
谢谢!