Umzekelo Ukusetyenziswa kwe-Linux ps Command

Intshayelelo

Umyalelo we-ps uvelisa uludwe lweenkqubo ezikhoyo ngoku kwiikhompyuter yakho.

Esi sikhokelo siza kukubonisa ukusetyenziswa okuqhelekileyo kwimiyalelo ye-ps ukwenzela ukuba ufumane uninzi lwayo.

Umyalelo we-ps uvame ukusetyenziswa ngokubambisana nomyalelo we-grep kunye nemiyalelo engaphantsi okanye engaphantsi .

Le miyalelo eyongezelelweyo inceda ukucoca kunye nokupakisha imveliso evela kwi-ps edla ngokude ide.

Indlela yokusebenzisa i-ps Command

Ngokwakhe umyalelo we-ps ubonisa iinkqubo ezisebenzayo ngumsebenzisi osebenza ngaphakathi kwiphepha lefayili.

Ukufakela i-ps vele uthayiphe oku kulandelayo:

ps

Isiphumo siza kubonisa imiqolo yedatha equle ulwazi olulandelayo:

I-PID yi-ID yenkqubo echaza inkqubo eqhubayo. Uhlobo lweTTY luhlobo lokuphela.

Ngokwakhe i-ps umyalelo awunamkhawulo. Mhlawumbi ufuna ukufumana zonke iinkqubo eziqhubayo.

Ukujonga zonke iinkqubo ezisebenzayo zisebenzisa le miyalelo elandelayo:

ps -A

ps -e

Ukubonisa zonke iinkqubo ngaphandle kweenkokheli zeseshoni ziqhuba umyalelo olandelayo:

ps -d

Ngoko yintoni inkokheli yeseshoni? Xa enye inkqubo inokukrazula ezinye iinkqubo yintloko yeseshoni yazo zonke ezinye iinkqubo. Ngoko cinga inkqubo yokukrazula inkqubo ye-B kunye nenqubo C. Inkqubo B ikrazula kwinkqubo D kunye nenkqubo C ikhatyathele inkqubo E. Xa ubhala zonke iinkqubo ngaphandle kweeseshoni iinkokeli uya kubona uB, C, D no-E kodwa kungekhona A.

Unako ukulahla naluphi na ukhetho olukhethile ngokusebenzisa -N switch. Umzekelo ukuba ufuna ukubona iiseshoni zeseshoni ziqhuba umyalelo olandelayo:

ps -d -N

Ngokucacileyo i -N ayinakuqonda xa isetyenziswa ne -e okanye -A iyatshintsha njengoko ayiyi kubonakalisa nto nhlobo.

Ukuba ufuna ukubona kuphela iinkqubo ezihambelana nalo mgca ziqhuba umyalelo olandelayo:

i-PST

Ukuba ufuna ukubona zonke iinkqubo ezisebenzayo usebenzisa umyalelo olandelayo:

ps r

Ukukhetha iindlela ezicacileyo usebenzisa i-ps Command

Unokubuyisela iinkqubo ezithile usebenzisa umyalelo we-ps kwaye kukho iindlela ezahlukeneyo zokutshintshela iikhrayitheriya zokukhetha.

Ngokomzekelo ukuba uyazi i-id yenkqubo ungayisebenzisa nje umyalelo olandelayo:

ps -p

Unokukhetha iinkqubo ezininzi ngokucacisa ii-ID zenkqubo ezininzi njengendlela elandelayo:

ps -p "1234 9778"

Ungabacacisa nabo usebenzisa uluhlu oluhlukileyo lwe-comma:

ps -p 1234,9778

Amathuba kukuba awuyi kukwazi i-ID yenkqubo kwaye kulula ukukhangela ngomyalelo. Ukwenza oku sebenzisa umyalelo olandelayo:

ps -C

Umzekelo ukubona ukuba i-Chrome isebenza ungasebenzisa umyalelo olandelayo:

ps -C chrome

Unokumangaliswa ukubona ukuba le nto ibuyisela inkqubo enye kwisithuba ngasinye.

Ezinye iindlela zokucoca iziphumo zihamba ngeqela. Unokukhangela ngegama leqela usebenzisa le syntax elandelayo:

ps -G
ps - Hlanganisa

Umzekelo ukufumana zonke iinkqubo eziqhutywa yiqela leakhawunti ezilandelayo:

ps -G "akhawunti"
ps - Group "akhawunti"

Unokuphanda nge-id yeqela esikhundleni segama leqela ngokusebenzisa i-lowercase g ngolu hlobo:

ps -g
i-ps-group

Ukuba ufuna ukukhangela uluhlu lweeSazisi zeseshoni sebenzisa umyalelo olandelayo:

ps -s

Ngaphandle koko sebenzisa oku kulandelayo ukukhangela uhlobo lokugcina.

ps -t

Ukuba ufuna ukufumana zonke iinkqubo ziqhutywa ngumsebenzisi othile uzame umyalelo olandelayo:

ps U

Umzekelo ukufumana zonke iinkqubo eziqhutywe yi-gary zigijime ezi zilandelayo:

ps u "gary"

Qaphela ukuba oku kubonisa umntu onobungqina bakhe asetyenziswa ukuqhuba umyalelo. Umzekelo ukuba ndingene ngemvume njengegary kwaye ndigijima umyalelo ongentla apha uza kubonisa wonke umyalelo osebenzayo kum.

Ukuba ndingena ngemvume njengoTom kwaye ndisebenzise u- sudo ukuqhuba umyalelo njengoko mna umyalelo ongentla ungabonisa umyalelo kaTom njengoko uqhutyelwa ngu-gary kwaye ungenjalo.

Ukunciphisa uluhlu kwiinkqubo kuphela eziqhutywa yi-gary ukusebenzisa umyalelo olandelayo:

ps -U "gary"

Ukufometha i-ps Command Output

Ngokungagqibekanga ufumana enye iikholomu ezine xa usebenzisa i-ps umyalelo:

Unokufumana uluhlu olupheleleyo ngokusebenzisa umyalelo olandelayo:

ps -ef

U-njengoko uwaziyo ubonisa zonke iinkqubo kunye ne-f okanye -a ibonisa iinkcukacha ezipheleleyo.

Iikholamu zibuyile zilandelayo:

I-ID yomsebenzisi ngumntu ogijima umyalelo. I-PID yiyozisi yenkqubo yomyalelo umyalelo. I-PPID yinkqubo yomzali eyayikhupha umyalelo.

Umhlathi weC ubonisa inani labantwana inqubo. I-STime yithuba lokuqala lwenkqubo. I-TTY yi-terminal, ixesha lixesha lemali elithathiweyo ukuqhuba kunye nomyalelo ngumyalelo owenziwe.

Unokufumana amanye amakholomu ngokusebenzisa umyalelo olandelayo:

ps -eF

Oku kubuyisa iikholomu ezilandelayo:

Iikholamu ezongezelelweyo zi-SZ, RSS kunye ne-PSR. I-SZ ubukhulu benkqubo, i-RSS yiyona nkumbulo yememori kunye ne-PSR yinkqubo yomyalelo eyabelwe.

Ungacacisa ifomati echazwe ngumsebenzisi usebenzisa umtshintsho olandelayo:

ps -e -format

Iifomati ezikhoyo zilandelayo:

Kukho ezinye iindlela ezininzi kodwa ezi ziqhelekileyo ezisetyenziswayo.

Ukusebenzisa ifomathi ukuthayipha oku kulandelayo:

ps -e --format = "ungadlulanga ixesha le-cmd"

Unokuxuba uze udibanise nezinto njengoko ufuna ukuba nazo.

Uhlobo lokuPhuma

Ukuhlenga umbane usebenzisa le notation:

ps -ef -sort

Ukhetho lwezinto ezikhethiweyo zilandelayo zilandelayo:

Kwakhona kukho iindlela ezininzi ezikhoyo kodwa ezi zizona ziqhelekileyo.

Umzekelo uhlobo lomyalelo lulandelayo:

ps -ef -sort user, ipid

Ukusebenzisa i-ps Nge-grep, imiyalelo emingaphantsi nangaphezulu

Njengoko kuthethwe ekuqaleni kuqhelekileyo ukusebenzisa i-ps kunye ne-grep, imiyalelo emingaphantsi nangaphezulu.

Imiyalelo engaphantsi nangaphezulu iya kukunceda uhlalutye iziphumo enye iphepha ngexesha. Ukusebenzisa le miyalelo umane ugxilise umkhiqizo ovela kwi-grep ungene kuwo ngale ndlela:

ps -ef | Kaninzi
ps -ef | Ngaphantsi

Umyalelo we-grep unceda ukucoca iziphumo kwi-ps command.

Umzekelo:

ps -ef | grep chrome

Isishwankathelo

Ilayiti ye-ps isetyenziswa ngokuqhelekileyo ekuboniseni iinkqubo ngaphakathi kwe-Linux. Ungasebenzisa kwakhona umyalelo ophezulu ukubonisa iinkqubo ezisebenzayo ngendlela eyahlukileyo.

Eli nqaku likhusele ukutshintsha okuqhelekileyo kodwa kukho okukhoyo kwaye kufomathiwe ngakumbi kwaye ukhethe iindlela.

Ukufumana okunye ukufunda iphepha le-Linux lomntu we-ps umyalelo.