GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat a používat Tmux (terminální multiplexer) v systému Linux

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í kartu
  • CTRL+b + ) – Přejít do dalšího okna
  • CTRL+b + s – Zobrazit všechny aktivní relace
  • CTRL+b + d – Zrušte aktivní relaci
  • CTRL+b + $ – Pojmenujte okno Tmux
  • CTRL+b + L – Vyberte spuštěnou relaci
  • tmux ls – Tisk všech spuštěných relací
  • tmux attach -t 0 – Rozbalte nebo přibližte aktivní okno/relaci
  • tmux 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 relaci
  • CTRL+b + p – Přejít zpět na předchozí kartu
  • CTRL+b + n – Přejděte do následujícího okna.
  • CTRL+b + 0-9 – Otočení na okenní tabuli podle čísla karty
  • CTRL+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ářů.


Linux
  1. Jak nainstalovat a používat Linux Screen?

  2. Jak nainstalovat a používat Flatpak v Linuxu

  3. Jak nainstalovat a používat PuTTY na Linuxu

  1. Jak nainstalovat a používat Tilix Terminal Emulator v Linuxu

  2. Jak nainstalovat a používat emulátor terminálu Konsole v systému Linux

  3. Jak nainstalovat a používat Terminátor Terminál v Linuxu

  1. Jak nainstalovat a používat Tmux (Terminal Multiplexer) v Linuxu

  2. Jak nainstalovat a používat phpMyAdmin v Linuxu

  3. Jak nainstalovat a používat Git v systému Linux