PS opdrag in Linux

Anonim

PS opdrag in Linux

Gevolgtrekking sonder opsies

PS (prosesstaat) is die standaard nut vir alle Linux-verdelings wat deur die konsole gebruik word. Die hoofdoel is om inligting oor alle lopende prosesse te vertoon. Die aantal en inligting is afhanklik van die gevestigde opsies wat gekies word wanneer die opdrag self direk geaktiveer. Ons sal 'n bietjie later praat oor die opsies, en nou kom ons gaan net PS in die Terminal en klik op Enter.

Met behulp van die opdrag PS in Linux sonder opsies

Soos in die onderstaande skermkiekie gesien kan word, het die hele ry verskyn, waaronder die bash dop en die proses self is die proses.

Die gevolg van die gebruik van die PS opdrag in Linux sonder die toepassing van addisionele opsies.

Natuurlik kan daar verskeie punte hier wees, wat afhang van die aantal bestuursprogramme, maar in die meeste gevalle pas gebruikers nie aan hierdie gevolgtrekking nie, dus stel ons voor om na die studie van addisionele opsies te gaan.

Uitset van die lys van alle prosesse

Die PS-nut sonder om spesiale opsies te spesifiseer, kan u nie nuttige inligting kry wat nuttig kan wees tydens die bestudering van die lys van aktiewe prosesse nie, daarom is dit belangrik om argumente toe te pas. Die eerste een is verantwoordelik vir die vertoon van absoluut alle huidige take, en die string neem die tipe PS -a.

Met behulp van die opdrag PS in Linux te uitset alle prosesse

As gevolg hiervan, moet 'n groot aantal rye waarmee word uitgesorteer. Ons deel inligting oor verskeie kolomme. Die PID vertoon die proses identiteitsnommer en gebruik kan word, byvoorbeeld, om vinnig die werking van hierdie program te voltooi of die taak boom te verifieer. TTY - die naam van die terminale waar die huidige proses loop. Tyd - werk tyd, en CMD is die naam van die taakopdrag.

Die gevolg van die gebruik van die opdrag PS in Linux te uitset alle prosesse

Verder kan jy die opdrag PS -E gebruik om 'n lys van al die prosesse te vertoon as die vorige opsie jou nie pas.

Alternatiewe PS-opdrag in Linux om alle prosesse uit te voer

Soos gesien kan word, die uitreiking na die aktivering van die opsie was presies dieselfde as wanneer die argument is ingevoeg.

Die gevolg van die gebruik van 'n alternatiewe PS opsie in Linux te uitset alle prosesse

Daar is 'n BSD-uitsetformaat wat verantwoordelik is vir die vertoon van gebruikersverwante prosesse, sowel as meer gedetailleerde inligting oor die werking van die take, die las op die verwerker en die presiese ligging. Vir sulke inligting, gebruik PS AU.

Gebruik Gevorderde PS-opdragopsies in Linux om BSD-formaat uit te voer

Op die onderstaande beeld sien jy dat die aantal kolomme aansienlik bygevoeg word. As gevolg hiervan, sal 'n volledige lys van prosesse met rekening verwysing beskikbaar wees en vertoon plek.

Die gevolg van die gebruik van addisionele PS opsies in Linux te uitset BSD

Ten volle formaat Listing

Voorbeelde wat bespreek hierbo toegelaat word om byna al die nodige inligting wat nuttig is vir onervare gebruikers kan wees vertoon. Maar dit is soms nodig om 'n meer gedetailleerde lys kry, byvoorbeeld, om die proses oproep bron te bepaal. PS -EF: dan sal die lyn tot die redding gekom.

Die gebruik van addisionele opsies vir vollengte lys PS in Linux

Byna dieselfde kolomme vertoon sal word oor wat ons reeds vroeër gesê het, maar jy sal ook nog verskyn 'n gedetailleerde uiteensetting van die plek en die eerste item sal verantwoordelik wees vir die bron van die taak oproep wees.

Gevolg van die gebruik van opsies vir vollengte aanbieding PS in Linux

Vertoning gebruiker prosesse

Die -x opsie is verantwoordelik vir die vertoon van die prosesse wat ontkoppel van die terminale, dit is, persoonlik gemanifesteer deur die gebruiker. As jy wil weet presies wat take was oop namens die lopende rekening, is dit genoeg om die PS -X string tik en klik op Enter.

Die gebruik van die PS opdrag opsies in Linux te uitset gebruiker prosesse

Die uitset sal as insiggewend as moontlik, maar sonder bykomende inligting. Dit sal egter nie iets te gebruik en bykomende opsies te voorkom, byvoorbeeld, -EM om die veilige konteks vertoon.

Die gevolg van die opbrengs van gebruiker verwerk deur die PS opdrag in Linux

As jy wil om inligting oor ander gebruikers data te kry, verander die lyn op PS -FU Lumpics, waar Lumpics vervang die nodige naam.

Die gebruik van die PS opdrag opsies in Linux om die prosesse van 'n spesifieke gebruiker te vertoon

In die uitset resultate, aandag te gee aan die eerste kolom. Jy sal nie vind daar ander eienaars behalwe die wat in die span voor dit geaktiveer word.

Die gevolg van die opbrengs van die prosesse van 'n spesifieke gebruiker PS in Linux

Filter deur wortel.

Elke Linux sessie het 'n aparte lys van take wat met wortel regte. As jy wil net sulke prosesse te vertoon, moet jy die PS -U ROOT -U ROOT opdrag stel en te aktiveer dit deur te druk op die Enter sleutel.

Met behulp van gevorderde PS opdrag opsies in Linux te uitset wortel prosesse

By die gebruik van die opdrag presies herhaal die een wat hierbo, die uitset sal nie rye bevat met 'n start-up bron, want dit vooraf bekend is dat dit wortel en al die inligting is getoon as saamgeperste as moontlik. Hier bied ons aan die bokant argumente gebruik om die inligting te brei.

Die gevolg van die uitset van die opdrag PS in Linux met die opsies vir die wortel van prosesse

Vertoon groeptake

Ervare gebruikers weet dat sommige prosesse behoort aan 'n spesifieke groep, dit is, is daar 'n groot taak en sy afhanklikes vorming van 'n gemeenskaplike boom. As jy nodig het om net rye wat onder hierdie maatstaf te wys, gebruik die PS -FG 48 opdrag, waar 48 is die identifikasie van die groep (dit kan vervang word deur die naam van die ouer proses).

Gebruik die PS-opdrag in Linux tot uitsetboomprosesidentifiseerder

Vertoon per pid

Uit bostaande inligting om te weet jy reeds dat elke proses het sy eie PID, dit is, die identifikasie definieer dit. As daar 'n begeerte is om 'n spesifieke pid te soek, moet die PS-FP 1178-opdrag geaktiveer word, wat die nommer vir die verlangde een vervang. Daar is 'n PPID-kriterium. By die bepaling van hierdie formaat, die string verkry die PS -F -F -FPPID 1154 view, met die ooreenstemmende verandering in die identifiseerder om die gewenste een.

Met behulp van die opdrag PS in Linux te uitset die prosesse deur identifiseerder

Dit was al die belangrikste voorbeelde van die PS span in Linux, wat ons wou binne die raamwerk van vandag se artikel te praat. Ongelukkig is die volume van een hand nie genoeg om die interaksie met alle beskikbare opsies en hul kombinasies in detail te beskryf nie. In plaas daarvan, bied ons die amptelike span dokumentasie verken deur die verrigting van PS help uit te voer om die instruksies wat jy nie bo kry nie kry. Daarbenewens is daar op ons webwerf gedetailleerde beskrywings van die hoofopdragte van die oorwegende bedryfstelsel. Ons beveel Novice-gebruikers aan om hulle te leer om vinnig in die bestuur van die Linux-konsole te gebruik.

Sien ook:

Algemene opdragte in "Terminal" Linux

LN / vind / LS / grep / PWD opdrag in Linux

Lees meer