Enamik kasutajaid pole aga selle meetoditest teadlikud ja jäävad ilma oma seadmete kõige tõhusamast, kuid põhifunktsioonist. Niisiis püüame selles kiirjuhendis selgitada, kuidas protsessi Linuxis taustal käivitada.
Kuidas Linuxis taustal protsessi käivitada
Protsessi taustal käivitades saate vabastada oma terminali kauakestvast protsessist ja käivitada korraga mitu käsku. Selle jaoks on ainult kaks lihtsat meetodit. Jagasime selle jaotise kaheks osaks, et neid korraga selgitada.
1. Bg käsk
Kui sisestasite käsu ja saite hiljem aru selle täitmise ajast, kasutage käsku 'bg'. Selle käsu sisestamiseks peatage käimasolev protsess, vajutades klahve 'CTRL + Z'. Seejärel sisestage käsk 'bg'.
Näiteks loome näivtöö, kasutades käsku 'sleep', ja saadame selle taustale.
bg
Pärast näivtöö loomist 50 sekundi jooksul käivitame käsu 'bg', mis saadab protsessi taustale.
Kasutage ootel olevate taustaprotsesside järjekorra vaatamiseks käsku 'jobs'.
2. '&' lisamine
Saate selle taustal käivitamiseks kasutada koos käsuga ampersandi sümbolit '&'.
käsk &Näiteks saadame näivprotsess taustale ampersandiga.
magama viisteist &
Eelmisel pildil on [1] ülesande ID ja ülesande ID-d suurenevad järgmistes ülesannetes. Näiteks järgmise ülesande ID on [2]. Nüüd näete töö olekut uuesti, sisestades järgmise käsu:
töökohad
3. Tmuxi käsk
Mitme terminaliseansi loomiseks saate kasutada ka käsku 'tmux'. Looge uus seanss, alustage soovitud protsessi ja lahkuge sellest seansist. Samal ajal töötab teie protsess selles seansis taustal. Käsu 'tmux' kasutamiseks peate installima utiliidi tmux, kasutades järgmisi käske:
sudo sobiv värskendussudo sobiv uuendus -ja
sudo asjakohane installida tmux -ja
Uue seansi loomiseks sisestage järgmine käsk:
tmux uus seanss -s seanss_1Siin saate asendada termini 'seanss_1' mis tahes nimega, mille soovite uuele seansile anda. Vahetult pärast antud käsu sisestamist avaneb terminali vahekaart. Saate sisestada sinna soovitud käsud ja vajutada 'CTRL + B' ja D kombinatsiooni, et seanss põhiseansist eraldada.
See eraldatud seanss jääb taustal aktiivseks. Kui soovite sellele mõned käsud lisada, kinnitage see seanss tagasi, käivitades järgmise käsu:
tmuxi manustamise seanss -t seanss_1Sisestage 'seanss_1' asemel seansi nimi, millega soovite ühenduse luua.
Järeldus
Kui käivitate protsessi taustal, aitab see teil mitut protsessi samaaegselt käitades tõhusalt ja tõhusalt töötada. Selgitasime kolme lihtsat viisi protsesside taustal käivitamiseks – kasutades käsku 'bg', 'ampersand' ja 'tmux'. Kuigi tmux nõuab installimist, on see lihtsaim viis erinevate protsesside samaaegseks käivitamiseks pärast installimist.