30Jul
Napísali sme o používaní GNU obrazovky na multitasking v Linuxovom termináli v minulosti. GNU Screen je granddaddy týchto programov, ale tmux a dvtm + dtach sú iné riešenia, ktoré môžete uprednostniť.
Tmux je vylepšená prepísanie obrazovky GNU.Dvtm je konzolový multiplexer inšpirovaný správcami okenných okien a dtach pridáva schopnosť odpojiť sa a znovu pripojiť na dvtm relácie.
Tmux
Ako prepísanie obrazovky GNU, tmux ponúka množstvo vylepšení.Medzi najdôležitejšie patrí model klient-server, ktorý vám umožňuje pripojiť sa k relácii tmux z viacerých umiestnení a čistejší formát konfiguračného súboru. Pozrite sa na často kladené otázky spoločnosti tmux a zistite zoznam spôsobov, akými sa líši od obrazovky GNU.
Použite tento príkaz na inštaláciu tmux na Ubuntu:
sudo apt-get install tmux
Ak používate inú distribúciu, pravdepodobne ju nájdeš vo správcovi balíkov vašej distribúcie.
Ak chcete po inštalácii spustiť tmux, stačí spustiť príkaz tmux .Na rozdiel od obrazovky je tmux štandardne vybavený stavovým riadkom.
Ak chcete otvoriť ďalšie okno terminálu, použite klávesovú skratku Mod-c .Predvolená kombinácia klávesov modifikátora je Ctrl-b .To znamená, že budete musieť stlačiť Ctrl-b a potom c na vytvorenie nového okna.
Každé nové okno, ktoré otvoríte, sa zobrazí v stavovom riadku.Štandardne sa na obrazovke zobrazuje len jedno okno na obrazovke.
Tu sú niektoré dôležité klávesové skratky, ktoré vám umožnia začať:
Mod-X - Zabite aktuálny terminál.
Mod-n - Zamerajte sa na ďalšie okno.
Mod-p - Zamerajte predchádzajúce okno.
Mod- # - Zamerajte zadané okno, kde # je číslo medzi 0 a 9.
Mod- ' - Výzva na výber okna.
Mod-% - rozdelí aktuálne okno na dve horizontálne.
Mod- " - rozdeliť aktuálne okno na dve vertikálne
Ak chcete odpojiť od aktuálnej relácie, použite klávesovú skratku Mod-d .
Ak chcete znovu pripojiť k relácii, spustite nasledujúci príkaz:
tmux attach
Pre viac klávesových skratiek spustite príkaz man tmux alebo si prečítajte príručku tmux na webe.
Dvtm &Dtach
Na rozdiel od GNU Screen a tmux, dvtm neumožňuje odpojiť a znovu pripojiť na relácie. Budete musieť spustiť dvtm s dtach odpojiť a znovu pripojiť k svojim zasadnutiam.
Spustite tento príkaz na inštaláciu dvtm a dtach na Ubuntu:
sudo apt-get nainštalovať dvtm dtach
Tieto programy by mali byť dostupné aj v iných distribučných softvérových archívoch.
Spustite príkaz dvtm na spustenie programu dvtm. Zobrazí sa okno s jedným terminálom.
Ak chcete otvoriť ďalšie okná terminálu, použite klávesovú skratku Mod-c .Predvolená kombinácia kľúča modifikátora je Ctrl-g .To znamená, že budete musieť stlačiť Ctrl-g a potom c a otvoriť nové okno terminálu.
Ako správca okien okien, dvtm automaticky rozloží okná terminálu. Na rozdiel od ostatných nástrojov, zobrazí ich všetky na obrazovke v predvolenom nastavení.
Tu sú niektoré dôležité klávesové skratky, ktoré vám umožnia začať:
Mod-x - Zatvorte aktuálne okno.
Mod-j - Zaostrite ďalšie okno.
Mod-k - Zamerajte predchádzajúce okno.
Mod- # - Zamerajte zadané okno, kde # je číslo okna.
Mod-q - Ukončiť dvdm.
Pre úplný zoznam spustite príkaz muž dvtm alebo si pozrite manuálovú stránku dvtm na webe.
Dvtm tiež podporuje myš.Môžete napríklad kliknúť na jedno z okien a vybrať ho.
Ak chcete odpojiť sa od relácie dvtm a znovu ju pripojiť neskôr, musíte ju spustiť pomocou príkazu dtach. Ak chcete spustiť dvtm s dtach, použite nasledujúci príkaz:
dtach -c /tmp/ dvtm-session -r winch dvtm
Odpojenie od relácie dvtm, ktorá bola spustená pomocou dtach, použite klávesovú skratku Ctrl- \ .
Na opätovné pripojenie k dvdm relácii neskôr použite nasledovný príkaz:
dtach -a /tmp/ dvtm-session -r winch
Môžete použiť dtach na spustenie, odpojenie a opätovné pripojenie k iným aplikáciám.
Môžete tiež chcieť pozrieť byobu, ktorý vylepšuje obrazovku GNU.