Skrót na pulpicie do polecenia terminalu

24

Zastanawiałem się, jak utworzyć klikalny skrót terminalu na pulpicie za pomocą polecenia easytether connect.

Nie chcę otwierać / zamykać terminalu za każdym razem, gdy chcę połączyć się z Internetem przez telefon.

Próbowałem zaktualizować panel gnome, ale mogę tylko utworzyć nowy katalog na pulpicie.

Scott
źródło
masz na myśli utworzyć Skrót terminala na pulpicie lub osadzić terminal na pulpicie?
penreturns
Wyjaśnij nam, na czym polega problem i czego chcesz.
hytromo
BTW, może ci się spodobać terminal Guake. Jest to terminal podobny do Quake'a, który pojawia się / znika z klawiszem F12 (lub dowolnym innym). Osobiście często go używam, jeśli muszę zainstalować jakiś pakiet lub wykonać jakiś użyteczny alias.
Maksym Ganenko,

Odpowiedzi:

23

Kliknij pulpit prawym przyciskiem myszy i utwórz pusty plik (lub użyj gedit) o ​​nazwie easytether.desktop. Wklej to do tego pliku:

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

i zapisz! Następnie należy zrobić plik wykonywalny, edytując właściwości pliku lub uruchomiony: chmod +x easytether.desktop.

  • Name=EasytetherLinia określa nazwę skrótu, która pojawi się do użytkownika.

  • W Exec=easytether connectlinii Określa polecenie do uruchomienia, w tym przypadku easytether connect.

  • W Terminal=trueOkreśla linia że polecenie powinno być prowadzone w GNOME Terminal, dzięki czemu użytkownik możliwość sprawdzenia jego wyjście.

  • Można nawet dodać linię Icon=path/to/png/(albo Icon=iconnamei umieścić iconname.pngin ~.local/share/icons), aby dodać niestandardową ikonę do wyrzutni.

Możesz także umieścić easytether.desktopplik ~/.local/share/applicationsi uruchomić go z Dasha lub innej aplikacji uruchamiającej (Synapse, Kickoff, Slingshot itp.).

jeremija
źródło
działało dzięki! ubuntu 12.10, btw, jeśli chcesz przeciągnąć / upuścić w Cairo-dock, zawiedzie, ale program uruchamiający Cairo dock ma GUI do edycji pól, więc nie jest to duży problem :)
Aquarius Power
4

Uważam, że to działa najlepiej dla mnie, jestem na Ubuntu 14.04 LTS

Najpierw utwórz pusty plik na pulpicie, nadaj mu nazwę Terminal.desktop (lub cokolwiek-chcesz-desktop)

Otwórz plik za pomocą preferowanego edytora tekstu (gedit, vim, nano itp.) I wklej / wpisz następujące polecenie:

[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

Zapisz i wyjdź.

Wiem, że wiem, ikona nie wygląda jeszcze dobrze, nie martw się! Kliknij plik prawym przyciskiem myszy, wybierz Właściwości , przejdź do karty Uprawnienia i zaznacz „Zezwalaj na uruchamianie pliku jako programu”.

Alternatywnie możesz użyć chmod 775 Terminal.desktop lub chmod +x Terminal.desktopdać mu uprawnienia do wykonywania przy użyciu terminala, jeśli wolisz komendy terminala (gdy jesteś w ~ / Desktop).

N 'ta-da! To wszystko, naprawdę proste, wygląda ładnie i działa dobrze :)

Rani Kheir
źródło
2

Najłatwiejszym sposobem, który jest również przydatny na innych platformach, byłoby:

  • Kliknij prawym przyciskiem myszy-> Utwórz nowy dokument-> Opróżnij dokument
  • Nazwij to jednak YouWant.sh
  • Otwórz i edytuj pisząc w każdej linii każdą linię, której użyjesz w terminalu, ergo: „easyytether connect”
  • Kliknij prawym przyciskiem myszy-> Właściwości-> Uprawnienia-> Pozwól na wykonanie
  • Kliknij dwukrotnie plik i wybierz Uruchom w terminalu
efaj
źródło
2

Kliknij pulpit prawym przyciskiem myszy i wybierz opcję Utwórz Launcher.

Wpisz to w poleceniu:

exo-open --launch TerminalEmulator

Zapisz go z wybraną nazwą i ikoną i NIE wybieraj „Uruchom w terminalu”

Sriram Murali
źródło
1

Uznanie dla efaja, którego odpowiedź doprowadziła mnie do połowy. Dla tych, którzy wciąż są zakłopotani, powinno to doprowadzić Cię do mety:

  1. Utwórz pusty dokument, prawdopodobnie na pulpicie, o nazwie coś .sh (zmień kursywą część na dowolną, ale upewnij się, że rozszerzenie to .sh).
  2. Edytuj dokument i wprowadź serię poleceń terminalu, po jednym w każdym wierszu, aby wykonać swoje zadanie. Prawdopodobnie będziesz chciał, aby pierwszym wierszem było polecenie „cd”, które zmienia katalog aktywny w sesji terminala, która zostanie uruchomiona.
  3. Kliknij dwukrotnie nowy plik dokumentu.
    • Jeśli uruchomi się, wszystko gotowe.
    • Jeśli pojawi się okno dialogowe z pytaniem, czy chcesz uruchomić plik lub wyświetlić jego zawartość, wybierz opcję „Uruchom w terminalu”.
    • Jeśli plik otwiera się w edytorze lub chcesz zawsze uruchamiać pliki .sh, ale masz wyżej wspomniane okno dialogowe, otwórz Nautilus (aka Files) i wybierz z menu „Preferencje edycji”, a następnie kliknij kartę „Zachowanie”. W sekcji „Pliki tekstowe wykonywalne” możesz wybrać, czy pliki .sh (i inne pliki tekstowe typu wykonywalnego) mają być uruchamiane, wyświetlane lub pytane, co zrobić po ich uruchomieniu.
dziwaczny
źródło
0

Walczyłem z tym zbyt długo, zanim zobaczyłem to ..............

„otwórz Nautilus (aka Files) i wybierz z menu„ Preferencje edycji ”, a następnie kliknij kartę„ Zachowanie ”. W sekcji„ Pliki wykonywalne ”możesz wybrać, czy uruchomić .sh (i inny typ pliku wykonywalnego) pliki, przeglądaj je lub pytaj, co zrobić po ich uruchomieniu ”.

problem rozwiązany.

avgJoeUser
źródło
-1

Kliknij „Wyszukaj swój komputer i zasoby” na lewym pasku narzędzi (program uruchamiający). Na dole kliknij aplikacje. W „Zainstalowanym” wyszukaj Terminal, którego chcesz użyć, otwórz go.

Aplikacja pojawi się na lewym pasku narzędzi, kliknij prawym przyciskiem myszy i wybierz „Zablokuj na Launcher”.

Toto
źródło