If-Koubou

2 Alternative la ecranul GNU pentru Terminal Multitasking Linux

2 Alternative la ecranul GNU pentru Terminal Multitasking Linux (Cum să)

Am scris despre folosirea ecranului GNU în multitasking în terminalul Linux în trecut. GNU Screen este bunicul acestor programe, dar tmux și dvtm + dtach sunt alte soluții pe care le preferați.

Tmux este o rescriere îmbunătățită a ecranului GNU. Dvtm este un multiplexor de console inspirat de managerii de ferestre din tigla, iar dtach adaugă abilitatea de a detașa și de a reatați la sesiuni dvtm.

Tmux

Ca o rescriere a ecranului GNU, tmux oferă o varietate de îmbunătățiri. Unele dintre cele mai importante includ un model client-server, care vă permite să vă conectați la o sesiune tmux din mai multe locații și un format de fișier de configurare mai curat. Consultați Întrebările frecvente ale tmux pentru a descoperi o listă a modurilor în care aceasta diferă de ecranul GNU.

Utilizați această comandă pentru a instala tmux pe Ubuntu:

sudo apt-get instala tmux

Dacă utilizați o altă distribuție, probabil că veți găsi în managerul de pachete al distribuției dvs.

Pentru a lansa tmux după instalare, trebuie doar să rulați tmux comanda. Spre deosebire de ecran, tmux vine în mod implicit cu o bară de stare.

Pentru a deschide o fereastră terminală suplimentară, utilizați Mod-c Comanda rapidă de la tastatură. Combinația de taste modific implicite este Ctrl-b. Aceasta înseamnă că va trebui să apăsați Ctrl-b și apoi c pentru a crea o fereastră nouă.

Fiecare fereastră nouă pe care o deschideți va apărea în bara de stare. În mod implicit, tmux afișează o singură fereastră pe ecran simultan.

Iată câteva scurtături importante de la tastatură pentru a începe:

Mod-X - Ucide terminalul curent.

Mod-n - Focalizați fereastra următoare.

Mod-p - Focalizați fereastra anterioară.

mod- # - Focalizați fereastra specificată, unde # este un număr între 0 și 9.

mod-“ - Solicitați o fereastră pentru a selecta.

mod-% - Împărțiți fereastra curentă în două pe orizontală.

mod-“ - Împărțiți fereastra curentă în două vertical


Pentru a vă detașa de sesiunea curentă, utilizați Mod-d Comanda rapidă de la tastatură.

Pentru a reintra la o sesiune, executați următoarea comandă:

tmux atașați

Pentru mai multe comenzi rapide de la tastatură, executați comanda om tmux comanda sau citiți manualul tmux pe web.

Dvtm & Dtach

Spre deosebire de GNU Screen și tmux, dvtm nu vă permite să vă deconectați și să reintroduceți sesiunile. Va trebui să rulați dvtm cu dtach pentru a vă detașa și a vă reatași la sesiunile dvs.

Rulați această comandă pentru a instala dvtm și dtach pe Ubuntu:

sudo apt-get instalați dvdm dtach

Aceste programe ar trebui să fie disponibile și în depozitele de software ale altei distribuții.

Pornește dvtm comanda pentru a lansa dvtm. Veți vedea o singură fereastră terminal.

Pentru a deschide ferestrele terminale suplimentare, utilizați Mod-c Comanda rapidă de la tastatură. Combinația de taste modificatoare implicite este Ctrl-g. Aceasta înseamnă că va trebui să apăsați Ctrl-g și apoi c pentru a deschide o nouă fereastră terminal.

Ca manager de ferestre pentru tigla, dvtm va așeza automat ferestrele terminalelor. Spre deosebire de celelalte utilitare, acestea sunt afișate pe ecran în mod implicit.

Iată câteva scurtături importante de la tastatură pentru a începe:

Mod-x - Închideți fereastra curentă.

Mod-j - Focalizați fereastra următoare.

Mod-k - Focalizați fereastra anterioară.

mod- # - Focalizați fereastra specificată, unde # este numărul ferestrei.

Mod-q - Ieșiți dvdm.

Pentru o listă completă, executați om dvtm comandați sau verificați pagina manuală dvtm de pe web.

Dvtm suportă și mouse-ul. De exemplu, puteți face clic pe unul dintre ferestre pentru ao selecta.

Pentru a vă detașa de la o sesiune dvtm și a o reatrage mai târziu, va trebui să o executați cu comanda dtach. Pentru a lansa dvtm cu dtach, utilizați următoarea comandă:

dtach -c / tmp / dvtm-sesiune -r winch dvtm

Pentru a detașa de la o sesiune dvtm care a fost pornită cu dtach, utilizați Ctrl- \ Comanda rapidă de la tastatură.

Pentru a reintra în sesiunea dvs. dvtm mai târziu, utilizați următoarea comandă:

dtach -a / tmp / dvtm-sesiune -r troliu

Puteți utiliza dtach pentru a rula, a detașa și a reatați la alte aplicații.

Puteți, de asemenea, doriți să verificați byobu, care îmbunătățește ecranul GNU.