我正在尝试创建一个快捷方式来登录我的 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。我试过“打开方式”,但那里没有显示终端应用程序。我在网上搜索,但只找到了一种链接到文件的方法,而没有将其集成到一个“快捷方式文件”中
我想irc://
在 XChat中的链接中指定的服务器中打开频道,但直接指向 XChat 二进制文件(在 Firefox 中)不起作用 - 选择服务器的窗口照常出现。我不知道如何irc://
在 Chromium 中将链接与 XChat相关联。
我想要做的是:创建带有图标的脚本。所以我只知道一种方法 - 带有图标的 file.desktop 文件。它的设置图标成功,但我没有设置 EXEC 值:/
有人可以解释一下如何创建带有图标的可执行脚本吗?创建 .desktop 文件并将其链接到该脚本?有人可以给我那个 .desktop 文件的结构吗?
我想在启动时运行脚本 temp-throttle ( https://github.com/Sepero/temp-throttle )并显示自定义 Plank icon。
如果像这样运行,脚本会将 CPU 频率限制在 79 摄氏度
sudo ./temp_throttle.sh 79
Run Code Online (Sandbox Code Playgroud)
因为它需要在cd
脚本路径之后如上指定温度,所以需要第二个脚本。
sudo ./temp_throttle.sh 79
Run Code Online (Sandbox Code Playgroud)
我已经叫那个temp-throttle
,把它放在$HOME/bin
,指示在这里。
为了获得有关情况的一些信息,我已将该命令集成到终端命令中,并添加-p hold
了设置终端配置文件以保持终端窗口打开的功能。
如果我将该脚本添加到启动应用程序列表中,Plank 中使用的图标就是终端的图标。
我希望它在启动时运行并在 Plank 中显示我的自定义“temp.png”图标
为此,我~/.local/share/applications/temp-throttle.desktop
使用以下几行创建了文件:
[Desktop Entry]
Type=Application
Name=temp-throttle
Icon=temp
Categories=System;Monitor;
Exec=temp-throtle
Run Code Online (Sandbox Code Playgroud)
直接执行(双击)它会在 Plank 中显示终端图标。
我可以让码头使用自定义的“临时”图标,通过执行.desktop
从应用程序文件搜索和启动工具(如弹弓)或命令gtk-launch temp-throttle
(如建议在这里)。
之后,自定义 Plank 图标当然可以固定到 Dock(右键单击,“Keep in Dock”)。这将创建/home/cipeos/.config/plank/dock1/launchers/temp-throttle.dockitem
带有行的文件
[PlankDockItemPreferences]
Launcher=file:///home/cipeos/.local/share/applications/temp-throttle.desktop
Run Code Online (Sandbox Code Playgroud)
正如pauljohn32的回答中所建议的那样。他似乎还在评论中暗示,这里重要的是对所有涉及的文件使用完全相同的名称:我的所有文件都被称为temp-throttle …
可能的重复:
将图标应用于 bash 脚本
环境:Ubuntu 11.10
我有一个 Java 应用程序作为 jar 文件。我创建了一个包含以下行的批处理文件:
java -jar ~/MyApp.jar
Run Code Online (Sandbox Code Playgroud)
当我执行这个批处理文件时,Java 应用程序按预期工作。
为了创建桌面链接,我将此批处理文件复制到我的“桌面”文件夹中。这会导致桌面上出现一个图标。但是,图标上显示“Java”。我想将不同的图标与此桌面链接相关联。如果有人能指出我正确的方向,我将不胜感激。
可能的重复:
将图标应用于 bash 脚本
我需要通过单击桌面图标在终端中运行“ v4l2-ctl -i 2 ”。现在,我必须手动打开终端,输入此命令,它会在 Ubuntu 中设置我的电视卡的视频输入。然后我可以打开电视播放器看电视。出于某种原因,电视卡输入不会保持设置。每次我想看电视时都必须打开终端并运行此命令,这很痛苦。我只想点击一个桌面图标,让它自动打开终端,然后运行这个命令,然后自己关闭终端。(电视播放器已经有一个桌面图标)我以前从未做过任何类型的脚本,所以说 SLOWL Y....LOL -谢谢