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.


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.).


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 :)


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

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”


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.

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.


-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”.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.