Terminator to emulator terminala, który pozwala pracować na wielu sesjach terminala w jednym oknie. Jest to przydatne narzędzie dla administratorów systemów i innych użytkowników zajmujących się konfiguracją i zarządzaniem wieloma systemami.
W Terminatorze możesz dzielić, przełączać i układać terminale w siatce, tworzyć zakładki, zmieniać nazwy sesji terminali, konfigurować przypisania klawiszy i wiele więcej. Najlepszą częścią Terminatora jest to, że umożliwia jednoczesne wysyłanie danych wejściowych do wielu sesji terminalowych.
Zobaczmy, jak zainstalować i używać Terminatora do uruchamiania wielu terminali w jednym oknie.
Jak zainstalować Terminatora w systemie Linux
Terminator jest dostępny w repozytoriach większości dystrybucji Linuksa, więc możesz go zainstalować za pomocą domyślnego menedżera pakietów.
W dystrybucjach opartych na Debianie możesz zainstalować pakiet za pomocą APT.
sudo apt zainstalować terminator
W dystrybucjach opartych na RHEL można użyć YUM lub DNF do instalowania i zarządzania pakietami. Aby zainstalować Terminatora, użyj:
sudo mniam zainstalować terminator
Lub:
sudo dnf zainstalować terminator
Używanie dystrybucji opartych na Arch Pacman do zarządzania pakietami. Możesz zainstalować Terminatora na Arch Linux, używając:
sudo pacman -S terminator
Okno Terminatora ma dwa główne menu: Menu grupowania I Menu kontekstowe. Te menu umożliwiają wykonywanie różnych funkcji oraz dostosowywanie ustawień i układów. Możesz uzyskać dostęp do menu grupowania, klikając małą ikonę z trzema polami w lewym górnym rogu okna terminala. Aby uzyskać dostęp do menu kontekstowego, kliknij prawym przyciskiem myszy w dowolnym miejscu w oknie terminala.
Cechy Terminatora
Oto niektóre funkcje Terminatora:
- Podział i rozmieszczenie zacisków w siatce
- Wysoce konfigurowalny
- Uruchamiaj polecenia jednocześnie w grupie okien lub we wszystkich oknach
- Zapisz układy do wykorzystania w przyszłości
- Obsługuje zmianę nazw tytułów kart, terminali i okien
- Mnóstwo skrótów
- Nieograniczone przewijanie do tyłu
- Obsługa wtyczek w celu zwiększenia funkcjonalności
Dzielenie okna w poziomie iw pionie
Aby podzielić okno, kliknij prawym przyciskiem myszy wewnątrz okna terminala i wybierz jedno z nich Podziel poziomo Lub Podziel pionowo w zależności od tego, jak chcesz podzielić okno. Wybranie którejkolwiek z opcji spowoduje podzielenie okna na dwa mniejsze. Okna można dzielić dowolną ilość razy iw dowolnej kombinacji według własnych potrzeb.
Możesz także skorzystać z tzw Shift + Ctrl + O skrót klawiaturowy, aby podzielić okno w poziomie i Shift + Ctrl + E podzielić go w pionie. Aby nawigować między różnymi terminalami, użyj Alt + strzałka Klucze.
Uruchamianie poleceń jednocześnie na wielu terminalach
Możesz uruchomić polecenie jednocześnie na wielu terminalach, grupując je. Możesz także uruchomić polecenie jednocześnie we wszystkich terminalach, niezależnie od tego, czy należą one do grupy, czy nie.
Aby wysłać polecenie do wszystkich okien terminali, otwórz menu grupowania i wybierz Transmituj wszystko. Teraz każde polecenie uruchomione w bieżącym terminalu zostanie rozesłane do wszystkich pozostałych terminali. Bieżący terminal z czerwonym paskiem tytułu będzie nadawcą, podczas gdy wszystkie inne terminale z niebieskim paskiem tytułu będą odbiornikami. Zauważ, że bieżący terminal zawsze ma czerwony pasek tytułu.
Aby jednocześnie uruchomić polecenie w zestawie terminali, dodaj je do grupy.
W tym celu wybierz Nowa grupa z menu grupowania i nazwij go. Następnie, aby dodać kolejny terminal do tej grupy, otwórz menu grupowania tego terminala i wybierz nazwę grupy, do której chcesz go dodać. Podobnie możesz utworzyć wiele grup i dodać do nich terminale.
Po utworzeniu grupy otwórz menu grupowania i wybierz opcję Grupa rozgłoszeniowa opcja. Teraz, jeśli uruchomisz polecenie w terminalu należącym do grupy, tylko terminale z tej grupy otrzymają transmisję.
Powiększanie terminala w Terminatorze
Aby tymczasowo skupić się na jednym oknie terminala i ukryć wszystkie inne, przejdź do tego terminala, kliknij go prawym przyciskiem myszy i wybierz Terminal zoomu z menu kontekstowego. Spowoduje to powiększenie okna terminala, a także powiększenie rozmiaru czcionki. Aby przywrócić wszystkie okna terminala, wybierz Przywróć wszystkie terminale z menu kontekstowego.
Zauważ, że Wyolbrzymiać Opcja w menu kontekstowym jest taka sama jak opcja Terminal zoomu opcja, z wyjątkiem tego, że nie powiększa czcionki.
Zmiana tytułu terminala
Podczas pracy z wieloma sesjami terminala możesz nadać każdej z nich określony tytuł, aby szybko zidentyfikować cel każdej z nich. Nie tylko terminale, ale możesz także zmieniać tytuły okien i zakładek.
Aby zmienić tytuł okna, użyj Ctrl + Alt + W skrót klawiaturowy, zmień jego nazwę i naciśnij Wchodzić. Podobnie użyj Ctrl + Alt + A aby zmienić tytuł karty i Ctrl + Alt + X aby zmienić tytuł terminala. Możesz także dwukrotnie kliknąć kartę i pasek tytułu terminala, aby zmienić ich tytuły.
Zapisz układy do ponownego wykorzystania w przyszłości
Możesz także zapisać układ terminali po dostosowaniu ich tak, jak chcesz. Pozwoli ci to zaoszczędzić od ręcznego tworzenia żądanego układu za każdym razem, gdy otworzysz Terminator.
Po skonfigurowaniu układu otwórz plik Preferencje okno z menu kontekstowego. Następnie przejdź do Układy patka. Kliknij Dodać, aby utworzyć nowy układ i nadać mu nazwę. Następnie kliknij Ratować i zamknij okno.
Aby załadować zapisany układ, musisz wpisać w terminalu następującą komendę:
terminator -l nazwa_układu
Przydatne skróty klawiaturowe Terminatora
Oto kilka przydatnych skrótów klawiaturowych Terminatora, które mogą przyspieszyć przepływ pracy:
Funkcjonować |
Skrót |
---|---|
Aby otworzyć nową kartę |
Shift + Ctrl + T |
Aby przełączać się między terminalami |
Alt + strzałka klawisze (Prawo, Lewo, Góra, Dół) |
Aby zamknąć terminal |
Shift + Ctrl + W |
Aby zamknąć okno |
Shift + Ctrl + Q |
Aby powiększyć terminal |
Shift + Ctrl + Z |
Aby zmaksymalizować terminal |
Shift + Ctrl + X |
Aby rozpocząć wyszukiwanie |
Super + Ctrl + F |
Aby zgrupować wszystkie terminale |
Super + G |
Aby rozgrupować wszystkie terminale |
Shift + Super + G |
Aby zwiększyć rozmiar czcionki |
Ctrl + + |
Aby zmniejszyć rozmiar czcionki |
Ctrl + - |
Aby skopiować tekst |
Shift + Ctrl + C |
Aby wkleić tekst |
Shift + Ctrl + V |
Ustaw Terminator jako domyślny terminal
Możesz także ustawić Terminator jako domyślny terminal. Aby to zrobić, wpisz w terminalu następującą komendę:
Sudo aktualizacja-alternatywy --config x-terminal-emulator
Wyświetli listę wszystkich emulatorów terminali dostępnych w twoim systemie. Aby ustawić Terminator jako terminal domyślny, wprowadź odpowiadający mu numer wyboru.
Teraz będziesz mógł uruchomić Terminatora za pomocą domyślnego skrótu klawiaturowego Ctrl + Alt + T.
Zwiększ produktywność dzięki Terminatorowi w systemie Linux
Funkcje zwiększające produktywność Terminatora umożliwiają wydajną pracę wielozadaniową, pozostając w jednym oknie. Dzielenie okien, grupowanie, zapisywanie układów, rozgłaszanie i skróty klawiaturowe to kluczowe funkcje Terminatora, które mogą zwiększyć produktywność.
Oprócz Terminatora dostępne są inne emulatory terminali, które mogą pomóc w zwiększeniu produktywności, takie jak Terminology, Cool Retro Term, Guake, Alacritty, Tilda itp.