W ostatnim artykule przyjrzeliśmy się, czym jest Tmux. Krótko mówiąc, Terminal Multiplexer to narzędzie wiersza poleceń do zarządzania wieloma terminalami w jednym oknie. Pozwala użytkownikom na uruchamianie wielu programów w jednym terminalu, dzielenie okna terminala na wiele paneli i grupowanie wielu paneli w jednym oknie.
Ponadto tmux pozwala użytkownikowi na zapisywanie sesji terminalowych i wznawianie ich w dowolnym momencie. Tmux jest bardzo przydatny do zarządzania zdalnymi serwerami i tworzenia bardziej wydajnych środowisk wielozadaniowych w systemie OS Linux. W tym artykule przyjrzyjmy się składni i niektórym opcjom narzędzia (nie wszystkim, tym najbardziej popularnym).
Składnia Tmux
Polecenie Tmux ma następującą składnię:
tmux [options] [command]
Opcje Tmux
Niektóre z najczęściej używanych opcji polecenia Tmux to:
-c <ścieżka>- określa ścieżkę do pliku konfiguracyjnego.-L <nazwa>- określa nazwę gniazda.-f <ścieżka>- określa ścieżkę do gniazda.-S <nazwa>- określa nazwę sesji.
Polecenia Tmux
Najczęściej używanymi poleceniami Tmux są
new-session -tworzy nową sesję Tmux.list-sessions - wyświetla listębieżących sesji.attach-session-łączy się z określoną sesją.detach-session-odłącza bieżącą sesję od powłoki.switch-przełącza do innego panelu lub okna.kill-server-zatrzymuje wszystkie uruchomione sesje;kill-session-kończy sesję przekazaną w parametrze -t;list-clients-wyświetla klientów podłączonych do sesji -t;list-sessions(ls) - wyświetlalistęwszystkich uruchomionych sesji;rename-session - zmienia nazwęsesji, przekazując identyfikator sesji i nową nazwę.
Dodatkowe opcje i polecenia można znaleźć, wywołując pomoc Tmux za pomocą polecenia
man tmux
Lub:
tmux -h
Następnie powiemy, jak używać polecenia w praktyce.
Korzystanie z Tmux
Aby utworzyć nową sesję, wystarczy wykonać polecenie bez parametrów:
tmux

Można również utworzyć sesję za pomocą polecenia new-session i nadać jej wygodną nazwę:
tmux new-session -s "name"
Teraz można korzystać z Tmux i tworzyć sesje za pomocą polecenia.