Бұл мақалада біз Linux фонындағы процесс деген не және оны қалай бастау керектігі туралы сөйлесеміз. Нұсқаулар өте қарапайым және түсінікті.
Linux-та процестермен жұмыс істеудің 2 режимі бар:
Фондық режимде жұмыс істеу ыңғайлы, себебі параллельді түрде бірнеше командалармен жұмыс істеуге болады. Жаңа пәрмендерді енгізу үшін терминал терезесі әрқашан қол жетімді. Мұнымен қалай сауатты жұмыс істеу керектігін анықтау қалады.
Фондық пәрменді орындау үшін оның атын енгізіп, жолдың соңына & белгісін қосу керек. Ол бос орыннан кейін көрсетіледі. Мысалы:
thisisyourcommand argument1 argument2 &
Мысалы, гудрон мұрағатын ашуды бастау керек. Ол үшін Linux жүйесінде пәрменді пайдаланыңыз:
$ tar -xf archive.tar & [1] 3459 $
Терминалды оған жаңа пәрмендер енгізу және мұрағат фондық режимде қаптамадан босатылған кезде жұмысты жалғастыру үшін пайдалануға болады.
Жұмыс барысында [1] 3459 сандарын көруге болады. Оның не екенін және не үшін қолданылатынын анықтайық.
[1] – процесске қабық арқылы тағайындалған нөмір.
3459 – құрылған процесс идентификаторы (PID).
Процесті Linux фонында іске қоса алсаңыз, оны сол жерден алуға болады. Процесті фондық режимнен шығару үшін fg пәрмені қажет. Егер сіз оны тапсырма нөмірін көрсетпей енгізсеңіз, жүйе әдепкі бойынша соңғы орындалған процесті фондық режимнен жояды.
Linux жүйесінде фондық белгілі бір тапсырманы көрсету үшін сізге пәрмен қажет:
fg [1]
Бұл мысалда біз бірінші пәрменді фоннан шығардық. Сіз нақты нөмірді көрсетуіңіз керек. Ол сонымен қатар фондық режимде жұмыс істеп тұрған тапсырмаларды көру мүмкіндігін қолдайды.
Сізге пәрменді енгізу керек:
$ jobs
Енді сіз Linux фондық процесін іске қосуды, оның күйін көруді және басымдылығын өзгертуді білесіз.