Android

Kako se koristi Linux ekran

Loom aplikacija za snimanje zaslona - upute za korištenje alata

Loom aplikacija za snimanje zaslona - upute za korištenje alata

Sadržaj:

Anonim

Jeste li se ikada suočili sa situacijom kada na udaljenom stroju obavljate dugotrajan zadatak i odjednom vam veza padne, SSH sesija se prekida, a vaš rad se gubi. Pa, dogodilo se svima nama u nekom trenutku, zar ne? Srećom, postoji uslužni program koji se zove screen koji nam omogućava ponovno pokretanje sesija.

Uvod

Zaslon ili GNU ekran je terminalni multiplekser. Drugim riječima, to znači da možete pokrenuti sesiju na ekranu, a zatim otvoriti bilo koji broj prozora (virtualnih terminala) unutar te sesije. Procesi koji se izvode na zaslonu nastavit će se prikazivati ​​ako njihov prozor nije vidljiv, čak i ako se prekinete.

Instalirajte Linux GNU ekran

Paket zaslona je danas već instaliran na većini Linux distribucija. Možete provjeriti je li instaliran na vašem sustavu upisivanjem:

screen --version

Screen version 4.06.02 (GNU) 23-Oct-17

Instalirajte Linux Screen na Ubuntu i Debian

sudo apt install screen

Instalirajte Linux Screen na CentOS i Fedora

sudo yum install screen

Pokretanje Linux ekrana

Da biste započeli sesiju na zaslonu, jednostavno utipkajte screen u svojoj konzoli:

screen

Ovo će otvoriti sesiju na zaslonu, stvoriti novi prozor i pokrenuti ljusku u tom prozoru.

Sada kada ste otvorili zaslon zaslona, ​​možete dobiti popis naredbi upisivanjem:

Ctrl+a ?

Početak imenovane sjednice

Imenovane sesije su korisne kada pokrećete sesije na više zaslona. Za stvaranje imenovane sesije pokrenite naredbu zaslona sa sljedećim argumentima:

screen -S session_name

Uvijek je dobra ideja odabrati opisno ime sesije.

Rad sa Windows Screen Windows

Kada pokrenete novu sesiju zaslona, ​​stvara jedan prozor s ljuskom u njemu.

Možete imati više prozora unutar zaslona zaslona.

Da biste stvorili novi prozor s ljuskom tipa Ctrl+a c , prvi raspoloživi broj iz raspona 0…9 bit će mu dodijeljen.

Ispod su neke od najčešćih naredbi za upravljanje Linux Screen Windowsom:

  • Ctrl+a c Stvorite novi prozor (s ljuskom) Ctrl+a " Navedi sve prozor Ctrl+a 0 Prebaci se na prozor 0 (po broju) Ctrl+a A Preimenuj trenutni prozor Ctrl+a S trenutnu regiju podijeli vodoravno na dvije regije Ctrl+a | Podijeli trenutnu regiju okomito na dvije regije Ctrl+a tab Prebaci fokus fokus na sljedeću regiju Ctrl+a Ctrl+a Prebacivanje između tekuće i prethodne regije Ctrl+a Q Zatvori sve regije, ali trenutnu Ctrl+a X Zatvorite trenutnu regiju

Odvojite se od zaslona zaslona Linuxa

Možete se odvojiti od zaslona u bilo kojem trenutku upisivanjem:

Ctrl+a d

Program koji se izvodi u zaslonu zaslona nastavit će se prikazivati ​​i nakon što se odvojite od sesije.

Ponovno priključite na Linux zaslon

Za nastavak zaslona zaslon koristite sljedeću naredbu:

screen -r

U slučaju da na vašem računalu radi više sesija zaslona, ​​morat ćete dodati r sesiju zaslona nakon prelaska r .

Da biste pronašli popis ID-a sesije s trenutnim sesijama na zaslonu sa:

screen -ls

There are screens on: 10835.pts-0.linuxize-desktop (Detached) 10366.pts-0.linuxize-desktop (Detached) 2 Sockets in /run/screens/S-linuxize.

screen -r 10835

Prilagodite Linux zaslon

Kada se pokrene screen , ona čita konfiguracijske parametre iz /etc/screenrc i ~/.screenrc ako je datoteka prisutna. Možemo izmijeniti zadane postavke zaslona u skladu s našim preferencijama koristeći datoteku .screenrc .

Evo primjera ~/.screenrc konfiguracije s prilagođenom statusnom linijom i nekoliko dodatnih opcija:

~ /.Screenrc

# Turn off the welcome message startup_message off # Disable visual bell vbell off # Set scrollback buffer to 10000 defscrollback 10000 # Customize the status line hardstatus alwayslastline hardstatus string '%{= kG}'

Osnovno korištenje zaslona Linuxa

Ispod su najosnovniji koraci za početak rada sa zaslonom:

  1. U naredbeni redak upišite screen Pokrenite željeni program. Upotrijebite niz Ctrl-a + Ctrl-d da biste se odvojili od zaslona. Ponovno se priključite na zaslon upisivanjem screen -r .

Zaključak

U ovom tutorialu naučili ste kako koristiti Gnu Screen. Sada možete početi koristiti uslužni program Screen i stvoriti više prozora na ekranu iz jedne sesije, kretati se između prozora, uklanjati i nastavljati zaslonske sesije i personalizirati zaslonski terminal pomoću .screenrc datoteke.

Na Gnu Screenu možete pronaći puno više na stranici Korisničkog priručnika za zaslon.

zaslonski terminal