Kuidas kasutada Ubuntu ekraanikäsku

How Use Screen Command Ubuntu



Sageli on aegu, mil peame tegema mõne ülesande, mille töötlemine ja täitmine nõuab pikka aega. Järsku ühendus katkeb, ekraan külmub ja kogu teie tehtud töö läheb kaduma. See on ülioluline probleem, sest keegi, kes peab tähtajast kinni pidama või nõuab, et kaotatud andmed peavad nüüd kõik uuesti tegema.

Siin on utiliit nimega Ekraan tuleb pildile. Ekraan võimaldab kasutajatel ühe akna sees kasutada mitut terminaliseanssi, mille saab lahti ühendada ja seejärel uuesti ühendada täpselt sealt, kust seanss katkestati. See on äärmiselt kasulik, kuna ühenduse katkemisega seotud ohud on kadunud ja igat seanssi saab jätkata. Täna vaatame, kuidas saab kasutada utiliiti Screen, ja vaatame ka mõningaid ekraani funktsioone.







Ekraani installimine

Ekraan on tänapäeval paljudes Linuxi distributsioonides sageli eelinstallitud. Kasutades ekraani utiliiti, saate hõlpsasti kontrollida, käivitades terminalis järgmise käsu:



$ekraan --versioon



Kui teie arvutisse pole ekraani installitud, peate selle utiliidi installimiseks käivitama järgmise käsu:





$sudoasjakohanepaigaldada ekraan

Ekraani kasutamine ja funktsioonid

1) Stardiekraan

Ekraani käivitamiseks avage terminal ja sisestage järgmine käsk:

$ekraan

Pärast selle käsu sisestamist näete autoriõiguste ekraani, mis palub teil vajutada Sisenema ja jätkake. Tehke seda ja teid tuuakse tagasi terminali, ilma et midagi juhtuks. Terminal tundub olevat sama. Saate minna kaustadesse, neid uurida, avada faile ja teha kõiki asju, mida olete juba varem teinud. Niisiis, mis on muutunud?



Kuigi tundub, et muutusi pole toimunud, avasime pärast ekraani käsu sisestamist tõepoolest ekraaniseansi. Kõigi ekraaniga kaasnevate käskude saamiseks vajutage esmalt nuppu Ctrl + a millele järgnes ? (Küsimärk ilma jutumärkideta).

2) Ekraani eemaldamine ja uuesti kinnitamine

Oletame nüüd, et tahame oma süsteemi värskendada. Sisestame terminali värskenduskäsu ja ootame selle lõpuleviimist. Tulles tagasi varasemasse, kui meie Interneti -ühendus katkeb või seanss katkeb, siis meie värskendusprotsess peatub ja me peaksime otsast alustama. Selle vältimiseks kasutame ekraani eraldatud käsku. Selleks sisestage Ctrl + a millele järgneb: d . Saate väljundi, mis sarnaneb alloleval pildil näidatuga:

Nüüd saate multitegumtööd teha ja teha muid ülesandeid, mida soovite teha. Uuendamine jätkub, kuid ainult taustal.

Kui juhuslikult teie ühendus katkeb või soovite lihtsalt ühenduse luua, et näha selle edenemist, sisestage lihtsalt terminali järgmine käsk:

$ekraan -r

See kinnitatakse uuesti ekraanile ja näete otse värskenduse toimumist. Isegi kui teie ühendus katkeb või seanss katkestatakse, saate selle käsu abil taustal toimuva protsessiga uuesti ühenduse luua.

3) Mitu ekraani

Nagu varem mainitud, võimaldab ekraan ühendada mitu terminaliseanssi ühe akna sees. Ekraan võimaldab seda teha kahel viisil: pesastatud ekraanid ning teise ekraani eemaldamine ja käitamine.

a) Pesastatud ekraanid

Pesastatud ekraanide loomiseks, nagu ekraani ekraanidel, saate lihtsalt sisestada käsu Ekraan või kasutada Ctrl + a millele järgneb: c . See loob teie praegusest asukohast uue akna. Vahepeal on teie vana aken taustal endiselt aktiivne.

Näiteks käivitan oma algusaknas ülemise käsu, millele pääseb juurde järgmise koodi abil:

$top

Nüüd tahan teha mõnda muud tööd, hoides samal ajal oma topi taustal lahti. Selleks valin esmalt Ctrl + a ja seejärel klõpsake: c . Sellega avaneb uus aken ja nüüd saan teha muid ülesandeid.

Ekraanide vahel vahetamiseks saan kasutada järgmisi käske: Ctrl + a millele järgneb: n , mis viib meid järgmisse aknasse; ja Ctrl + a millele järgneb: lk , mis lülitub eelmisele aknale. Iga protsess jätkub seni, kuni akna käsitsi sulgete.

Kui soovite naasta aknasse, kus ülemine protsess töötas, saate seda teha lihtsalt, sisestades ühe kahest ülaltoodud käsust. Valisin viimase, nii et kirjutasin sisse Ctrl + a millele järgneb: n .

Ja voilà, oleme tagasi ülemise ekraani juurde.

b) Eemaldamine ja teise ekraani käivitamine

Teine võimalus mitme ekraani korraga kasutamiseks on esimese ekraani eemaldamine ja teise ekraani käivitamine samal terminalil. Vaatame seda olukorda näitega.

Esiteks sisestame seansi alustamiseks käsu Ekraan. Siis ütleme, et tahame näha, kui palju mälu meie sisemiselt kõvakettalt kasutatakse. Selleks sisestage terminali järgmine käsk:

$df -h

Eemaldage see aken, vajutades Ctrl + a millele järgneb: d . Nähakse sellist väljundit nagu alloleval pildil.

Nüüd käivitame ekraani käsu uue seansi avamiseks ja mõnede ülesannete täitmiseks. Ma lihtsalt avan mõned kaustad ja kontrollin nende kataloogidest teavet.

Eemaldame ka selle akna.

Nüüd peame uuesti kinnitama esimese akna, millelt me ​​oma mäluandmeid vaatasime. Aga kui sisestame käsu uuesti kinnitada, näeme midagi sellist:

Kui teie seansil on mitu akent ja soovite mõnele neist uuesti kinnitada, peate teadma iga akna ekraani ID-d. Ekraani ID -de loendi saamiseks sisestage terminali järgmine käsk:

$ekraan -lls

See näitab meile, et seal on kaks akent koos nende ID -dega (14145 ja 13774), mis mõlemad näivad olevat eraldatud. Niisiis, kui meie seansil on mitu akent ja me soovime mõnele aknale uuesti kinnitada, tuleb terminali sisestada järgmine käsk:

$ekraan -rID

Ja kui soovime oma esimese akna uuesti kinnitada, sisestame:

$ekraan -r 13774

Ja voilà, oleme tagasi oma esimese ekraani ees.

4) Ekraanide sulgemine

Ekraanide utiliidi sulgemiseks saate lihtsalt sisestada terminali väljumiskäsu järgmiselt.

$väljumine

Miks on ekraanikäsk nii kasulik?

Me kõik oleme läbi elanud stsenaariume, mille korral meie Interneti -ühendus ebaõnnestub või seanss katkestatakse, mille tulemusel kaotame olulise aja või andmed. Ekraan pakub sellele probleemile lahenduse, lubades protsessidel taustal edasi töötada. Juhul, kui seanss siiski lõpeb, võimaldab ekraan kasutajatel protsessi jätkata täpselt lahtiühendamise kohast. See on väga kasulik, kuna see annab võimaluse lubada protsessidel, mis nõuavad palju aega, taustal töötada, samal ajal kui muud tööd tehakse.