Makseviisid Abuse

Kuidas käivitada protsessi Linuxi taustal

26.01.2023, 23:52

Selles artiklis räägime teile, mis on protsess Linuxi taustal ja kuidas seda käivitada. Juhised on väga lihtsad ja selged.

Linuxis on 2 viisi protsessidega töötamiseks:

  • esiplaanil (foreground, esiplaanil) - režiim, kus uut käsku saab käivitada alles pärast eelmise käsu lõpetamist;
  • background - uue käsu alustamiseks ei pea eelmist käsku lõpetama.

Milleks kasutatakse Linuxi taustakäske?

Taustarežiimil töötamine on mugav, sest saab töötada mitme käsuga paralleelselt. Terminali aken on alati kättesaadav, et sinna uusi käske sisestada. Jääb vaid välja mõelda, kuidas sellega õigesti töötada.

Kuidas Linuxis taustakäske käivitada: samm-sammult juhised

Taustakäsu käivitamiseks (taustal) tuleb sisestada selle nimi ja lisada rea lõppu empersandi märk &. See määratakse pärast tühikut. Näiteks:

thisisyourcommand argument1 argument2 &

Näiteks on vaja käivitada tar-arhiivi lahtipakkimine. Selleks kasutame Linuxis käsku:

$ tar -xf archive.tar &

[1] 3459

$

Terminalis saab sisestada sinna uusi käske ja töötada edasi, samal ajal kui taustal toimub arhiivi lahtipakkimine.

Saate näha numbreid [1] 3459, kui me edasi läheme. Saame aru, mis see on ja milleks seda kasutatakse.

[1] on number, mis on protsessile määratud shell'i poolt.

3459 on loodud protsessi identifikaator (PID).

Kui te saate protsessi käivitada Linuxi taustal, saate selle sealt kätte. Protsessi taustast välja saamiseks on vaja käsku fg. Kui sisestate selle ilma töö numbrit määramata, tõmbab süsteem vaikimisi viimase käimasoleva protsessi taustast välja.

Konkreetse ülesande taustast eemaldamiseks Linuxis on vaja käsku:

fg [1]

Selles näites oleme võtnud esimese käsu taustast välja. Sa pead määrama konkreetse numbri. Samuti on toetatud võimalus vaadata hetkel taustal jooksvaid ülesandeid.

Selleks tuleb sisestada käsk:

$ jobs

Nüüd teate, kuidas käivitada Linuxi taustaprotsessi, vaadata selle staatust ja muuta selle prioriteeti.