Dzisiaj omówimy dwa popularne narzędzia multiplekserowe: Tmux i ekran. Samouczek jest obsługiwany przez przykłady zawierające migawki poleceń i ich wyjściowe, aby użytkownicy mogli łatwo uchwycić koncepcję multiplekserów.
Bez żadnych dalszych ceregieli, zacznijmy!
Tmux
Najpierw omówimy o Tmux. Korzystając z TMUX (multiplekser końcowy), możesz zarządzać wieloma sesjami terminalowymi jednocześnie zamiast jednego. Możesz łatwo przełączać się między wieloma programami.
Zacznijmy od zainstalowania TMUX na naszym komputerze za pomocą następującego polecenia:
sudo apt instal tmux
Aby uruchomić TMUX, wykonaj to polecenie:
Tmux
W ten sposób pojawia się terminal po uruchomieniu za pomocą TMUX:
Teraz, gdy widzieliśmy, jak uruchomić Tmux, zbadajmy, jak go używać.
Utwórz nazwane sesje z Tmux
Aby uruchomić nazwaną sesję z TMUX, uruchom następujące polecenie:
tmux new -s
t mux new -s ubuntu
Możesz zobaczyć nazwę sesji w lewym dolnym rogu terminalu, jak pokazano następująco:
Podziel Tmux w poziomie
Możliwe jest podzielenie terminala poziomo za pomocą Tmux. Można to osiągnąć, naciskając klawisze na klawiaturze w ten sposób:
(Ctrl-B) + „Musisz nacisnąć Ctrl i B jednocześnie. Następnie podnieś palec z Ctrl, naciśnij Shift, a następnie naciśnij „.
Jeśli zostanie wykonany prawidłowo, twój terminal rozdziela się w ten sposób:
Podzielić tmux pionowo
Podobnie możesz również podzielić terminal pionowo. Aby to zrobić, naciśnij następujące klawisze na klawiaturze:
(Ctrl-B) + %
Naciśnij Ctrl i B. Następnie podnieś palec z Ctrl. Naciśnij Shift, a następnie naciśnij %.
Możesz także tworzyć więcej ekranów przy użyciu metod, które zastosowaliśmy do podziału poziomego i pionowego.
Ekran
Nadszedł czas, aby zbadać ekran. Ekran GNU jest również multiplekserem końcowym, który umożliwia zarządzanie kilkoma sesjami terminali z jednego okna. Podobnie jak Tmux, możesz również dołączyć/odłączyć sesje. Najlepszą rzeczą w tym multiplekserze jest to, że umożliwia udostępnianie sesji innym użytkownikom.
Zacznijmy od zainstalowania ekranu w naszym systemie za pomocą następującego polecenia:
ekran instalacji sudo apt-get
Teraz uruchom ekran, wydając następujące polecenie:
ekran
Po uruchomieniu ekranu pojawia się okno:
Naciśnij SpaceBar, aby przejść do pustego ekranu.
Utwórz nazwane okno
Aby utworzyć nazwane okno z ekranem, wykonaj to polecenie:
Plik ekranu -s
Aby wymienić wszystkie otwarte ekrany, użyj tego polecenia:
ekran -ls
Polecenia, które są wymienione zarówno, dołączają i odłącz ekran:
Odłącz sesję
Aby odłączyć bieżącą sesję ekranu, użyj tego polecenia:
Ctrl+a -d
Ponownie sesja
Aby ponownie ponownie odłączyć sesję ekranu, wydać następujące polecenie:
Screen -R Screen_id/Screen_name
Przełącz między systemem Windows
Aby przełączyć między systemem Windows, użyj następującego wzorca klucza na klawiaturze:
Ctrl-a n
Wymień otwarte okna
Wszystkie otwarte ekrany można wymienić za pomocą następującego wzoru kluczowego:
Ctrl+a "
Dzielenie poziomo
Podobnie jak TMUX, możemy podzielić terminal z ekranem za pomocą następujących klawiszy:
(Ctrl-a) + |
Dzielenie pionowo
Aby podzielić pionowo, naciśnij następujące klucze:
(Ctrl-a) + s
Wniosek
W dzisiejszym przewodniku szczegółowo dowiedzieliśmy się z przykładami różnicy między Tmux a ekranem. Oba narzędzia mają prawie podobne użycie. Możemy podzielić terminal pionowo i poziomo za pomocą obu narzędzi. Ale które narzędzie jest lepsze? Wszystko sprowadza się do doświadczenia użytkownika. Niektórzy użytkownicy lubią TMUX lepiej, a niektórzy są wygodniejsi z ekranem. Tmux jest jednak uważany za bardziej przyjazny dla użytkownika niż drugi. Z drugiej strony ekran umożliwia użytkownikowi udostępnienie sesji innym użytkownikom, ale tej funkcji brakuje w Tmux. Które narzędzie lubisz najbardziej?
Mamy nadzieję, że podobał ci się samouczek.