Tmux je jedním z nejpoužívanějších a nejužitečnějších terminálových nástrojů pro operační systémy Linux a Unix. Tento skvělý terminálový nástroj pro vyšší produktivitu a efektivitu používají většinou správci systému, správci serverů a výkonní uživatelé Linuxu. Termín Tmux je zkrácená forma terminálového multiplexeru, který dokáže v systému Linux zpracovávat více záložek terminálu a oken současně. Vestavěný systém generuje sériové číslo pro monitorování a vyhledávání každého aktivního okna Tmux v systému. Ačkoli byl tento fascinující nástroj poprvé uveden na trh v roce 2007, od té doby je poptávka po tomto nástroji nyní vysoká. Instalace a používání terminálového nástroje Tmux je snadné pro serverové i desktopové distribuce Linuxu.
TMUX Terminal Multiplexer v Linuxu
Nástroj Tmux terminálový multiplexer je napsán v programovacím jazyce C a je postaven pod licencí ISC. Pokud jste počítačový a linuxový nadšenec, pravděpodobně již víte, že s počítačovým systémem OpenBSD je Tmux předinstalovaný. Pomocí nástroje Tmux můžete rozdělit okno terminálu, nastavit vertikální a horizontální režimy pro shell terminálu. Vzhledem k tomu, že Tmux je open-source nástroj, můžete celý zdrojový kód najít v tomto úložišti GitHub.
Po instalaci Tmux na váš systém Linux můžete vždy najít instalační soubory uvnitř /etc/tmux.conf
adresář pro obnovení nebo opravu problémů. V tomto příspěvku uvidíme, jak nainstalovat a používat nástroj Tmux v systému Linux.
Krok 1:Nainstalujte Tmux na Linux
Instalace terminálového nástroje Tmux na systém Linux je snadná jako facka. Musíte se jen ujistit, že vaše systémové úložiště je aktuální a máte aktivní připojení k internetu. Poté prosím spusťte příslušný příkaz z níže uvedených příkazů podle vaší distribuce.
- Nainstalujte nástroj Ack na Ubuntu/Debian Linux
$ sudo apt-get install tmux
- Získejte nástroj Ack na Fedora/Red Hat Linux
$ sudo yum install tmux
- Nainstalujte Ack na systémy Linux založené na Arch
$ sudo pacman -S tmux
- Nainstalujte Ack na SuSE Linux
$ sudo zypper install tmux
Poté, co nainstalujeme nástroj Tmux, jej otevřeme z výchozího terminálového shellu zadáním tmux
na skořápce.
$ tmux
Krok 2:Začněte s Tmux v systému Linux
Dosud jsme prošli krátkou funkcí a případem použití Tmux a instalačním procesem. Nyní uvidíme několik případů použití a operací Tmux na Linuxu. Pro demonstrační účely použiji plochu Ubuntu, ale následující příkazy budou spustitelné i na jakékoli jiné hlavní distribuci Linuxu.
1. Otevřít a hrát s Tmuxem
Na úplném začátku budeme muset začít s nástrojem Tmux. Chcete-li otevřít nástroj Tmux, jednoduše zadejte tmux a stiskněte tlačítko enter. Tento příkaz vytvoří nové okno Tmux s výchozím číselným názvem relace.
$ tmux
Pokud potřebujete vytvořit novou relaci Tmux s přizpůsobeným názvem, spusťte v shellu následující příkaz Tmux.
$ tmux new -s new_session_name
Nejběžnějším a velmi často používaným Tumxem by bylo odpojení aktivního okna od Tmux shellu. Tato funkce vám může pomoci při multitaskingu a vyšší produktivitě. Pro odpojení aktuálního okna můžete použít následující klávesovou zkratku.
2. Připojení a odpojení Tmux na Linuxu
Pokud náhodou odpojíte aktivní okno, žádný strach, můžete jej připojit zpět k relaci Tmux. Spusťte na klávesnici následující kombinace kláves, abyste získali zpět své oddělené okno.
Ctrl+b d
Ctrl+b d
Kromě toho můžete také vidět seznam všech relací Tmux, takže můžete volat jakoukoli relaci podle sériového ID.
$ tmux ls
Můžete také připojit relace na Tmux s názvem relace.
$ tmux attach-session -t ubuntuPIT_tutorials
3. Duplikovat okno Tmux
Pokud jste správce systému, možná budete muset spouštět podobné příkazy terminálu opakovaně po celý den ve stejném prostředí terminálu. Pomocí terminálového nástroje Tmux v systému Linux můžete zkopírovat relaci se všemi nastaveními na jinou kartu.
Ctrl+b c
Ctrl+b w
Nyní můžete přepínat mezi libovolnými relacemi nebo kartami podle čísla relace nebo názvu okna v Tmux.
Ctrl+b window_number
Ctrl+b 1
Pokud potřebujete přejmenovat aktuální nebo jakoukoli relaci, jednoduše ji přejmenujte stisknutím následující kombinace kláves na klávesnici.
Ctrl+b ,
4. Procházejte Tmuxem
Následující příkazy, které vám umožní posunout terminálový nástroj Tmux ve vaší linuxové relaci, jsou velmi důležité a užitečné pro každého zkušeného uživatele. Spusťte následující kombinace kláves, aby bylo okno Tmux vodorovné.
Ctrl+b %
Následující kombinace kláves vám umožní přepnout okno do vertikálního režimu.
Ctrl+b "
Konečně můžete nyní procházet všemi okny v terminálovém shellu Tmux na vašem počítači se systémem Linux pomocí následujících kombinací navigačních kláves.
Ctrl+b o
Ctrl+b ;
Ctrl+b x
Krok 3:Seznamte se s několika nejpoužívanějšími klávesovými zkratkami Tmux
Uživatelé Power Linuxu rádi ovládají systém pouze z klávesnice, což je nejen profesionální, ale také efektivní. Zde uvidíme dvě sady klávesových zkratek nebo kombinací, které jsou opravdu užitečné pro provozování Tmux na Linuxu.
CTRL+b + (.
– Pomocí této klávesové zkratky přejděte na předchozí kartuCTRL+b + )
– Přejít do dalšího oknaCTRL+b + s
– Zobrazit všechny aktivní relaceCTRL+b + d
– Zrušte aktivní relaciCTRL+b + $
– Pojmenujte okno TmuxCTRL+b + L
– Vyberte spuštěnou relacitmux ls
– Tisk všech spuštěných relacítmux attach -t 0
– Rozbalte nebo přibližte aktivní okno/relacitmux kill-server
– Zrušit všechny relace
Následující sada kombinací kláves vám umožní ovládat a spravovat aktivní, běžící a uvedené relace na Tmux.
CTRL+b + c
– Spusťte novou relaciCTRL+b + p
– Přejít zpět na předchozí kartuCTRL+b + n
– Přejděte do následujícího okna.CTRL+b + 0-9
– Otočení na okenní tabuli podle čísla kartyCTRL+b + w
– Otevřete okno z nabídky.CTRL+b + &
– Zastavte všechny relace, které nefungují.CTRL+b + %
– Vodorovně rozdělené aktuální aktivní okno.CTRL+b + “
– Vertikálně rozdělit aktuální kartu.exit
– Zavřete okno na Tmux
Koncová slova
Tmux je bezpochyby jedním z nejlepších terminálových nástrojů pro Linux. Přestože máte výchozí terminálový nástroj, potřebujete získat další terminálový nástroj? Mnozí by se neobtěžovali, ale pokud chcete zvýšit svou efektivitu a získat pocit profesionálního pocitu z Linuxu, musíte zkusit Tmux. Použití Tmux je neškodné; navíc podporuje klávesové zkratky, schránky a procházení webu pomocí terminálového nástroje.
V celém příspěvku jsme popsali, jak nainstalovat Tmux na různé distribuce Linuxu a jak používat Tmux na Linuxu. Sdílejte jej prosím se svými přáteli a linuxovou komunitou, pokud považujete tento příspěvek za užitečný a informativní. Můžete také napsat své názory na tento příspěvek do sekce komentářů.