Dæmi um notkun Linux PS Command

Kynning

PS stjórnin framleiðir lista yfir ferlið sem er í gangi á tölvunni þinni.

Þessi handbók mun sýna þér algengari notkun ps stjórnunarinnar svo að þú getir sem mest út úr því.

PS stjórnin er almennt notuð í tengslum við grep stjórn og fleiri eða minna skipanir.

Þessar viðbótarskipanir hjálpa til við að sía og paginate framleiðsluna frá ps sem getur oft verið nokkuð lengi.

Hvernig á að nota PS Command

Í eigin spýtur sýnir PS stjórnin gangandi ferli sem notandinn rennur út í flugstöðinni.

Til að hringja í ps skrifaðu einfaldlega eftirfarandi:

ps

Framleiðslain mun sýna raðir gagna sem innihalda eftirfarandi upplýsingar:

PID er aðferðin sem tilgreinir gangferlið. The TTY er flugstöðvarinnar.

Á eigin spýtur er PS stjórnin mjög takmörkuð. Þú vilt örugglega sjá alla hlaupandi ferli.

Til að skoða allar hlaupandi ferli skaltu nota annaðhvort eftirfarandi skipanir:

ps -A

ps -e

Til að sýna alla ferla nema fyrir leiðtoga funda, veldu eftirfarandi skipun:

ps -d

Svo hvað er fundur leiðtogi? Þegar eitt ferli skoppar af öðrum ferlum er fundarstjóri allra annarra ferla. Svo ímyndaðu þér ferli A smellir á ferli B og ferli C. Aðferð B slær ferli D og ferli C reynir ferli E. Þegar þú listar alla ferla nema leiðtoga leiðtoga, munt þú sjá B, C, D og E en ekki A.

Þú getur negrat hvaða val sem þú hefur valið með því að nota -N-rofann. Til dæmis ef þú vilt sjá bara fundarstjórar hlaupa eftirfarandi skipun:

ps -d -N

Augljóslega er -N ekki mjög skynsamlegt þegar það er notað með -e eða -A skiptunum þar sem það mun alls ekki sýna neitt.

Ef þú vilt sjá aðeins ferlið sem tengist þessu flugstöðinni skaltu keyra eftirfarandi skipun:

ps T

Ef þú vilt sjá allar hlaupandi ferli með eftirfarandi skipun:

ps r

Valið sérstakar vinnur með því að nota PS Command

Þú getur skilað tilteknum ferlum með PS stjórninni og það eru ýmsar leiðir til að breyta valviðmiðunum.

Til dæmis ef þú þekkir ferlið sem þú getur einfaldlega notað eftirfarandi skipun:

ps -p

Þú getur valið margar ferli með því að tilgreina margar ferli auðkenni eins og hér segir:

ps -p "1234 9778"

Þú getur einnig tilgreint þau með kommu aðskilin lista:

ps-p 1234,9778

Líkurnar eru á því að þú þekkir ekki ferlið og það er auðveldara að leita eftir skipun. Til að gera þetta skaltu nota eftirfarandi skipun:

ps -C

Til dæmis til að sjá hvort Chrome sé í gangi getur þú notað eftirfarandi skipun:

ps-króm

Þú gætir verið undrandi að sjá að þetta skilar einu ferli fyrir hvern opinn flipa.

Aðrir leiðir til að sía niðurstöður eru í hópi. Þú getur leitað eftir heiti hóps með því að nota eftirfarandi setningafræði:

ps -G
ps - hópur

Til dæmis til að komast að því að öll þau ferli sem rekin eru af reikningshópnum er gerð eftirfarandi:

ps -g "reikningar"
ps - hópur "reikningar"

Þú getur líka leitað með hópafjölda í stað hópsheiti með því að nota lágstafir g sem hér segir:

ps -g
ps - hópur

Ef þú vilt leita á lista yfir fundarlykilorð skaltu nota eftirfarandi skipun:

ps -s

Einnig er hægt að nota eftirfarandi til að leita eftir tegund flugstöðvar.

ps -t

Ef þú vilt finna öll þau ferli sem ákveðin notandi notar, prófaðu eftirfarandi skipun:

ps U

Til dæmis til að finna öll þau ferli sem hljóp af Gary hlaupa eftirfarandi:

PS U "gary"

Athugaðu að þetta sýnir þann sem notar persónuskilríki til að keyra stjórnina. Til dæmis ef ég er skráður inn sem Gary og keyrðu ofangreind stjórn mun það sýna allt skipanir sem hlaupa hjá mér.

Ef ég skrá mig inn sem Tom og nota sudo til að keyra stjórn eins og ég þá mun stjórnin hér að ofan sýna stjórn Tom sem hlaupast af Gary og ekki Tom.

Til að takmarka listann til þess að aðeins ferli sem virkilega er stjórnað af Gary nota eftirfarandi skipun:

ps-u "gary"

Formatting ps Command Output

Sjálfgefið er að fá sömu 4 dálka þegar þú notar PS stjórn:

Þú getur fengið fulla skráningu með því að keyra eftirfarandi skipun:

ps -ef

The -e eins og þú veist sýnir allar ferli og f eða -f sýnir allar upplýsingar.

Dálkarnir sem eftir eru eru eftirfarandi:

Notandanafnið er sá sem hljóp stjórnina. The PID er ferli ID stjórn skipunina. PPID er foreldrisferlið sem sparkaði af stjórninni.

C dálkurinn sýnir fjölda barna sem ferli hefur. The STIME er upphafstími fyrir ferlið. The TTY er flugstöðin, tíminn er sá tími sem það tók að hlaupa og stjórn er skipunin sem keyrt var.

Þú getur fengið fleiri dálka með því að nota eftirfarandi skipun:

ps -eF

Þetta skilar eftirfarandi dálkum:

Auka dálkarnir eru SZ, RSS og PSR. SZ er stærð ferlisins, RSS er raunverulegt minni stærð og PSR er örgjörva sem stjórnin er úthlutað til.

Þú getur tilgreint notendaskilgreint snið með eftirfarandi skipta:

ps -e - format

Sniðin sem eru í boði eru sem hér segir:

There ert margir fleiri valkostir en þetta eru algengustu sjálfur.

Til að nota sniðin skaltu slá inn eftirfarandi:

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

Þú getur blandað og passa við hlutina eins og þú vilt að þau séu.

Flokkun framleiðsla

Til að flokka framleiðsluna skaltu nota eftirfarandi merkingu:

ps -ef - sort

Val á raðvalkostum er eftirfarandi:

Aftur eru fleiri valkostir í boði en þetta eru algengustu.

Dæmi um raðnúmer er sem hér segir:

ps -ef --sort notandi, pid

Notkun ps Með grep, minna og fleiri skipanir

Eins og nefnt er í upphafi er algengt að nota ps með grepnum, minna og fleiri skipanir.

Því minni og fleiri skipanir hjálpa þér að sigla í gegnum niðurstöðurnar eina síðu í einu. Til að nota þessar skipanir pípaðu einfaldlega framleiðsluna úr grep inn í þau sem hér segir:

ps -ef | meira
ps -ef | minna

Grep stjórnin hjálpar þér að sía niðurstöðum úr PS stjórn.

Til dæmis:

ps -ef | grep króm

Yfirlit

PS stjórnin er almennt notuð til skráningarferla innan Linux. Þú getur líka notað efstu stjórnina til að sýna gangandi ferli á annan hátt.

Þessi grein hefur fjallað um sameiginlega rofa, en það eru fleiri tiltækar og fleiri snið og raðvalkostir.

Til að finna út meira lesið Linux maðurinn síður fyrir PS skipunina.