Рабочий стол для команды терминала

18

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

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

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

    
задан Scott 31.08.2012 в 20:04
источник

7 ответов

17

Щелкните правой кнопкой мыши на рабочем столе и создайте пустой файл (или используйте 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 и запустить его из Dash или другого приложения-запуска (Synapse, Kickoff, Slingshot и т. д.).

    
ответ дан jeremija 31.08.2012 в 21:00
4

Я нашел, что это сработало лучше для меня, я на Ubuntu 14.04 LTS

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

Откройте файл с предпочтительным текстовым редактором (gedit, vim, nano и т. д.) и вставьте / распечатайте следующее:

[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

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

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

Alternatively, you can use chmod 775 Terminal.desktop or chmod +x Terminal.desktop to give it execute permissions using the terminal if you prefer terminal commands (when you are in ~/Desktop).

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

    
ответ дан Rani Kheir 05.10.2014 в 12:07
2

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

  • Щелкните правой кнопкой мыши > Создать новый документ- > Пустой документ
  • Назовите его, однакоYouWant.sh
  • Откройте его и отредактируйте его, записывая в каждой строке каждую строку, которую вы будете использовать в терминале, ergo: «easytether connect»
  • Щелкните правой кнопкой мыши его - > Свойства - > Разрешения - > Разрешить выполнение
  • Дважды щелкните файл и выберите «Запустить» в терминале
ответ дан efaj 31.08.2012 в 20:50
1

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

  1. Создайте пустой документ, возможно, на рабочем столе, называемый something .sh (измените выделенную часть на то, что вы хотите, но убедитесь, что расширение - .sh).
  2. Отредактируйте документ и введите ряд команд терминала, по одному на каждую строку, чтобы выполнить свою задачу. Вероятно, вы хотите, чтобы первая строка была командой «cd», которая меняет активный каталог в сеансе терминала, который будет запущен.
  3. Дважды щелкните новый файл документа.
    • Если он запускается, вы все закончили.
    • Если вы получите диалоговое окно с запросом, хотите ли вы запустить файл или отобразить его содержимое, выберите опцию «Запустить в терминале».
    • Если файл открывается в редакторе или вы хотите всегда запускать файлы .sh, но вы получили диалог, упомянутый выше, откройте Nautilus (aka Files) и выберите «Edit-Preferences» из меню, затем нажмите «Поведение» ". В разделе «Исполняемые текстовые файлы» вы можете выбрать, запускать ли файлы .sh (и другие исполняемые текстовые файлы), просматривать их или спрашивать, что делать при их запуске.
ответ дан oddacorn 04.10.2014 в 04:07
1

Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать Launcher».

Введите это в команде:

exo-open --launch TerminalEmulator

Сохраните его с именем и значком по вашему выбору и НЕ выбирайте «Запустить в терминале»

    
ответ дан Sriram Murali 24.04.2015 в 23:02
0

Воевал так долго, прежде чем увидеть это ..............

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

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

    
ответ дан avgJoeUser 05.06.2016 в 23:47
-1

Нажмите «Найти свой компьютер и ресурсы» на левой панели инструментов (пусковая установка). В нижней части щелкните приложения. В «Установленном» выполните поиск терминала, который вы хотите использовать, откройте его.

Приложение появится на левой панели инструментов, щелкните правой кнопкой мыши и выберите «lock to Launcher».

    
ответ дан toto 30.03.2015 в 16:29