Šiame straipsnyje papasakosime, kas yra "Linux" fono procesas ir kaip jį paleisti. Instrukcijos labai paprastos ir aiškios.
Linux sistemoje yra 2 darbo su procesais būdai:
Dirbti foniniu režimu patogu, nes galima lygiagrečiai dirbti su keliomis komandomis. Terminalo langas visada pasiekiamas, kad galėtumėte į jį įvesti naujas komandas. Belieka išsiaiškinti, kaip su juo tinkamai dirbti.
Norėdami paleisti foninę komandą (fone), turite įvesti jos pavadinimą ir eilutės pabaigoje pridėti empersando ženklą &. Jis nurodomas po tarpo. Pavyzdžiui:
thisisyourcommand argument1 argument2 &
Pavyzdžiui, reikia paleisti tar archyvo išpakavimą. Norėdami tai padaryti, "Linux" sistemoje naudojame komandą:
$ tar -xf archive.tar &
[1] 3459
$
Terminale galite įvesti naujas komandas ir toliau dirbti, kol archyvas išpakuojamas fone.
Vykstant darbui galite matyti skaičius [1] 3459. Supraskime, kas tai yra ir kam jis naudojamas.
[1] yra numeris, kurį procesui priskiria apvalkalas.
3459 yra sukurto proceso identifikatorius (PID).
Jei galite paleisti procesą "Linux" fone, galite jį gauti iš ten. Norint gauti procesą iš fono, reikia naudoti komandą fg. Jei ją įvesite nenurodydami darbo numerio, sistema pagal nutylėjimą iš fono ištrauks paskutinį veikiantį procesą.
Norint pašalinti konkrečią užduotį iš "Linux" fono, reikia komandos:
fg [1]
Šiame pavyzdyje iš fono ištraukėme pirmąją komandą. Reikia nurodyti konkretų numerį. Taip pat palaikoma galimybė peržiūrėti šiuo metu fone vykdomas užduotis.
Reikia įvesti komandą:
$ jobs
Dabar žinote, kaip paleisti "Linux" foninį procesą, peržiūrėti jo būseną ir pakeisti prioritetą.