2 Alternativer til GNU-skjerm for Linux Terminal Multitasking

Innholdsfortegnelse:

2 Alternativer til GNU-skjerm for Linux Terminal Multitasking
2 Alternativer til GNU-skjerm for Linux Terminal Multitasking
Anonim
Vi har skrevet om bruk av GNU Screen til multitask i Linux-terminalen tidligere. GNU Screen er bestefar av disse programmene, men tmux og dvtm + dtach er andre løsninger du kanskje foretrekker.
Vi har skrevet om bruk av GNU Screen til multitask i Linux-terminalen tidligere. GNU Screen er bestefar av disse programmene, men tmux og dvtm + dtach er andre løsninger du kanskje foretrekker.

Tmux er en forbedret omskrivning av GNU Screen. Dvtm er en konsollmultiplekser inspirert av flislegging av vinduesledere, og dtach legger til evnen til å løsne fra og reattach til dvtm-økter.

Tmux

Som en omskrivning av GNU Screen, tilbyr tmux en rekke forbedringer. Noen av de viktigste inkluderer en klient-server-modell, som lar deg koble til en tmux-økt fra flere steder og et renere konfigurasjonsfilformat. Ta en titt på tmuxs FAQ for å finne en liste over måter som er forskjellig fra GNU-skjermen.

Bruk denne kommandoen til å installere tmux på Ubuntu:

sudo apt-get install tmux

Hvis du bruker en annen distribusjon, finner du det sannsynligvis i distribusjonspakken din.

For å starte tmux etter å ha installert det, bare kjør tmux kommando. I motsetning til skjermbildet kommer TMux som standard med en statuslinje.

Image
Image

For å åpne et ekstra terminalvindu, bruk Mod-c hurtigtast. Standard modifiseringskombinasjonen er Ctrl-b. Dette betyr at du må trykke Ctrl-b og så c å opprette et nytt vindu.

Hvert nytt vindu du åpner vises i statuslinjen. Som standard viser tmux bare ett vindu på skjermen av gangen.

Her er noen viktige hurtigtaster for å komme i gang:
Her er noen viktige hurtigtaster for å komme i gang:

Mod-X - Drep den nåværende terminalen.

Mod-n - Fokus neste vindu.

Mod-p - Fokuser forrige vindu.

mod- # - Fokuser det angitte vinduet, hvor # er et tall mellom 0 og 9.

mod-’ - Be om et vindu å velge.

mod-% - Split det nåværende vinduet i to horisontalt.

mod-” - Split det nåværende vinduet i to vertikalt

Image
Image

For å løsne fra den nåværende økten, bruk Mod-dg hurtigtast.

For å legge igjen på en økt, kjør følgende kommando:

tmux attach

Image
Image

For flere snarveier, kjør mann tmux kommandoen eller les tmux's manual på nettet.

Dvtm & Dtach

I motsetning til GNU-skjerm og tmux tillater dvtm deg ikke å koble fra og legge igjen til økter. Du må kjøre dvtm med dtach for å løsne fra og legge igjen på sessene dine.

Kjør denne kommandoen for å installere dvtm og dtach på Ubuntu:

sudo apt-get install dvtm dtach

Disse programmene bør også være tilgjengelige i andre distribusjons programvarelager.

Kjør dvtm kommandoen for å starte dvtm. Du ser et enkelt terminalvindu.

Image
Image

For å åpne flere terminalvinduer, bruk Mod-c hurtigtast. Standard modifikasjonsnøkkelkombinasjonen er Ctrl-g. Dette betyr at du må trykke Ctrl-g og så c Å åpne et nytt terminalvindu.

Som en flisingsvinduer vil dvtm legge ut terminalvinduene automatisk. I motsetning til de andre verktøyene, viser de dem alle på skjermen som standard.

Her er noen viktige hurtigtaster for å komme i gang:
Her er noen viktige hurtigtaster for å komme i gang:

Mod-x - Lukk det nåværende vinduet.

Mod-j - Fokus neste vindu.

Mod-k - Fokuser forrige vindu.

mod- # - Fokuser det angitte vinduet, hvor # er nummeret til vinduet.

Mod-q - Avslutt dvtm.

For en full liste, kjør mann dvtm kommandoen eller sjekk ut dvtms manuelle side på nettet.

Dvtm støtter også musen. For eksempel kan du klikke på et av vinduene for å velge det.

For å løsne fra en dvtm-økt og sett på den senere, må du kjøre den med kommandoen dtach. For å starte dvtm med dtach, bruk følgende kommando:
For å løsne fra en dvtm-økt og sett på den senere, må du kjøre den med kommandoen dtach. For å starte dvtm med dtach, bruk følgende kommando:

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

Image
Image

For å løsne fra en dvtm-økt som er startet med dtach, bruk Ctrl- hurtigtast.

For å legge igjen på dvtm-økten din senere, bruk følgende kommando:

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

Du kan bruke dtach til å løpe, løsne fra, og legge igjen til andre applikasjoner.
Du kan bruke dtach til å løpe, løsne fra, og legge igjen til andre applikasjoner.

Du vil kanskje også sjekke ut byobu, som forbedrer GNU Screen.

Anbefalt: