Ubuntu

Kā izmantot ekrāna komandu Ubuntu

Kā izmantot ekrāna komandu Ubuntu
Bieži ir gadījumi, kad mums ir jāveic kāds uzdevums, kura apstrāde un izpilde prasa ilgu laiku. Pēkšņi savienojums samazinās, ekrāns sasalst un viss jūsu paveiktais darbs tiek zaudēts. Tā ir būtiska problēma, jo kādam, kuram jāievēro termiņš vai kurš prasa, lai pazaudētie dati tagad viss būtu jāpārtaisa.

Šeit tiek nosaukta lietderība Ekrāns nonāk attēlā. Ekrāns ļauj lietotājiem vienā logā izmantot vairākas termināla sesijas, kuras var atvienot un pēc tam savienot tieši no vietas, kur sesija tika atvienota. Tas ir ārkārtīgi izdevīgi, jo zaudēta savienojuma briesmas ir pazudušas un katru sesiju var atsākt. Šodien mēs aplūkosim, kā var izmantot ekrāna utilītu, kā arī dažas no ekrāna funkcijām.

Instalē ekrānu

Ekrāns bieži tiek iepriekš instalēts daudzos Linux izplatījumos. Var viegli pārbaudīt, vai ekrāna utilīta ir instalēta, terminālā palaižot šādu komandu:

$ screen --versija

Ja datorā nav instalēts ekrāns, palaidiet šo komandu, lai instalētu šo utilītu:

$ sudo apt instalēšanas ekrāns

Ekrāna izmantošana un funkcijas

1) Sākuma ekrāns

Lai sāktu ekrānu, atveriet termināli un ievadiet šādu komandu:

$ ekrāns

Pēc šīs komandas ievadīšanas jūs redzēsiet autortiesību ekrānu, kurā jums tiks lūgts nospiest Enter un turpini. Dariet to, un jūs tiksiet atgriezts terminālā, nekas nenotiks. Termināls, šķiet, ir vienāds. Varat ieiet mapēs, apskatīt tajās, atvērt failus un veikt visas darbības, kuras jau esat veicis iepriekš. Tātad, kas ir mainījies?

Lai gan šķiet, ka izmaiņas nav notikušas, pēc komandas Ekrāns ievadīšanas mēs patiešām atvērām ekrāna sesiju. Lai iegūtu visas komandas, kas nāk ar ekrānu, vispirms nospiediet Ctrl + a sekoja ? (Jautājuma zīme bez pēdiņām).

2) Atvienošana un atkārtota pievienošana ekrānam

Pieņemsim, ka mēs vēlamies atjaunināt mūsu sistēmu. Mēs ievadām atjaunināšanas komandu terminālā un gaidām, līdz tā tiks pabeigta. Atgriežoties iepriekš, ja mūsu interneta savienojums tiek zaudēts vai sesija tiek atvienota, atjaunināšanas process tiks pārtraukts, un mums būtu jāsāk no jauna. Lai no tā izvairītos, mēs izmantosim atvienoto ekrāna komandu. Šim nolūkam ievadiet Ctrl + a seko: d. Jūs saņemsiet izvadi, kas līdzīga tai, kas parādīta zemāk esošajā attēlā:

Tagad jūs varat veikt daudzuzdevumus un veikt citus uzdevumus, kurus vēlaties veikt. Jaunināšana joprojām turpina darboties, bet tikai fonā.

Ja nejauši savienojums pazūd vai vēlaties vienkārši izveidot savienojumu, lai redzētu tā progresu, tad vienkārši ievadiet šādu komandu terminālā:

$ ekrāns -r

Tas tiks atkārtoti pievienots ekrānam, un jūs varēsiet tieši redzēt, kā atjauninājums notiek vēlreiz. Pat ja savienojums pārtraucas vai sesija tika pārtraukta, ar šo komandu varat atjaunot savienojumu ar procesu, kas notiek fonā.

3) Vairāki ekrāni

Kā minēts iepriekš, ekrāns ļauj vienā logā savienot vairākas termināla sesijas. Ekrāns ļauj to izdarīt divos veidos: ligzdoti ekrāni un cita ekrāna atvienošana un palaišana.

a) ligzdoti ekrāni

Lai izveidotu ligzdotus ekrānus, tāpat kā ekrāna ekrānā, varat vienkārši ievadīt komandu Ekrāns vai izmantot Ctrl + a seko: c. Tas izveidos jaunu logu no jūsu pašreizējās atrašanās vietas. Tikmēr jūsu vecais logs joprojām būs aktīvs fonā.

Piemēram, sākuma logā es palaidu augšējo komandu, kurai var piekļūt, izmantojot šādu kodu:

$ top

Tagad es vēlos veikt kādu citu darbu, vienlaikus saglabājot savu augšējo fonā. Šim nolūkam es vispirms atlasu Ctrl + a un pēc tam noklikšķiniet uz: c. Līdz ar to tiek atvērts jauns logs, un tagad es varu veikt citus uzdevumus.

Lai pārslēgtos starp ekrāniem, es varu izmantot komandas: Ctrl + a seko: n, kas mūs pārvieto uz nākamo logu; un Ctrl + a seko: lpp, kas pārslēdzas uz iepriekšējo logu. Katrs process turpinās darboties, līdz manuāli aizverat logu.

Ja vēlaties atgriezties logā, kurā darbojās augšējais process, to varat izdarīt, vienkārši ievadot jebkuru no abām iepriekš minētajām komandām. Es izvēlējos pēdējo, tāpēc ierakstīju Ctrl + a seko: n.

Un voilà, mēs esam atgriezušies augšējā ekrānā.

b) Atdalīšana un palaist citu ekrānu

Vēl viens veids, kā vienlaikus izmantot vairākus ekrānus, ir atvienot pirmo ekrānu un palaist citu ekrānu tajā pašā terminālā. Apskatīsim šo situāciju ar piemēru.

Pirmkārt, mēs ievadām komandu Screen, lai sāktu sesiju. Tad, teiksim, mēs vēlamies redzēt, cik daudz atmiņas tiek izmantots no mūsu iekšējā cietā diska. Lai to izdarītu, terminālā ievadiet šādu komandu:

$ df -h

Atvienojiet šo logu, nospiežot Ctrl + a seko: d. Tiks parādīta tāda izeja, kāda ir attēlā zemāk.

Tagad mēs palaidīsim ekrāna komandu, lai atvērtu jaunu sesiju un sāktu veikt dažus no mūsu uzdevumiem. Es vienkārši atvēršu dažas mapes un pārbaudīšu to direktorijus, lai iegūtu informāciju.

Atdalīsim arī šo logu.

Tagad mums ir atkārtoti jāpievienojas pirmajam logam, kurā mēs skatījāmies savus atmiņas datus. Bet, ievadot komandu atkārtoti pievienot, mēs redzam kaut ko līdzīgu:

Ja sesijā ir vairāki logi un vēlaties atkārtoti pievienot kādu no tiem, jums jāzina katra loga ekrāna ID. Lai iegūtu ekrāna ID sarakstu, terminālā ievadiet šādu komandu:

$ ekrāns -ls

Tas mums parāda, ka ir divi logi kopā ar to ID (14145 un 13774), kuri, šķiet, abi ir atdalīti. Tātad, ja mūsu sesijā ir vairāki logi un mēs vēlamies atkārtoti piesaistīt kādu logu, tad terminālā ir jāievada šāda komanda:

$ screen -r ID

Un, ja mēs vēlamies atkārtoti pievienot savu pirmo logu, tad mēs ievadīsim:

$ ekrāns -r 13774

Un voilà, mēs esam atgriezušies pie sava pirmā ekrāna.

4) Aizverošie ekrāni

Ekrānuzņēmumu var aizvērt, vienkārši ievadot terminālu izejas komandu šādi:

$ iziet

Kāpēc ekrāna komanda ir tik noderīga?

Mēs visi esam pieredzējuši scenārijus, kad mūsu interneta savienojums neizdodas vai sesija tiek pārtraukta, kā rezultātā tiek zaudēts izšķirošais laiks vai dati. Ekrāns piedāvā šīs problēmas risinājumu, ļaujot procesiem turpināt darboties fonā. Ja sesija patiešām tiek pārtraukta, ekrāns ļauj lietotājiem atsākt procesu no precīza atvienošanas punkta. Tas ir ļoti izdevīgi, jo nodrošina iespēju ļaut procesiem, kuriem nepieciešams daudz laika, darboties fonā, vienlaikus veicot citus darbus.

Noderīgi rīki Linux spēlētājiem
Ja jums patīk spēlēt spēles Linux, iespējams, ka spēļu pieredzes uzlabošanai, iespējams, esat izmantojis tādas lietotnes un utilītprogrammas kā Wine, ...
HD Remastered spēles operētājsistēmai Linux, kurām nekad agrāk nebija Linux laidiena
Daudzi spēļu izstrādātāji un izdevēji nāk klajā ar veco spēļu HD remaster, lai pagarinātu franšīzes darbības laiku. Lūdzu, faniem, kas pieprasa saderī...
Kā izmantot AutoKey, lai automatizētu Linux spēles
AutoKey ir darbvirsmas automatizācijas lietderība operētājsistēmām Linux un X11, kas ieprogrammēta Python 3, GTK un Qt. Izmantojot skriptu un MACRO fu...