Eisimpleirean a 'cleachdadh an Linux ps Command

Ro-ràdh

Tha an t-ord ps a 'dèanamh liosta de na pròiseasan a tha a' ruith an-dràsta air do choimpiutair.

Nochdaidh an stiùireadh seo dhut na cleachdaidhean as cumanta aig an t-seinn ps gus am faigh thu a 'chuid as motha dheth.

Tha an t-ùghdarras ps air a chleachdadh gu coitcheann ann an co-cheangal ris an òrdugh grep agus na riaghailtean nas lugha no nas lugha .

Bidh na h-òrdughan a bharrachd seo a 'cuideachadh le bhith a' criathradh agus a 'dèanamh sìos an toradh bho ps a tha gu math tric fada.

Mar a chleachdas tu an ps Command

Air a son fhèin, tha an t-ord ps a 'sealltainn na pròiseasan ruith leis an neach-cleachdaidh ga ruith taobh a-staigh uinneag deireannach.

Gus ps a chuir a-steach, cuir na leanas a-mhàin:

ps

Nochdaidh an toradh sreathan de dhàta anns a bheil am fiosrachadh a leanas:

Is e am PID an ID pròiseas a tha ag aithneachadh a 'phròiseas ruith. Is e an TTY an seòrsa deireannach.

Air a cheann fhèin tha an t-ùghdarras ps gu math cuingealaichte. Is dòcha gu bheil thu airson na pròiseasan ruith gu lèir fhaicinn.

Gus sùil a thoirt air na pròiseasan ruith gu lèir, cleachd aon de na h-òrdughan a leanas:

ps -A

ps -e

Gus sealltainn a h-uile pròiseas ach a-mhàin tha ceannardan seiseanan a 'ruith an òrdugh a leanas:

ps -d

Mar sin, dè a th 'ann an stiùiriche seisean? Nuair a bhios aon phròiseas a 'tòiseachadh air pròiseasan eile, is e ceannard nan seiseanan de na pròiseasan eile a th' ann. Mar sin, smaoinich air pròiseas. A 'tòiseachadh pròiseas B agus a' pròiseas C. Bidh Pròiseas B a 'tòiseachadh pròiseas D agus pròiseas C a' tòiseachadh air pròiseas E. Nuair a chlàras tu a h-uile pròiseas ach a-mhàin seiseanan stiùirichean chì thu B, C, D agus E ach chan e A.

Faodaidh tu aon de na taghaidhean a thagh thu a dhiùltadh le bhith a 'cleachdadh an tionndadh -N. Mar eisimpleir ma tha thu airson fhaicinn dìreach bidh ceannardan an t-seisein a 'ruith an òrdugh a leanas:

ps -d -N

Gu soilleir, chan eil -N gu math ciallach nuair a thèid a chleachdadh leis an -e no -A switches oir cha nochd e idir idir.

Mura h-eil thu airson faicinn dìreach na pròiseasan co-cheangailte ris a 'phort-adhair seo, ruith an òrdugh a leanas:

ps T

Ma tha thu airson na pròiseasan ruith gu lèir fhaicinn a 'cleachdadh an òrdugh a leanas:

ps r

A 'taghadh phròiseasan sònraichte a' cleachdadh an ps Command

Faodaidh tu pròiseasan sònraichte a thilleadh a 'cleachdadh an t-seinn ps agus tha diofar dhòighean air na slatan-tomhais taghaidh atharrachadh.

Mar eisimpleir ma tha fios agad air ID a 'phròiseis, is urrainn dhut dìreach an òrdugh a leanas a chleachdadh:

ps -p

Faodaidh tu grunn phròiseasan a thaghadh le bhith a 'comharrachadh grunn IDan pròiseas mar a leanas:

ps -p "1234 9778"

Faodaidh tu cuideachd an sònrachadh le bhith a 'cleachdadh liosta sgaraichte croma:

ps -p 1234,9778

Is e na cothroman nach bi fios agad air ID a 'phròiseis agus tha e nas fhasa lorg le òrdugh. Gus seo a dhèanamh cleachd an òrdugh a leanas:

ps -C

Mar eisimpleir gus faighinn a-mach a bheil Chrome a 'ruith faodaidh tu an òrdugh a leanas a chleachdadh:

ps -C chrome

Dh'fhaodadh gun cuir thu iongnadh ort a 'faicinn gu bheil seo a' toirt seachad aon phròiseas airson gach taba fosgailte.

Tha dòighean eile air toraidhean a shàbhaladh le buidheann. Faodaidh tu rannsachadh le ainm a 'chuantail le bhith a' cleachdadh an co-chòrdadh a leanas:

ps -G
ps --Group

Mar eisimpleir gus faighinn a-mach gu bheil na pròiseasan air fad a tha ruith leis a 'bhuidheann cunntasan a' toirt a-steach na leanas:

ps -G "cunntasan"
ps - cunntasan grupa "

Faodaidh tu cuideachd lorg le ID-buidhne an àite ainm a 'chuantail le bhith a' cleachdadh clach ìseal mar a leanas:

ps -g
ps - group

Ma tha thu airson rannsachadh le liosta de IDan seisean cleachdaidh an òrdugh a leanas:

ps -s

No cleachd na leanas airson rannsachadh le seòrsa teirm.

ps -t

Ma tha thu airson na pròiseasan air fad a tha ruith le neach-cleachdaidh sònraichte a lorg feuch an àithne a leanas:

ps U

Mar eisimpleir gus faighinn a-mach gu bheil na pròiseasan uile a 'ruith le gary a' ruith na leanas:

ps U "gary"

Thoir fa-near gu bheil seo a 'sealltainn an neach aig a bheil teisteanasan gan cleachdadh gus an òrdugh a ruith. Mar eisimpleir ma tha mi air logadh a-steach mar gary agus a 'ruith an àithne gu h-àrd, seallaidh e a h-uile gin a tha air a ruith leam.

Ma tha mi a 'clàradh a-steach mar Tom agus a' cleachdadh sudo gus òrdugh a ruith mar a th 'agamsa, an uairsin bidh an t-òrdugh gu h-àrd a' sealltainn òrdugh Tom mar gum biodh e air a ruith le gary agus chan e tom.

Gus an liosta a chuingealachadh gu dìreach na pròiseasan a tha air an ruith le gary a 'cleachdadh an òrdugh a leanas:

ps -U "gary"

Cruthachadh ps Command Output

Gu h-àbhaisteach gheibh thu na h-aon 4 colbhan nuair a chleachdas tu an t-òrdan ps:

Gheibh thu liosta iomlan le bhith a 'ruith an òrdugh a leanas:

ps -ef

Mar a tha fios agad, tha na pròiseasan air fad agus tha f no -f a 'sealltainn làn fhiosrachadh.

Tha na colbhan air an tilleadh mar a leanas:

Is e an neach-cleachdaidh an neach a ruith an àithne. Is e am PID ID a 'phròiseis den àithne an àithne. Is e am PPID pròiseas pàrant a chuir às an àithne.

Tha colbh C a 'sealltainn àireamh na cloinne a tha pròiseas air. Is e an STime an t-àm tòiseachaidh airson a 'phròiseis. Is e an TTY an ceann-uidhe, is e an ùine a th 'ann an ùine a chaidh a ruith agus a' stiùireadh an àithne a chaidh a ruith.

Gheibh thu eadhon barrachd colbhan le bhith a 'cleachdadh an òrdugh a leanas:

ps -eF

Tha seo a 'toirt seachad na colbhan a leanas:

Is e na colbhan a bharrachd SZ, RSS agus PSR. Is e SZ meud a 'phròiseis, is e RSS am fìor mheud cuimhne agus is e PSR am pròiseasar a tha an t-òrdugh air a shònrachadh.

Faodaidh tu cruth a tha air a mhìneachadh le cleachdaiche a shònrachadh a 'cleachdadh an tionndadh a leanas

ps -e --format

Tha na cruthan a tha rim faotainn mar a leanas:

Tha mòran roghainnean eile ann ach is iad seo an fheadhainn as cumanta.

Gus na cruthan cruthan a chleachdadh na leanas:

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

Faodaidh tu na rudan a mheasgachadh agus a mhaidseadh fhad 'sa tha thu ag iarraidh orra a bhith.

Toraidhean a rèiteachadh

Gus an toradh a rèiteachadh cleachd an comharradh a leanas:

ps -ef --sort

Tha an roghainn de roghainnean seòrsa mar a leanas:

A-rithist tha barrachd roghainnean ri fhaighinn ach is iad seo na cinn as cumanta.

Is e eisimpleir eisimpleir àithne seòrsa mar a leanas:

ps -ef --sort user, pid

A 'cleachdadh ps Le òrdugh grep, nas lugha agus barrachd

Mar a chaidh ainmeachadh aig an toiseach, tha e cumanta ps a chleachdadh leis na riaghailtean grep, nas lugha agus nas motha.

Cuidichidh na h-òrdughan nas lugha agus nas lugha thu thu aon duilleag aig aon àm. Gus na h-òrdughan sin a chleachdadh dìreach cuir a-mach an toradh bho grep a-steach mar a leanas:

ps -ef | barrachd
ps -ef | nas lugha

Tha an t-òrdugh grep a 'cuideachadh leat a' sgapadh na toraidhean bhon òrdugh ps.

Mar eisimpleir:

ps -ef | grep chrome

Geàrr-chunntas

Tha an comharra ps gu tric air a chleachdadh airson pròiseasan clàraichte taobh a-staigh Linux. Faodaidh tu cuideachd an àithne as àirde a chleachdadh gus pròiseasan ruith a shealltainn ann an dòigh eadar-dhealaichte.

Tha an artaigil seo air a bhith a 'còmhdach na suitichean cumanta ach tha barrachd a bharrachd ri fhaotainn agus barrachd cruthachaidh agus roghainnean seòrsachaidh.

Gus tuilleadh fhaighinn a-mach, leugh na duilleagan Linux man airson an t-seinn ps.