Ogólnie rzecz biorąc, po zamknięciu połączenia SSH, odpowiednie sesje odległych terminali są również zamknięte. Oto pomoc Tmux, ponieważ zachowuje te sesje po zakończeniu połączenia SSH.
Po zainstalowaniu TMUX nie znajdziesz żadnej powiązanej ikony. Nie pojawi się jako osobna aplikacja; Zamiast tego będziemy musieli go powołać z samego terminalu gnome. Później zobaczymy, jak to zrobić.
Notatka: W tym „howto” użyliśmy „Ctrl+b” jako prefiks; Jeśli skonfigurowałeś inny prefiks, zastąp polecenie na swój „prefiks.
Co obejmiemy?
W tym przewodniku zbadano, w jaki sposób możemy zainstalować TMUX, a dokładniej „Jak zamienić panele w Tmux”. Użyjemy Ubuntu 20.04 jako system podstawowy tego przewodnika. Zacznijmy najpierw od zainstalowania Tmux.
Wymagania wstępne
1. Tmux powinien być zainstalowany w systemie.
2. Łączność internetowa i konto użytkownika z uprawnieniami „sudo”.
Instalowanie Tmux na Ubuntu 20.04
Główne systemy operacyjne, takie jak Linux, MacOS i Windows Podsystem dla Linux (WSL) zapewniają pakiety oprogramowania TMUX z ich oficjalnego repozytorium. Więc zainstalować Tmux na Ubuntu 20.04, możemy po prostu użyć menedżera pakietów lub centrum oprogramowania, jak opisano poniżej:
1. Aby zainstalować TMUX za pomocą menedżera pakietów, po prostu uruchom polecenie:
$ sudo apt instal tmux
2. Aby zainstalować TMUX za pomocą centrum oprogramowania, otwórz centrum oprogramowania, wyszukaj TMUX i kliknij Instaluj.
Uruchamianie Tmux
Po zainstalowaniu TMUX będziemy musieli użyć terminalu GNOME, aby go wywołać. Można napotkać następujący błąd, próbując uruchomić polecenie „Tmux”:
„Otwarty terminal nie powiódł się: brakujący lub nieodpowiedni terminal: xterm-256color”
Aby przezwyciężyć ten błąd, wpisz „Termin eksportu = xterm” na terminalu i naciśnij Enter. Teraz ponownie uruchom polecenie „Tmux”, a tym razem błąd nie powinien pojawiać się.
Innym sposobem jest użycie „Xterm” terminal i uruchom TMUX stąd. To działało na naszym Ubuntu 20.04 System.
Jak używać Tmux
Możemy użyć trzech sposobów wysyłania poleceń do terminalu Tmux:
Korzystanie z klawiszy prefiksów: TMUX używa kombinacji klawiszy o nazwie klawisz prefiks „Ctrl+b”. Po tym prefiksowi następuje jeden lub dwa kolejne klucze, które TMUX interpretuje dla określonej operacji. Na przykład możemy odłączyć się od sesji za pomocą [Prefiks+D].
Korzystanie z trybu polecenia: Aby wysłać polecenia bezpośrednio do terminalu TMUX, musimy wprowadzić tryb polecenia, naciskając klawisze prefiksów, a następnie dwukropek (:). Polecenie polecenia otworzy się na dole terminalu, aby wprowadzić polecenia Tmux.
Korzystanie z wiersza poleceń: Polecenia Tmux można również użyć z terminali nie-tmux lub monitu powłoki. Polecenia te są poprzedzone słowem kluczowym „Tmux”. Zilustrowaliśmy tę metodę w poniższej sekcji.
Zamiana paneli w Tmux
Kiedy mamy wiele aplikacji działających na różnych patelniach w sesji TMUX, czasami musimy je ułożyć według rozsądku. To naprawdę pomaga nam kierować naszą pracą we właściwym kierunku, czyniąc ją bardziej spójną. mi.G., Otwieramy panela dla aplikacji serwera WWW, jedna do edytowania pliku (powiedzmy Tmux.conf), jeden do przeglądania statystyk procesora i pamięci z 'szczyt' Komenda. Pozycja każdego panelu pokazano poniżej:
Nie podoba mi się powyższy układ, ponieważ wydaje mi się bardzo niezręczny. Zmieńmy to rozsądnie: edytuj plik w górnym okienku, zarządzaj serwerem WebServer od prawego dolnego panelu i uruchom polecenie „TOP” w lewym dolnym panelu. Zróbmy teraz zamianę.
Tmux używa klawisza 'Prefiks' śledzony przez „Ctrl+o” Aby jeździć na pokony. Kiedy używasz tego wiązania klucza po raz pierwszy, porusza okienko w jednej pozycji zgodnie z ruchem wskazówek zegara. Musimy dwukrotnie użyć tego wiązania klucza, aby dotrzeć do naszego pożądanego układu:
Jeśli musimy poruszać się w kierunku przeciwnym do ruchu wskazówek zegara, użyj „Alt+o” kombinacja zamiast „Ctrl+o”.
Teraz zamieńmy pozycję dwóch dolnych patelni. W tym celu możemy użyć wiązania kluczy „Prefiks”, a następnie „” lub „”. Szelki do użycia zależą od kierunku, do którego chcesz się poruszać.
Aby wykonać powyższe zarządzanie panerem, możemy również użyć poniższego polecenia z wiersza polecenia Tmux:
Swap -pan -ane -d
zamienianie -pane -u
Pierwsze polecenie porusza panel w kierunku zgodnie z ruchem wskazówek zegara i poniżej w kierunku przeciwnym. Jeśli używamy opcji „-D”, fokus pane.
Wniosek
W tym przewodniku dowiedzieliśmy się o instalacji Tmux, jego podstawach, a dokładniej „jak zamieniać panele w Tmux”. Bardziej szczegółowe wyjaśnienie różnych operacji Tmux można znaleźć na stronach Tmux Man lub na stronie Github Tmux.