Isingeniso
Umyalo we-ps uveza uhlu lwezinqubo ezikhona okwamanje kukhompyutha yakho.
Lo mhlahlandlela uzokubonisa ukusetshenziswa okujwayelekile kwe-ps umyalo ukuze ukwazi ukuthola okuningi kuwo.
Umyalo we-ps uvame ukusetshenziselwa ngokuhlanganyela nomyalo we-grep nemilayezo engaphezulu noma encane .
Le miyalo eyengeziwe isiza ukuhlunga nokuguqula umkhiqizo ovela ku-ps ongase ube yisikhathi eside.
Indlela yokusebenzisa i-PS Command
Ngokwakho umyalo we-ps ubonisa izinqubo eziqhutshwa ngumsebenzisi ozigijima ngaphakathi kwewindi lokugcina.
Ukucela i-ps mane uthayiphe lokhu okulandelayo:
ps
Okukhiphayo kuzobonisa imigqa yedatha equkethe ulwazi olulandelayo:
- I-PID
- I-TTY
- Isikhathi
- Umyalo
I-PID yi-ID yenqubo ekhomba inqubo esebenzayo. I-TTY uhlobo oluphelayo.
Ngokwakho umyalo we-ps awuncane kakhulu. Cishe ufuna ukubona zonke izinqubo ezigijima.
Ukuze ubuke zonke izinqubo ezisebenzayo zisebenzise noma yimiphi imiyalo elandelayo:
ps -A
ps -e
Ukuze ubonise zonke izinqubo ngaphandle kwabaholi beseshini baqhuba umyalo olandelayo:
ps -d
Ngakho yini umholi weseshini? Ngenkathi enye inqubo ikhipha ezinye izinqubo kuba umholi weseshini kuzo zonke ezinye izinqubo. Ngakho-ke, cabanga inqubo A ukukhipha inqubo B kanye nenqubo C. Inqubo B ikhipha inqubo D kanye nenqubo C ikhipha inqubo E. Uma ubhala zonke izinqubo ngaphandle kweseshini abaholi uzobona uB, C, D no-E kodwa hhayi A.
Ungakwazi ukunganaki noma yiziphi izinketho ozikhethile ngokusebenzisa i -N switch. Isibonelo uma ufuna ukubona abaholi beseshini baqhuba umyalo olandelayo:
ps -d-n
Ngokusobala i -N ayinakuqonda kakhulu lapho isetshenziswe ne-noma noma -Iyashintsha ngoba ngeke ibonise lutho.
Uma ufuna ukubona kuphela izinqubo ezihlobene nalesi sigungu ziqhuba umyalo olandelayo:
ps T
Uma ufuna ukubona zonke izinqubo ezisebenzayo usebenzisa umyalo olandelayo:
ps r
Ukukhetha Izinqubo Ezicacile Ukusebenzisa i-PS Command
Ungabuyisa izinqubo ezithile usebenzisa i-ps umyalo futhi kunezindlela ezihlukahlukene zokushintsha izinketho zokukhetha.
Isibonelo uma wazi i-id yenqubo ungavele usebenzise umyalo olandelayo:
ps -p
Ungakhetha izinqubo eziningi ngokucacisa ama-ID wenqubo amaningi kanje:
ps -p "1234 9778"
Ungabacacisa nabo ngokusebenzisa uhlu oluhlukaniswe ngama-comma:
ps -p 1234,9778
Amathuba wukuthi ngeke ukwazi i-ID yenqubo futhi kulula ukucinga ngomyalo. Ukuze wenze lokhu sebenzisa umyalo olandelayo:
ps -C
Isibonelo ukubona ukuthi i-Chrome isebenza ungasebenzisa umyalo olandelayo:
ps -C chrome
Ungase umangale ukubona ukuthi lokhu kubuyisa inqubo eyodwa yethebhu ngayinye evulekile.
Ezinye izindlela zokuhlunga imiphumela yiqembu. Ungasesha ngegama leqembu usebenzisa i-syntax elandelayo:
ps -G
ps
Isibonelo ukuthola zonke izinqubo eziqhutshwa yiqembu lama-akhawunti uthayipha okulandelayo:
ps -G "akhawunti"
ps - ama-akhawunti "amaqembu"
Ungasesha futhi nge-id yeqembu esikhundleni segama leqembu ngokusebenzisa i-lowercase g kanje:
ps -g
i-ps-group
Uma ufuna ukusesha ngohlu lwama-ID weseshini sebenzisa umyalo olandelayo:
ps -s
Ngaphandle kwalokho sebenzisa okulandelayo ukucinga ngohlobo lokugcina.
ps -t
Uma ufuna ukuthola zonke izinqubo ezigijima ngumsebenzisi othize zama umyalo olandelayo:
ps U
Isibonelo ukuthola zonke izinqubo eziqhutshwa ngu-gary zigijima okulandelayo:
ps u "gary"
Qaphela ukuthi lokhu kubonisa umuntu ogunyaziwe lwakhe olusetshenziselwa ukuqhuba umyalo. Isibonelo uma ngingene ngemvume njengo-gary futhi ngigijima umyalo ongenhla uzobonisa wonke umyalo ogijima ngami.
Uma ngingena njengoTom bese ngisebenzisa sudo ukugijima umyalo njengoba nami umyalelo ongenhla uzobonisa umyalo kaTom njengoba ugijimiswa ngu-gary hhayi u-tom.
Ukunciphisa uhlu kuzinqubo nje ezigijima ngokusebenzisa i-gary umyalo olandelayo:
ps-u "gary"
Ukufometha i-PS Command Output
Ngokuzenzakalelayo uthola amakholomu amane afanayo uma usebenzisa i-ps umyalo:
- I-PID
- I-TTY
- Isikhathi
- Umyalo
Ungathola uhlu olugcwele ngokusebenzisa umyalo olandelayo:
ps -ef
U-njengoba uwazi ubonisa zonke izinqubo kanye f noma -f ikhombisa imininingwane egcwele.
Amakholomu abuyele kanje:
- I-ID Yomsebenzisi
- I-PID
- I-PPID
- C
- STime
- I-TTY
- Isikhathi
- Umyalo
I-ID yomsebenzisi ngumuntu ogijima umyalo. I-PID yinkomba yenqubo yomyalo umyalo. I-PPID yinkqubo yomzali eyaqeda umyalo.
Ikholomu C ikhombisa inani lezingane inqubo. I-STIM yisikhathi sokuqala senqubo. I-TTY yiyona ukugcina, isikhathi yisikhathi sithatha ukugijima nokuyala ngumyalo owenziwa.
Ungathola amanye amakholomu ngokusebenzisa umyalo olandelayo:
ps -eF
Lokhu kubuyisa amakholomu alandelayo:
- I-UID
- I-PID
- I-PPID
- C
- SZ
- RSS
- PSR
- STime
- I-TTY
- Isikhathi
- Umyalo
Amakholomu angeziwe yi-SZ, RSS ne-PSR. I-SZ ubukhulu benqubo, i-RSS yiyona nhlobo ingosi yememori kanye ne-PSR yiyona proseshi umyalo obelwe wona.
Ungacacisa ifomethi echazwe ngumsebenzisi usebenzisa inkinobho elandelayo:
ps -e --format
Amafomethi atholakala kanje:
- % cpu - ukusetshenziswa kwe-cpu
- % mem - ukusetshenziswa kwephesenti yememori
- I-args - Umyalo nazo zonke izimpikiswano zawo
- c - ukusetshenziswa kweprosesa
- cmd - Umyalo
- I-comm - Igama lomyalo kuphela
- Cp - CPU Ukusetshenziswa
- cputime - Isikhathi se-CPU
- Isibonelo - I-id yeqembu eliphumelelayo
- sibroup - Iqembu eliphumelelayo
- etime - isikhathi esiphelile
- euid - I-id yomsebenzisi ephumelelayo
- I-euser - Umsebenzisi ophumelelayo
- i-gid - I-id yeqembu
- iqembu - Igama leqembu
- i-pgid - I-id yeqembu lezinqubo
- pgrp - Inqubo yezinqubo
- I-ppid - I-ID yenqubo yomzali
- qala - Isikhathi inqubo iqalile
- sz - Usayizi kumakhasi angokwenyama
- thcount - Izinkinobho eziphethwe yinqubo
- isikhathi - Isikhathi sokubamba
- Uid - Id yomsebenzisi
- uname - Igama lomsebenzisi
Kunezinketho eziningi eziningi kepha lezi yizona ezisetshenziswa kakhulu.
Ukusebenzisa amafomethi uthayipha lokhu okulandelayo:
ps -e --format = "uidinye isikhathi se-cmd"
Ungaxuba futhi ufanise izinto njengoba ufisa ukuba nazo.
Ukuhlunga okukhiphayo
Ukuze uhlele okukhiphayo sebenzisa isaziso esilandelayo:
ps -ef -sort
Ukukhethwa kwezinketho zenhlobo kungokulandelayo:
- cmd - Igama elihlelekile
- pcpu - CPU ukusetshenziswa
- amafulegi - Amafulegi
- pgrp - I-id yeqembu lezinqubo
- cutime - Isikhathi umsebenzisi wokubala
- cstime - Isikhathi sesikhathi sokwenza
- Sebenzisa - Isikhathi somsebenzisi
- i-pid - ID yohlelo
- ppd - Inqubo yenkambiso yomzali
- Usayizi - Usayizi
- Uid - ID yomsebenzisi
- umsebenzisi - Igama lomsebenzisi
Futhi kukhona izinketho eziningi ezitholakalayo kepha lezi yizona ezivame kakhulu.
Umyalo wokuhlunga isibonelo kanje:
ps -ef - ngaphandle komsebenzisi, i-pid
Ukusebenzisa i-ps Nge-grep, imiyalo emincane nangaphezulu
Njengoba kushiwo ekuqaleni kujwayelekile ukusebenzisa i-ps nge-grep, imiyalo emincane nangaphezulu.
Imiyalo encane nangaphezulu izokusiza ukuthi uhlunge imiphumela imiphumela eyodwa ngesikhathi esisodwa. Ukusebenzisa le miyalo umane ushaye umkhiqizo ovela ku-grep kuwo kanje:
ps -ef | Okuningi
ps -ef | Ngaphansi
Umyalo we-grep usiza ukuhlunga imiphumela kusukela kumyalo we-ps.
Ngokwesibonelo:
ps -ef | i-grep chrome
Isifingqo
Umyalo we-ps uvame ukusetshenziselwa ukubhala izinqubo ngaphakathi kwe-Linux. Ungasebenzisa futhi umyalo ophezulu ukuze ubonise izinqubo ezihamba ngendlela ehlukile.
Lesi sihloko siphethe ukushintshwa okuvamile kodwa kunezindlela ezengeziwe ezitholakalayo nokufometha okuningi nokukhetha izinketho.
Ukuthola okuningi ukufunda amakhasi we-Linux womuntu we-ps umyalo.