Kaip daugiafunkcį darbą "Linux" terminale: 3 būdai, kaip naudoti kelis korpusus vienu metu

Turinys:

Kaip daugiafunkcį darbą "Linux" terminale: 3 būdai, kaip naudoti kelis korpusus vienu metu
Kaip daugiafunkcį darbą "Linux" terminale: 3 būdai, kaip naudoti kelis korpusus vienu metu

Video: Kaip daugiafunkcį darbą "Linux" terminale: 3 būdai, kaip naudoti kelis korpusus vienu metu

Video: Kaip daugiafunkcį darbą
Video: Top 25 Survival Games to Play with Friends | Co-op Survival PC Games - YouTube 2024, Balandis
Anonim
"Linux" terminalas turi turtingus daugiafunkcinius pajėgumus. Galite perjungti virtualią konsolę, kuri jau veikia jūsų sistemoje, naudokite "Bash" darbo kontrolę, kad paleistumėte procesus fone, ir pasinaudokite GNU ekranu, terminalo "langų tvarkykle".
"Linux" terminalas turi turtingus daugiafunkcinius pajėgumus. Galite perjungti virtualią konsolę, kuri jau veikia jūsų sistemoje, naudokite "Bash" darbo kontrolę, kad paleistumėte procesus fone, ir pasinaudokite GNU ekranu, terminalo "langų tvarkykle".

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.

Čia tekstas "tty1" rodo, kad tai yra terminalas, esantis Ctrl-Alt-F1, tty2 bus F2.
Čia tekstas "tty1" rodo, kad tai yra terminalas, esantis Ctrl-Alt-F1, tty2 bus F2.

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.

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.

Image
Image

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

Image
Image

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.

Image
Image

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ą.

Paspauskite "Space" arba "Enter" ir pamatysite įprastą terminalą.
Paspauskite "Space" arba "Enter" ir pamatysite įprastą terminalą.
Image
Image

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ą.

Image
Image

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

Image
Image

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šą.

Pasirinkite sąraše esantį langą ir paspauskite Enter, kad pereitumėte į jį.
Pasirinkite sąraše esantį langą ir paspauskite Enter, kad pereitumėte į jį.

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

Rekomenduojamas: