Marek Prokop: Jaká jsou pravidla dobrého copy?
Obsah:
- Co je tmux?
- Instalace Tmux
- Instalace Tmuxu na Ubuntu a Debian
- Instalace Tmuxu na CentOS a Fedora
- Instalace Tmuxu na MacOS
- Zahájení vaší první relace Tmux
- Vytváření pojmenovaných relací Tmux
- Odpojení od relace Tmux
- Opětovné připojení k relaci Tmux
- Práce s Windows a panely Tmux
- Přizpůsobení Tmux
- Základní použití Tmuxu
- Závěr
Tato příručka vás provede instalací a základním použitím Tmuxu, abyste se dostali do provozu.
Co je tmux?
Tmux je terminálový multiplexer alternativa k GNU Screen. Jinými slovy to znamená, že můžete zahájit relaci Tmux a poté otevřít více oken uvnitř této relace. Každé okno zabírá celou obrazovku a lze jej rozdělit na obdélníkové tabule.
S Tmux můžete snadno přepínat mezi více programy na jednom terminálu, odpojit je a znovu je připojit k jinému terminálu.
Relace Tmux jsou trvalé, což znamená, že programy spuštěné v Tmuxu budou i nadále fungovat, i když se odpojíte.
Všechny příkazy v Tmux začínají předponou, která je ve výchozím nastavení
ctrl+b
.
Instalace Tmux
Tmux můžete snadno nainstalovat pomocí správce balíčků svého distro.
Instalace Tmuxu na Ubuntu a Debian
Instalace Tmuxu na CentOS a Fedora
Instalace Tmuxu na MacOS
Zahájení vaší první relace Tmux
Chcete-li zahájit první relaci Tmux, jednoduše zadejte do konzoly
tmux
:
tmux
Tím se otevře nová relace, vytvoří se nové okno a v tomto okně se spustí shell.
Jakmile jste v Tmuxu, všimnete si ve spodní části obrazovky stavový řádek, který zobrazuje informace o aktuální relaci.
Nyní můžete spustit svůj první příkaz Tmux. Chcete-li například získat seznam všech příkazů, zadejte:
Ctrl+b
?
Vytváření pojmenovaných relací Tmux
Ve výchozím nastavení jsou relace Tmux číslovány. Pojmenované relace jsou užitečné, když spouštíte více relací Tmux. Chcete-li vytvořit novou pojmenovanou relaci, spusťte příkaz
tmux
s následujícími argumenty:
tmux new -s session_name
Vždy je dobré vybrat popisný název relace.
Odpojení od relace Tmux
Můžete se odpojit od relace Tmux a vrátit se do své normální skořápky zadáním:
Ctrl+b
d
Program spuštěný v relaci Tmux bude pokračovat i po odpojení od relace.
Opětovné připojení k relaci Tmux
Chcete-li se k relaci připojit jako první, musíte najít název relace. Seznam aktuálně spuštěných typů relací:
tmux ls
Název relace je první sloupec výstupu.
0: 1 windows (created Sat Sep 15 09:38:43 2018) my_named_session: 1 windows (created Sat Sep 15 10:13:11 2018)
Jak můžete vidět z výstupu, existují dvě spuštěné relace Tmux. První z nich se jmenuje
0
a druhá
my_named_session
.
Chcete-li se například připojit k relaci
0
, zadejte:
Práce s Windows a panely Tmux
Když spustíte novou relaci Tmux, ve výchozím nastavení vytvoří jediné okno s shellem v něm.
Chcete-li vytvořit nové okno s typem prostředí
Ctrl+b
c
, bude mu přiřazeno první dostupné číslo z rozsahu
0…9
.
Na stavovém řádku ve spodní části obrazovky se zobrazí seznam všech oken.
Níže jsou uvedeny některé nejčastější příkazy pro správu oken a panelů Tmux:
-
Ctrl+b
c
Vytvoření nového okna (s shellem)Ctrl+b
w
Výběr okna ze seznamuCtrl+b
0
Přepnutí do okna 0 (podle čísla)Ctrl+b
,
Přejmenování aktuálního oknaCtrl+b
%
Rozdělení aktuálního okna vodorovně na dva panelyCtrl+b
"
Rozdělit aktuální panel svisle na dva panelyCtrl+b
o
Přejít na další panelCtrl+b
;
Přepínat mezi současným a předchozím panelemCtrl+b
x
Zavřít aktuální panel
Přizpůsobení Tmux
Když je Tmux spuštěn, přečte jeho konfigurační parametry z
~/.tmux.conf
pokud je soubor přítomen.
Zde je
~/.tmux.conf
konfigurace
~/.tmux.conf
s přizpůsobeným stavovým řádkem a několika dalšími možnostmi:
# Improve colors set -g default-terminal 'screen-256color' # Set scrollback buffer to 10000 set -g history-limit 10000 # Customize the status line set -g status-fg green set -g status-bg black
Základní použití Tmuxu
Níže jsou uvedeny základní kroky, jak začít s Tmuxem:
- Na příkazovém řádku zadejte příkaz
tmux new -s my_session
, spusťte požadovaný program. K odpojení od relace použijte sekvenciCtrl-b
+ d.Připojte se k relacitmux attach-session -t my_session
zadánímtmux attach-session -t my_session
.
Závěr
V tomto tutoriálu jste se naučili, jak používat Tmux. Nyní můžete začít vytvářet více oken Tmux v jedné relaci, rozdělit okna vytvářením nových panelů, procházet mezi okny, odpojovat a pokračovat v relacích a přizpůsobovat instanci Tmux pomocí souboru
.tmux.conf
.
O Tmuxu se dozvíte mnohem více na stránce Tmux User's Manual.
terminál tmuxZačínáme s rychlým zavedením operačního systému Presto

Připraveni převzít Presto Linux pro testovací disk? Vše, co potřebujete, je počítač se systémem Windows XP nebo Vista a několik minut instalace.
Volné obchodní průzkumy Začínáme s podnikáním

Vyřaďte si předběžné vyhledávání ochranných známek zdarma bez jakýchkoli hodinových poplatků za advokáty nebo přesahujících formulářů. on-line podnikání, se setkávám s typickými kroky při spouštění. Značení a pojmenování jsou důležité; samozřejmě byste měli vybrat identitu s otevřeným názvem domény. (Navštivte libovolného registrátora, nebo dokonce Wolfram Alpha, aby to ověřil.) Ale vezměte si bezpečnostní opatření proti nutnosti měnit své jméno později tím, že zadáte hledání ochranné známky tak
Začínáme s režimem Windows XP XP

Zde je rychlý způsob, jak nastavit a používat režim XP v počítači se systémem Windows 7.