Uruchamiaj wiele sesji terminalowych systemu Linux jednocześnie z Terminatorem
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 install terminator
W dystrybucjach opartych na RHEL można używać YUM lub DNF do instalowania pakietów i zarządzania nimi. Aby zainstalować Terminatora, użyj:
sudo yum install terminator
Lub:
sudo dnf install terminator
Dystrybucje oparte na Arch używają Pacmana 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 Podziel w poziomie lub Podziel w pionie 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 użyć skrótu klawiaturowego Shift + Ctrl + O , aby podzielić okno w poziomie, a Shift + Ctrl + E , aby podzielić je w pionie. Aby poruszać się między różnymi terminalami, użyj klawiszy Alt + strzałek .
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 terminala, otwórz menu grupowania i wybierz opcję Rozgłaszaj 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 nadaj jej nazwę. 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łaszania . 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 Zoom terminal z menu kontekstowego. Spowoduje to powiększenie okna terminala, a także powiększenie rozmiaru czcionki. Aby przywrócić wszystkie okna terminali, wybierz Przywróć wszystkie terminale z menu kontekstowego.
Zwróć uwagę, że opcja Maksymalizuj w menu kontekstowym jest taka sama jak opcja Powiększ terminal , 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 skrótu klawiaturowego Ctrl + Alt + W , zmień jego nazwę i naciśnij Enter . 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 okno Preferencje z menu kontekstowego. Następnie przejdź do zakładki Układy . Kliknij Dodaj , aby utworzyć nowy układ i nadać mu nazwę. Następnie kliknij Zapisz i zamknij okno.
Aby załadować zapisany układ, musisz wpisać w terminalu następującą komendę:
terminator -l layout_name
Przydatne skróty klawiaturowe Terminatora
Oto kilka przydatnych skrótów klawiaturowych Terminatora, które mogą przyspieszyć przepływ pracy:
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 update-alternatives --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.
Dodaj komentarz