Košík je prázdný

tmux je nástroj pro správu terminálu, který umožňuje uživatelům spouštět více terminálů v rámci jednoho okna. Je to neocenitelný nástroj pro vývojáře, systémové administrátory a každého, kdo potřebuje efektivně pracovat s více terminálovými relacemi současně. Tento článek vás provede procesem instalace tmux na vašem systému a ukáže vám základy jeho používání.

Instalace tmux

Linux

Většina linuxových distribucí má tmux dostupný v jejich standardních repozitářích. Instalaci můžete provést pomocí správce balíčků vaší distribuce.

Pro systémy založené na Debianu (jako je Ubuntu), použijte:

sudo apt-get update
sudo apt-get install tmux

Pro systémy založené na Red Hat (jako je Fedora), použijte:

sudo dnf install tmux

Pro systémy založené na Arch Linux, použijte:

sudo pacman -S tmux

 

 

Základní použití tmux

Zahájení nové session

tmux session je instance tmux, která obsahuje jedno nebo více oken. Novou session zahájíte takto:

tmux

Můžete také vytvořit pojmenovanou session, což usnadňuje její pozdější identifikaci:

tmux new -s mojesession

Ovládání oken a panelů

V tmux můžete mít otevřeno více oken a každé okno může obsahovat několik panelů.

  • Vytvoření nového okna:
    Ctrl+b c
    ​
  • Přepínání mezi okny:
    Ctrl+b n (další okno)
    Ctrl+b p (předchozí okno)
    ​
  • Rozdělení okna na panely:

 

Vertikálně

Ctrl+b %

Horizontálně:

Ctrl+b "
  • Přepínání mezi panely:
Ctrl+b o

Ukončení tmux session

tmux session můžete opustit, aniž byste ji ukončili, což umožňuje později se k ní vrátit:

Ctrl+b d

Pro ukončení session zadejte v příkazovém řádku:

exit

Správa sessions

Pokud chcete vidět seznam běžících tmux sessions, použijte:

tmux ls

Pro připojení k existující session:

tmux attach -t mojesession

tmux nabízí mnoho dalších možností a přizpůsobení, které můžete prozkoumat prostřednictvím manuálové stránky (man tmux) nebo online dokumentace. S tmuxem se můžete snadno přepínat mezi více terminály, relacemi a udržovat svou práci organizovanou a efektivní.