Настольный ярлык для терминальной команды

Я задавался вопросом, как сделать активируемый по щелчку терминальный ярлык для моего рабочего стола с помощью команды easytether connect.

Я не хочу должным быть открываться/закрывать терминал каждый раз, когда я хочу соединиться с Интернетом по своему телефону.

Я попытался обновить свою панель гнома, но я могу только сделать новый каталог на своем рабочем столе.

22
задан 23 February 2017 в 05:18

7 ответов

Щелкните правой кнопкой по рабочему столу и создайте пустой файл (или используйте gedit), названный easytether.desktop. Вставьте это в этот файл:

[Desktop Entry]
Name=Easytether
Exec=easytether connect
Terminal=true
Type=Application

и сохраните! Необходимо будет затем сделать исполняемый файл файла путем редактирования свойств файла или выполнения: chmod +x easytether.desktop.

  • Name=Easytether строка указывает название ярлыка, который появится пользователю.

  • Exec=easytether connect строка указывает команду, которая будет выполнена, в этом случае, easytether connect.

  • Terminal=true строка указывает, что команда должна быть выполнена в Терминале GNOME, так, чтобы пользователь мог осмотреть его вывод.

  • Можно даже добавить строку Icon=path/to/png/ (или Icon=iconname и помещенный Ваш iconname.png в ~.local/share/icons) для добавления пользовательского значка к средству запуска.

Кроме того, можно поместить easytether.desktop файл в ~/.local/share/applications и запустите его с Тире или другого средства запуска приложения (Синапс, Начало, Рогатка и т.д.).

23
ответ дан 23 November 2019 в 01:35

Я нашел, что это работало лучше всего на меня, я нахожусь на Ubuntu 14.04 LTS

Во-первых, создайте пустой файл на рабочем столе, назовите его Terminal.desktop (или anything-you-want.desktop)

Откройте файл со своим предпочтительным текстовым редактором (gedit, энергия, нано, и т.д.) и paste/type-out следующее:

[Desktop Entry]
Version=0.99
Name=Terminal
Comment=Terminal Desktop Shortcut
Exec=/usr/bin/gnome-terminal
Icon=/usr/share/app-install/icons/terminal-tango.svg
Terminal=false
Type=Application
Categories=Application

Сохраните и выйдите.

Я знаю, что знаю, значок еще не выглядит правильным, не волнуйтесь! Щелкните правой кнопкой по файлу, выберите Свойства, перейдите к вкладке Permissions, и галочка 'Позволяет выполнять файл как программу'.

С другой стороны, можно использовать chmod 775 Terminal.desktop или chmod +x Terminal.desktop для предоставления его выполняют полномочия с помощью терминала, если Вы предпочитаете терминальные команды (когда Вы находитесь в ~ / Рабочий стол).

N' ta-da! Это - все, действительно простое, выглядит симпатичным и работает хорошо также :)

4
ответ дан 23 November 2019 в 01:35

Благодарность efaj, ответ которого получил меня на полпути там. Для тех, кто все еще озадачен, это должно получить Вас по финишной черте:

  1. Создайте пустой документ, вероятно, на рабочем столе, названный something.sh (измените курсивную часть на то, что Вы хотите, но удостоверяетесь, что расширение является .sh).
  2. Отредактируйте документ и введите ряд терминальных команд, один на каждой строке, для выполнения задачи. Вероятно, что Вы захотите, чтобы первая строка была "CD", управляют, чтобы изменил активный каталог на терминальном сеансе, который будет запущен.
  3. Дважды щелкните по новому файлу документа.
    • Если это запускается, Вы все сделаны.
    • Если Вы получаете диалоговое окно, которое спрашивает, хотите ли Вы петлять или отобразить его содержание, выбрать опцию "Run in Terminal".
    • Если файл открывается в редакторе, или Вы хотите всегда выполнить .sh файлы, но Вы упомянули выше диалоговое окно, откройте Nautilus (иначе. Файлы), и выбирают "Edit-Preferences" из меню, затем нажимают вкладку "Behavior". В разделе "Executable Text Files" можно выбрать, выполнить ли .sh (и другой исполняемый тип текста) файлы, просмотреть их или спросить, что сделать при запуске их.
1
ответ дан 23 November 2019 в 01:35

Самый легкий путь, который также полезен в других платформах, был бы:

  • Щелчок правой кнопкой-> Создает новый документ-> Пустой документ
  • Вызов это, howeverYouWant.sh
  • Открывает его и редактирует его пишущий в каждой строке каждая строка, которую Вы использовали бы в терминале, следовательно: "подключение easytether"
  • Щелчок правой кнопкой это-> Свойства-> Полномочия-> Позволяют выполняться
  • Двойной щелчок файл и выбирают Run в терминале
2
ответ дан 23 November 2019 в 01:35

Щелкните правой кнопкой по рабочему столу и выберите, создают Средство запуска.

Вводят это в команду:

exo-open --launch TerminalEmulator

Сохраняют его с именем и значком по Вашему выбору, и НЕ выбирают "Выполненный в терминале"

2
ответ дан 23 November 2019 в 01:35

Боровшийся это за путь к прежде, чем видеть это..............

"открывают Nautilus (иначе. Файлы), и выбирают "Edit-Preferences" из меню, затем нажимают вкладку "Behavior". В разделе "Executable Text Files" можно выбрать, выполнить ли .sh (и другой исполняемый тип текста) файлы, просмотреть их или спросить, что сделать при запуске их".

проблема решена.

0
ответ дан 23 November 2019 в 01:35

Нажмите на "Search your computer and ressources" на левой панели инструментов (средство запуска). В нижней части нажмите приложения. В "Установленном", поисковом Терминал Вы хотите использовать, открыть его.

приложение появляется на левой панели инструментов, щелкает правой кнопкой и выбирает "блокировку к Средству запуска".

-1
ответ дан 23 November 2019 в 01:35

Другие вопросы по тегам:

Похожие вопросы: