PS käsk Linuxis

Anonim

PS käsk Linuxis

Järeldus ilma valikuteta

PS (protsessi riik) on standard utiliit kõigi konsooli kaudu kasutatavate Linuxi jaotuste jaoks. Selle peamine eesmärk on kuvada teavet kõigi jooksvate protsesside kohta. Number ja üksikasjalik teave sõltub väljakujunenud valikutest, mis valitakse, kui käsk ise otse aktiveeritakse. Me räägime veidi hiljem valikutest ja nüüd sisestame lihtsalt ps terminalis ja klõpsake sisesta.

Kasutades PS käsk Linux ilma valikuteta

Nagu allpool näidatud ekraanipildi nähtub, ilmus kogu rida, mille hulgas on Bash kest ja protsess ise on protsess.

Linuxi PS-käsu kasutamise tulemus ilma täiendavate valikuteta jätmiseta.

Loomulikult võib siin olla mitu rohkem punkte, mis sõltuvad kasutajate jooksvate programmide arvust, kuid enamikul juhtudel ei sobi kasutajad sellele järeldusele, seega pakume ettepaneku minna täiendavate valikute uurimisele.

Kõigi protsesside loendi väljund

PS Utility täpsustamata erilisi võimalusi ei võimalda teil saada kasulikku teavet, mis võib olla kasulik uurimise ajal aktiivsete protsesside nimekirja, mistõttu on oluline kohaldada argumente. Esimene neist vastutab absoluutselt kõigi praeguste ülesannete esitamise eest ja string võtab PS-maa tüübi.

Kasutades PS-käsu Linuxis kõikide protsesside väljastamiseks

Selle tulemusena suur hulk ridu, millest tuleks välja sorteerida. Me jagame teavet mitmete veergude kohta. PID kuvab protsessi identifitseerimisnumbri ja neid saab kasutada näiteks selle programmi toimimise kiireks täitmiseks või ülesande puu kontrollimiseks. Tty - terminali nimi, kus praegune protsess töötab. Aeg - tööaeg ja CMD on ülesande käsku nimi.

Linuxi PS-käsu kasutamise tulemus kõikide protsesside väljastamiseks

Lisaks saate kasutada PS-I käsku, et kuvada kõik protsessid, kui eelmine valik ei sobi teile.

Alternatiiv PS käsk Linuxis kõikide protsesside väljastamiseks

Nagu näha, oli väljastamine pärast võimaluse aktiveerimist täpselt sama, mis argumendi lisamisel.

Linuxi alternatiivse PS kasutamise tulemus kõikide protsesside väljastamiseks

On olemas BSD väljundvorming, mis vastutab kasutajaga seotud protsesside kuvamise eest, samuti kuvab üksikasjalikumat teavet ülesannete toimimise, protsessori koormuse ja täpse asukoha kohta. Sellise teabe jaoks kasutage PS AU.

Kasutades Advanced PS käsu valikuid Linux väljund BSD formaadis

Alloleval pildil näete, et veergude arv on oluliselt lisatud. Selle tulemusena on kättesaadav ja kuvatakse täieliku nimekirja konto viidetega ja kuvatakse.

Täiendavate PS-valikute kasutamise tulemus Linuxist väljund BSD-le

Täielikult vormindamine

Ülaltoodud näited võimaldasid kuvada peaaegu kogu vajalikku teavet, mis võib algajatele kasutajatele olla kasulik. Siiski on vaja saada üksikasjalikumat nimekirja, näiteks protsessi kõne allika määramiseks. Siis jõuab liin päästmiseks: ps -ef.

Kasutades täiendavaid võimalusi täispikkile linuxis

Peaaegu samad veerud kuvatakse umbes, mida me juba varem rääkinud, kuid te lisame lisaks asukoha üksikasjalik paigutus ja esimene element vastutab ülesande kõne allika eest.

Täieliku pikkuse nimekirjade valikute kasutamise tulemus Linuxis

Kuvage kasutaja protsessid

-X valik vastutab terminalist lahti ühendatud protsesside kuvamise eest, mis on kasutaja isiklikult väljendunud. Kui soovite täpselt teada, millised ülesanded olid jooksevkonto nimel avatud, piisab PS -X-i stringi sisestamiseks ja klõpsake sisesta.

Kasutades PS käsu valikuid Linuxis, et saada kasutusprotsessid

Väljend on võimalikult informatiivne, kuid ilma täiendava teabeta. Siiski ei takista see midagi kasutada ja täiendavaid võimalusi, näiteks -em, et kuvada turvakontekst.

Kasutajaprotsesside väljundi tulemus Linuxi PS-käsu kaudu

Kui soovite saada teavet teiste kasutajaandmete kohta, muutke line ps -fu tülanditel, kus asendada vajalik nimi.

Kasutades PS käsu valikuid Linuxis, et kuvada konkreetse kasutaja protsessid

Väljundi tulemustes pöörake tähelepanu esimesele veerule. Te ei leia teisi omanikke, välja arvatud meeskonnas määratud, enne kui see on aktiveeritud.

Konkreetse kasutaja PS protsesside väljundi tulemus Linuxis

Filtreerige root.

Igal Linuxi istungil on eraldi nimekiri root õigustega tehtud ülesannetest. Kui soovite kuvada ainult selliseid protsesse, peaksite seadistama PS -U root -u juurkäsku ja aktiveerige selle, vajutades sisestusklahvi.

Kasutades Advanced PS käsk valikuid Linux väljundjuure protsesside

Kui kasutate käsu täpselt korrates ülaltoodud, ei sisalda väljund käivitamise allikaga rida, sest see on eelnevalt teada, et see on juur, ja kogu teave on näidatud võimalikult surutud. Siin pakume kasutada ülaltoodud argumente teabe laiendamiseks.

PS-i käsu väljundi tulemus Linuxis protsesside juurte valikutega

Grupi ülesannete kuvamine

Kogenud kasutajad teavad, et mõned protsessid kuuluvad konkreetsele grupile, st on peamine ülesanne ja selle sõltuvuste moodustavad ühise puu. Kui teil on vaja kuvada ainult selle kriteeriumi alla kuuluvate ridade, kasutage PS -FG 48 käsku, kus 48 on grupi identifikaator (seda saab asendada emaettevõtte nimega).

Kasutades PS-käsu Linuxis, et väljuda puude protsessi identifikaatorit

Ekraani PID-ga

Ülaltoodud teabe põhjal te teate juba, et igal protsessil on oma PID, st identifikaator selle määratlemisel. Kui on olemas soov otsida konkreetset PID-d, tuleb käivitada PS -FP 1178 käsk, asendades numbri soovitud. On PPID-kriteerium. Selle vormi määramisel omandab string PS -F -F -FPPID 1154 vaadet, vastava identifikaatori muutusega soovitud ühele.

Kasutades PS-käsu Linuxis, et protsesside väljastamiseks identifitseerida

Need olid kõik peamised näited PS meeskonna Linuxis, mida me tahtsime rääkida raames tänase artikli. Kahjuks ei ole ühe käsiraamatu maht piisav, et kirjeldada üksikasjalikult suhtlemist kõigi olemasolevate valikute ja nende kombinatsioonidega. Selle asemel pakume uurida ametlikku meeskonna dokumentatsiooni PS--Help'iga, et saada need juhiseid, mida te ei leidnud eespool. Lisaks on meie veebilehel üksikasjalikud kirjeldused põhiliste käskude kaalutud operatsioonisüsteemi. Soovitame algaja kasutajatel neid õppida, et kiiresti kasutada Linuxi konsooli juhtimisel.

Vaata ka:

Sageli kasutatud käske "Terminal" Linux

LN / Leia / LS / Grep / PWD käsk Linuxis

Loe rohkem