
Vienu metu jums nereikia laikytis vienos komandos. Nesvarbu, ar norite iš karto paleisti procesą ir retkarčiais jį peržiūrėti, ar vienu metu paleisti kelias daug laiko reikalaujančias užduotis, Linux siūlo keletą galimybių.
Virtualios konsolės
Pagal numatytuosius nustatymus dauguma Linux sistemų turi keletą virtualių konsolių, veikiančių fone. Perjunkite juos, paspausdami Ctrl-Alt ir pataikyti raktą tarp F1 ir F6. Ctrl-Alt-F7 paprastai grąžins jus į grafinį X serverį.
Paspaudus klavišų kombinaciją pateksite į prisijungimo raginimą. Galite prisijungti ir paleisti komandą, tada perjungti - komanda bus tęsiama fone, taigi jūs galite turėti kelis skirtingus terminalo seansus vienu metu.

Tai tik labiausiai paplitusios nuostatos - skirtinguose "Linux" paskirstytuvėse gali būti mažiau virtualių konsolių ir X serveris yra kitoje vietoje.
Basho darbo kontrolė
"Bash" lukštai suteikia savo funkcijas įvairiems procesams valdyti. Darbo valdymo funkcija leidžia paleisti procesus, pritvirtinti ir atsijungti nuo jų. Pridėtas procesas vadinamas "foreground" procesu, o atskirtasis - žinomas kaip fono procesas.
Norėdami pradėti procesą fone, pridėkite & simbolis po jo komandos. Pavyzdžiui, norėdami atidaryti Nano teksto redaktorių kaip fono darbą, įveskite šią komandą:
nano &
![[1] rodo, kad mūsų naujo darbo darbo ID yra 1. 3751 yra jo proceso ID. [1] rodo, kad mūsų naujo darbo darbo ID yra 1. 3751 yra jo proceso ID.](https://i.begin-it.com/images/blog/how-to-multitask-in-the-linux-terminal-3-ways-to-use-multiple-shells-at-once-2-p.webp)
Kiekvienas pradėtas darbas gauna savo darbo ID. Paleiskite darbo vietos komandą, kad galėtumėte peržiūrėti šiuo metu vykdomų darbų sąrašą. Žymeklis + nurodo darbą, kuris paskutinį kartą buvo susijęs su apvalkalu, o simbolis rodo, kad darbas, kuris buvo antra pagal paskirtį, buvo susijęs su apvalkalu.

The fg komanda leidžia jums priskirti foninį darbą į priekinį planą, pritvirtinti jį prie esamo apvalkalo. Vykdant FG ar kitą komandą, susijusią su darbu, nenurodydamas darbo, bus naudojamas paskutinis susietas darbas - tas, kuris + yra darbo ženklų sąraše. Taip pat galite nurodyti darbo numerį. Pavyzdžiui, ši komanda duos darbą 1 atgal į priekinį planą:
fg %1

Paprastai baigsite procesą ir bus ištrintas iš veikiančių darbo vietų sąrašo. Jei norite nuimti darbą iš dabartinės lukšto, naudokite ^ Z - tai yra, Ctrl-Z - spartusis klavišas.

GNU ekranas
GNU ekranas yra "viso ekrano langų tvarkyklė", leidžianti naudoti kelis lukštuose viename terminale. Pagal numatytuosius nustatymus jis gali būti neįdiegtas - tai ne Ubuntu. Ubuntu ar Debian, norėdami įdiegti ekraną, naudokite šią komandą:
sudo apt-get install screen
Įdiegę paleiskite ekranas komandą ir pamatysite keletą informacijos apie ekraną.


Tai gali atrodyti ne ypatingai, bet šis apvalkalas iš tikrųjų veikia GNU ekrane. Paspauskite Ctrl-a ir tada d atsijungti nuo ekrano. Jūs grįšite į įprastą terminalą.

Norėdami pakartotinai prijungti prie ekrano, paleiskite ekranas -r komanda Jūs grįšite į tą patį terminalą kaip anksčiau.

Yra daug daugiau, ką galite padaryti su ekranu. Pavyzdžiui, sukurkite naują "langą" (terminalą) ekrane paspausdami Ctrl-a, tada c. Kai turite kelis langus, paspauskite Ctrl-a du kartus pereiti tarp jų. Taip pat galite paspausti Ctrl-a, tada “ pamatyti langų sąrašą.

Anksčiau mes parašėme apie "GNU" ekrano naudojimą ir "Byobu" naudojimą, o tai pagerina GNU ekraną.