Мисолҳои истифода аз Linux Command PS

Муқаддима

Фармони фармонро дар компютери шумо рӯйхат мекунад.

Ин дастур ба шумо истифодаи васеътари истифодаи фармонҳои ps нишон медиҳад, ки шумо метавонед аз он бештар аз он дастрас шавед.

Фармони фармондеҳии полис дар якҷоягӣ бо фармони grep ва фармоишҳои зиёд ё кам истифода мешавад .

Ин фармонҳои иловагӣ барои филтатсия ва кушодани маҳсулот аз ps, ки одатан метавонанд хеле дароз бошанд.

Чӣ тавр истифода бурдани PS фармон

Дар бораи худ ps, фармонро иҷро мекунад, ки корбарро дар дохили тирезаи терминал кор мекунад.

Барои даъвати ps танҳо ба таври зерин нависед:

П.

Натиҷа нишон медиҳад, ки маълумотҳои зерин дорои маълумоти зерин мебошанд:

PID ин идентификатсияест, ки раванди давомдорро муайян мекунад. TTY навъи терминал аст.

Аз рӯи фармони худ ps фармони хеле маҳдуд аст. Шумо эҳтимол мехоҳед ҳамаи равандҳои давишро бинед.

Барои дидани ҳамаи равандҳои иҷро истифода кардани фармонҳои зерин истифода кунед:

Па-А

П.-ҳо

Барои нишон додани ҳамаи равандҳо, ба истиснои роҳбарони нишастҳо ин фармонро иҷро мекунанд:

ps -d

Пас, чӣ гуна сарварии иҷлосия? Вақте, ки як раванд равандҳои дигарро оғоз мекунад, роҳбари калидии ҳамаи равандҳои дигар мебошад. Пас, раванди тасвири A раванди блок ва раванди C. Ҷараёни B оғоз намудани раванди D ва раванди C оғоз намудани раванди E. Вақте, ки шумо ҳамаи равандҳоро рӯй медиҳад, ба ғайр аз роҳбарони пешвоён, шумо B, C, D ва E, вале A.

Шумо метавонед аз яке аз интихоби шумо, ки бо истифодабарии N-ро пахш намудаед, рад кунед. Масалан, агар шумо хоҳед дид, ки танҳо роҳбарони нишаст қоидаҳои зеринро иҷро мекунанд:

ps -d -N

Аён аст, ки -N хеле маъқул нест, вақте ки бо калидҳои -e ва -А истифода мешавад, зеро он ҳеҷ чизро намебинад.

Агар шумо хоҳед, ки танҳо равандҳои марбут ба ин терминалро иҷро кунед:

Минтақаи Уқёнуси Ором

Агар шумо хоҳед, ки ҳамаи равандҳои иҷрошавандаро бо фармонҳои зерин бинед:

ПР

Интихоби ҷараёнҳои мушаххас бо истифодаи Пс Command

Шумо метавонед равандҳои мушаххасро бо истифодаи фармонҳои ps баргардонед ва роҳҳои гуногуни тағир додани критерияҳои интихобӣ вуҷуд дорад.

Масалан, агар шумо медонед, ки корти корӣ шумо фақат фармонҳои зеринро истифода карда метавонед:

ранд

Шумо метавонед якчанд протоколҳоро бо роҳи муайян кардани идентификатсияи равандҳои сершумори зерин интихоб кунед:

ps -p "1234 9778"

Шумо инчунин метавонед онҳоро бо рӯйхат ҷудо карда мешавад:

ps -p 1234,9778

Имконияти он аст, ки шумо ID-и корро намефаҳмед. Барои ин кор фармони зеринро истифода баред:

ps -C

Масалан, барои дидани он, ки Chrome кор мекунад, шумо метавонед фармонҳои зеринро истифода баред:

ps -C chrome

Шумо шояд ҳайрон шавед, ки ин як равия барои ҳар як таблиғи кушод бармегардад.

Роҳҳои дигари филтр кардани натиҷаҳо аз рӯи гурӯҳҳо. Шумо метавонед бо гурӯҳе, ки номҳои зеринро истифода мебаред, истифода баред:

ps -Г <гурӯҳи номӣ>
ps - Гурӯҳи

Масалан, барои пайдо кардани ҳамаи равандҳо, ки аз ҷониби гурӯҳҳои ҳисоббарор иҷро мешаванд, инҳоро дар бар мегирад:

ПР-Г "ҳисобҳои"
Pc - Гурӯҳҳои "ҳисоби"

Шумо инчунин метавонед аз гурўҳи ID, ба ҷои номи гурӯҳ бо истифодаи хурдтарини g ба таври зайл ҷустуҷӯ кунед:

ps -g
ps - гурӯҳ

Агар шумо хоҳед, ки ба воситаи рӯйхати идентификаторҳо ҷустуҷӯ кунед, фармонро зер кунед:

Озодӣ "

Барои интихоби навъи терминал, аломати зеринро истифода баред.

ПР -t

Агар шумо хоҳед, ки ҳамаи равандҳоеро, ки аз ҷониби як мушаххас истифода мешавад, аз қоидаҳои зерин тафтиш кунед:

ps U

Масалан, барои пайдо кардани ҳамаи равандҳо, ки аз тарафи Gary иҷро мешаванд, инҳоянд:

ps U "gary"

Дар хотир доред, ки ин шахс шахсияти худро барои иҷро кардани фармонҳо нишон медиҳад. Масалан, агар ман ҳамчун ҳамчун Gary ба қайд гирифта шуда ва фармонро дар боло иҷро карда, ҳамаи фармонҳоро иҷро кунам.

Агар ман ҳамчун Том ворид шавам ва sudo барои иҷро кардани фармон манро истифода баред, фармон Фармони боло нишон медиҳад, ки бо амри Том ба воситаи Gary иҷро шуда наметавонад.

Барои маҳдуд кардани рӯйхат ба танҳо равандҳое, ки аз тарафи Gary иҷро мешаванд, ин фармонро истифода баред:

ps -U "гари"

Форматкунии Паттмаи Фармада

Бо нобаёнӣ, вақте ки шумо фармони PS -ро истифода мебаред, 4 ҳамон як сатрро мегиред:

Бо ёрии фармонҳои зерин шумо метавонед рӯйхати пурра гиред:

ps -ef

-е, ки шумо медонед, ҳамаи равандҳо нишон медиҳанд ва f ё -f тафсилоти пурраро нишон медиҳанд.

Сутунҳо баргардонида мешаванд:

Шахси корбар ин шахсест, ки фармонро иҷро кардааст. PID ин идентификатсияро иҷро мекунад. PPID - раванди волидайн мебошад, ки фармоишро сар кард.

Сутуни C нишон медиҳад, ки шумораи кӯдакон раванди доранд. Давомнокии давраи марҳилаи оғозёбӣ мебошад. TTY терминали аст, вақт вақти он аст, ки вақти иҷро ва фармон дода мешавад, ки фармоне, ки иҷро шудааст.

Шумо метавонед сутунҳои бештарро бо истифодаи фармонҳои зерин дастрас кунед:

П.-иФ

Ин сутунҳои зеринро бар мегардонад:

Сутунҳои иловагӣ SZ, RSS ва PSR мебошанд. SZ - андозаи раванд, RSS - андозаи воқеии хотираи хотиррасон ва PSR - протокол фармони фармоишӣ мебошад.

Шумо метавонед формати муайяншудаи истифодабарандаи зеринро истифода баред:

ps -e -format

Формула дастрасанд:

Имкониятҳои зиёде мавҷуданд, аммо инҳо аз ҳама бештар истифода мешаванд.

Барои истифода бурдани форматҳо чунин нависед:

ps -e --format = "uid uname cmd"

Шумо метавонед ба унсури коғазҳои қиматбаҳо мувофиқат кунед.

Натиҷаи фарқият

Истифодаи маҳсулотро бо нишон додани зерин нишон диҳед:

ps -ef -sort

Интихоби имконоти навъи зерин инҳоянд:

Боз як вариантҳои иловагӣ мавҷуданд, вале онҳо аз ҳама бештар маъмуланд.

Фармони фармонхати мисол чунин аст:

ps -ef - истифодабаранда, pid

Бо ёрии Pp бо истифода аз фармонҳои кам ва бештар

Тавре, ки дар ибтидо зикр шудааст, истифодаи пзссаро бо равған, кам ва зиёдтар истифода мешавад.

Амалҳои кам ва зиёдтар ба шумо натиҷаҳои як саҳифаро дар як вақт ба даст хоҳанд овард. Барои истифода бурдани ин фармонҳо, танҳо аз гипсбатҳо ба таври зерин баҳо диҳед:

Пурбаҳстаринҳо Бештар
Пурбаҳстаринҳо Камтар

Фармони grep ба шумо кӯмак мекунад, ки натиҷаҳои онро аз пбсҳои ps фарқ кунанд.

Барои намуна:

Пурбаҳстаринҳо хром grep

Натиҷа

Фармони фармонбардории Pc маъмулан барои равандҳои номгӯи Linux мебошад. Шумо ҳамчунин метавонед фармони болоро барои намоиши равандҳои кории дигар истифода баред.

Ин мақола руйхати умумиро фаро гирифта буд, вале имконоти бештар ва бештар ва имконпазир мавҷуданд.

Барои дарёфти маълумоти бештар ба саҳифаҳои лотинии Linux барои пбсҳои пол.