Vienā laikā jums nav jāpievienojas vienai komandai. Neatkarīgi no tā, vai jūs vēlaties palaist procesu fonā un laiku pa laikam to atkārtot, vai vienlaikus izpildīt vairākus laikietilpīgus uzdevumus, Linux piedāvā vairākas iespējas.
Virtuālās konsoles
Pēc noklusējuma lielākajai daļai Linux sistēmu ir vairākas virtuālās konsoles, kas darbojas fonā. Pārslēdziet tos, nospiežot Ctrl-Alt un pīķa atslēga starp F1 un F6. Ctrl-Alt-F7 parasti atgriezīsies pie grafiskā X servera.
Nospiežot taustiņu kombināciju, jūs aizvedīs uz pieteikšanās uzvedni. Jūs varat pieteikties un palaist komandu, pēc tam pārslēgties prom - komanda turpinās darboties fonā, lai vienlaikus varētu būt vairāki dažādi termināļu sesijas.
Tie ir tikai visizplatītākie iestatījumi - dažādiem Linux sadalījumiem var būt mazāk virtuālo konsoli un X serveris atrodas citā vietā.
Bash darba kontrole
Bash apvalks nodrošina savas funkcijas vairāku procesu apstrādei. Darba vadība ļauj jums vadīt procesus, piestiprināt un noņemt no tiem. Pievienots process ir pazīstams kā priekšplāna process, savukārt atdalīts ir pazīstams kā fona process.
Lai process sāktu fonā, pievienojiet & rakstzīme pēc tās komandas. Piemēram, lai atvērtu Nano teksta redaktoru kā fona darbu, ierakstiet šādu komandu:
nano &
Katrs darbs, kuru mēs sākam, iegūst savu darba ID. Palaidiet darbavietas komandu, lai apskatītu pašreiz veikto darbu sarakstu. + Apzīmējums norāda darbu, kas pēdējo reizi tika saistīts ar apvalku, bet apzīmējums norāda, ka uzdevums, kas bija otrs līdz pēdējais, ir saistīts ar apvalku.
The fg komanda ļauj jums izveidot fona darbu priekšplānā, pievienojot to pašreizējam čaulam. Fg darbā vai citā ar darbu saistītā komandā, nenorādot darbu, tiks izmantots pēdējais saistītais darbs - tas, kurš + ir darbinieka sarakstā. Varat arī norādīt darba numuru. Piemēram, šī komanda atgriezīsies darbvirsmā uz priekšplānu:
fg %1
Parasti pabeidziet procesu, un tas tiks izdzēsts no darbojošos darbu saraksta. Ja vēlaties noņemt no pašreizējā apvalka darbu, izmantojiet ^ Z - tas ir, Ctrl-Z - tastatūras īsceļu.
GNU ekrāns
GNU ekrāns ir "pilnekrāna logu pārvaldnieks", kas ļauj vienā galā izmantot vairākus čaulas. Tas, iespējams, netiks instalēts pēc noklusējuma - tas nav Ubuntu. Uz Ubuntu vai Debian, lai instalētu ekrānu, izmantojiet šādu komandu:
sudo apt-get install screen
Kad tas ir instalēts, palaidiet ekrāns komandu un jūs redzēsiet kādu informāciju par ekrānu.
Tas var nešķiet īpašs, bet šis apvalks faktiski darbojas GNU ekrānā. Nospiediet Ctrl-a un tad d atvienot no ekrāna. Jūs atgriezīsieties parastā terminālā.
Lai atkal pievienotos ekrānam, palaidiet ekrāns -r komandu Jūs atgriezīsit tajā pašā terminālā, kā iepriekš.
Ar ekrānu ir daudz vairāk. Piemēram, izveidojiet jaunu "logu" (terminālu) ekrānā, nospiežot Ctrl-a, tad c. Kad ir vairāki logi, nospiediet Ctrl-a divreiz, lai pārslēgtos no viena uz otru. Varat arī nospiest Ctrl-a, tad “ lai redzētu sarakstu ar logiem.
Mēs iepriekš esam rakstījuši par GNU Ekrāna lietošanu un izmantojuši Byobu, kas uzlabo GNU ekrānu.