30Jul

2 Alternative za GNU zaslon za Linux višenamjenske terminale

click fraud protection

Napisali smo o korištenju GNU zaslona koji je u prošlosti radio više na Linux terminalu. GNU Screen je granddaddy od tih programa, ali tmux i dvtm + dtach su druga rješenja koja vam svibanj preferirati.

Tmux je poboljšano prepisivanje GNU zaslona. Dvtm je multiplekser konzole inspiriran prozorskim upraviteljima pločica, a dtach dodaje sposobnost da se odvoji od dviju sesijama i ponovno se spoji na njih.

Tmux

Kao prepisivanje GNU zaslona, ​​tmux nudi niz poboljšanja. Neki od najvažnijih uključuju model klijent-poslužitelj koji vam omogućuje povezivanje s tmux sesijom s više lokacija i čišći oblik konfiguracijske datoteke. Provjerite tmux FAQ da biste otkrili popis načina na koji se razlikuje od GNU zaslona.

Koristite ovu naredbu za instalaciju tmux na Ubuntu:

sudo apt-get install tmux

Ako koristite drugu distribuciju, vjerojatno ćete ga pronaći u upravitelju paketa distribucije.

Da biste pokrenuli tmux nakon instalacije, samo pokrenite naredbu tmux .Za razliku od zaslona, ​​tmux dolazi s statusnom trakom prema zadanim postavkama.

instagram viewer

Da biste otvorili dodatni prozor terminala, upotrijebite prečac tipkovnice za Mod-c .Zadana kombinacija tipki modifikatora je Ctrl-b .To znači da ćete morati pritisnuti Ctrl-b i zatim c stvoriti novi prozor.

Svaki novi otvoreni prozor će se pojaviti na traci stanja. Prema zadanim postavkama, tmux prikazuje samo jedan prozor na zaslonu odjednom.

Evo nekoliko važnih tipkovničkih prečaca kako biste započeli:

Mod-X - Ubiti trenutni terminal.

Mod-n - Fokusiranje sljedećeg prozora.

Mod-p - Fokusiranje prethodnog prozora.

Mod- # - Fokusiranje specificiranog prozora, gdje je # broj između 0 i 9.

Mod- ' - Zahtjev za odabir prozora.

Mod-% - Podijelite trenutni prozor u dva vodoravno.

Mod- " - Podijelite trenutni prozor u dva okomito


Da biste se odvojili od trenutačne sesije, upotrijebite tipkovnički prečac Mod-d .

Da biste se ponovno spojili na sesiju, pokrenite sljedeću naredbu:

tmux attach

Za više tipkovničkih prečaca pokrenite naredbu man tmux ili pročitajte priručnik tmuxa na webu.

Dvtm &Dtach

Za razliku od GNU zaslona i tmux, dvtm ne dopušta vam odspajanje i ponovno povezivanje sesijama. Morat ćete pokrenuti dvtm s dtach da biste se odvojili i ponovno spojili na svoje sesije.

Pokrenite ovu naredbu da biste instalirali dvtm i dodirnite na Ubuntu:

sudo apt-get install dvtm dtach

Ovi programi bi također trebali biti dostupni iu drugim softverskim spremištima distribucije.

Pokrenite dvtm naredbu za pokretanje dvtm. Vidjet ćete jedan terminalni prozor.

Da biste otvorili dodatne terminalne prozore, upotrijebite tipkovnički prečac Mod-c .Kombinacija tipki modifikatora je Ctrl-g .To znači da ćete morati pritisnuti Ctrl-g , a zatim c da biste otvorili novi prozor terminala.

Kao voditelj prozora za oblaganje, dvtm će automatski postaviti terminalne prozore. Za razliku od ostalih uslužnih programa, prema zadanim postavkama sve ih prikazuje na zaslonu.

Evo nekoliko važnih tipkovničkih prečaca za početak:

Mod-x - Zatvorite trenutni prozor.

Mod-j - Fokusiranje sljedećeg prozora.

Mod-k - Pritisnite prethodni prozor.

Mod- # - Fokusirati određeni prozor, gdje je # broj prozora.

Mod-q - Zatvorite dvtm.

Za potpuni popis, pokrenite naredbu man dvtm ili pogledajte dvtm priručnik na webu.

Dvtm također podržava miš.Na primjer, možete kliknuti jedan od prozora da biste je odabrali.

Da biste se odvojili od dvtm sesije i naknadno spojili na nju, morat ćete ga pokrenuti pomoću naredbe za dtach. Da biste pokrenuli dvtm s dtach, upotrijebite sljedeću naredbu:

dtach -c /tmp/ dvtm-session -r vitlo dvtm

Da biste se odvojili od dvtm sesije koji je započeo s dtach, koristite Ctrl- \ tipkovnički prečac.

Da biste se ponovno spojili na dvtm sesiju, upotrijebite sljedeću naredbu:

dtach -a /tmp/ dvtm-session -r vitlo

Možete koristiti dtach za pokretanje, odspajanje i ponovno povezivanje s drugim aplikacijama.

Možda ćete također htjeti provjeriti byobu, što poboljšava GNU zaslon.