Esempiu Ussi di Linux ps Command

Introduzione

U cumandamentu ps pò pruduce una lista di i prucessi in corsu in u vostru òspite.

Sta guidazione vi mustrarà l'usu cumuni di u cumandamentu ps per ch'ellu puderete tene u più.

U cumandamentu ps hè cumunmente utilizatu in cunjunzione cù u cumandru grep è i più o menu cumandamenti.

Questi cumandamenti supplementu si aghjà à filtrà è pagine l'output da ps chì pò spessu saranu assai longu.

Cumu utilizà a ps Command

In u so propiu, u cumandamentu di ps si mostra i prucessi chì currinu l'utilizatore chì currite in una finestra di a terminal.

Per invoca a ps, simpate solu u seguente:

ps

A pruduzzioni serà indicazione di e fila di dati chì contientanu l'infurmazioni dopu:

U PID hè a identità di processu chì identificanu u prucessu di cursu. U TTY hè u tipu di terminale.

In u so propiu u cumandamentu ps hè abbastanza limitata. Preferite bisognu di vede tutti i prublemi curati.

Per vede tutti i prucessi chì curanu utilizà unu di l'òrdine siguenti:

ps -A

ps -e

Per vede tutte tutti i processi, anu solu per i linii di a sessione persequitammu u cumandimu:

ps -d

Allora chì hè una prima sessione? Quandu un prucessu pate à l'altri prucessi, hè a sesión leader di tutti l'altri prucessi. Cusì imagine u prucessu Una pidata di u B prucessu è u prucessu C. U prucessu B inizio u processu D è u C corsi prupone l'ue E. Cumu voce liste tutti i prucessi solu cumpresi i sessione di i dirigenti vi vede B, C, D è E ma micca A.

Pudete tinnate qualcosa di e selezione chì avete sceltu utilizendu l'intermuellu N. Per esempiu, sè vo vulete veere solu i ghjorni di a rializazione cumerci u cumandimu:

ps -d -N

Obviously the -N ùn hè micca pocu sensu quandu s'utilice cù l'aiutu -e o -A quantu ùn vi mostrarà nunda in tuttu.

Se vulete vedà solu i prucessi assuciati à sta cunnessione tramandà l'urdinendu cumandante:

ps T

Se vulete vedà tutte i prucessi chì manighjanu cù u cumandimu seguitu:

ps r

Selecting Processes specificus Usendu u ps Command

Pudete torna prucessi specifichi cù u cumandamentu ps è ci sò parechji manere di cambià i criteri di selection.

Per esempiu, si cunnosce u prucessu id pudete puru appricicate u cumandimu seguitu:

ps -p

Pudete puru selezziunate parechje prucessu chjamate parechji prucessi ID per i seguenti:

ps -p "1234 9778"

Pudete puru specifichi cù una lista separata cumma:

ps -p 1234,9778

I castagni sò chì ùn sapete micca l'ID di processu è hè più faciule per circà per u cumandimu. Per fà questu usu u cumandimu seguitu:

ps -C

Per esempiu, per vede s'ellu chrome chjassi u pudete utilizà l'urdinendu cumandante:

ps -C chrome

Pudete spaventu per vede chì questu ritornu un prucessu per ogni tabulazione aperta.

Ogni modu di filtrà risultati hè da u gruppu. Puderete circà per nome di gruppu usendu a sintaxe seguente:

ps -G
ps --Group

Per esempiu, per scopre tutte tutti i prucessi chì sò assicutatu da u gruppu di i cuntatti u tipu:

ps -G "cunti"
ps - Gruppu "cunti"

Pudete ancu fà ricercà per l'id di grupali invece di nome di gruppu cù un minùcule g cum'è cusì:

ps -g
ps --group

Se vulete circà una lista di l'ID di sessione utilizate l'urdinendu cumminzioni:

ps -s

Alternativamente aduprate the following per ricercà per u tippu di terminale.

ps -t

Se vulete truvà tutti i prublemi realizati da un usu cusì particulare pruvà l'u cumandu:

ps U

Per esempiu, per truvà tutte i prucessi curru per gary run the following:

ps U "gary"

Nota chì questa mostra a persona chì i credenzii sò usati per correrdu u cumandimu. Per esempiu, aghju sò cunghjuntatu cum'è cuncorsu è raghjunghje u cumandru di u cumandante, vi mostrarà tutte l'òrdine ghjuranu da mè.

Sè u ghjornu cumu Tom è utilizà sudo per eseguisce un cumandamentu cum'è mè, u cumandariu precedente hà amparatu chì u cumandante di Tom cum'è curatu da Gary è micca tom.

Per limità a lista à solu i prucessi chì anu perseguite da usu cumuni:

ps -U "gary"

Formatting ps Command Output

Per automaticamente aghjunghjese u listessu 4 columche quan pudete aduprà u cumandamentu ps:

Pudete truvà una lista completa cundendu u cumandimu cumandante:

ps -ef

U -e cum'è sapete si mostra tutte e prucessi è a f or -f mostra cumentu sanu.

I culonni riturnate sò dinò:

U User ID hè a persona chì curria u cumandimu. U PID hè u prucessu ID di u cumandimu u cumandimu. U PPID hè u prucessu primariu chì spiegò u cumandimu.

U culonna C si mostra u numaru di zitelli chì u prucessu anu. U STime hè l'iniziu tempu per u prucessu. U TTY hè a terminal, u tempu hè a quantità di tempu chì hà da esse coperchio è u cumandimu hè u cumandimu chì hè stata fatta.

Pudete ancu ottene più culonni cù u cumandimu seguitu:

ps -eF

Questu volte e seguenti culonnii:

I colonna extra sò SZ, RSS e PSR. SZ hè a talla di u prucessu, l'RSS hè u memoria di memoria reale è u PSR hè u prucessore chì l'assignazione hè assignata.

Pudete definisce un furmatu definitu d'utilizatore usendu l'appressu dopu:

ps -e --format

I formati dispunibuli sò chè cusì:

Ci sò parechje più d'opcions, ma queste sò l'usu più cumunitamenti.

Per utilizà i formattuli chjamate u seguente:

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

Pudete puru mischjà cù l'articuli cumu l'avete averanu.

Sorting Output

Per sorte l'upertu utilizate a notazione seguenti:

ps -ef --sort

L'urganizazione di sorte opcions sò dinò:

Ci sò volte più d'opcions, ma questi sò i più cumuni.

Un cumu esempiu di classificatu hè dinò:

ps -ef --sort user, pid

Utilizà u pitu cù grep, menu e più cumandus

Comu citatu à u principiu, hè cumuni per aduprà ps cù u grep, cumercii di più.

E menu i più cumandusinni l'aiutanu à cernigliavvi à i risultati una pàgina à un tempu. Per utilizà questi cumandaghji pate u pipe da u cumerciu da u grep in seguita:

ps -ef | più
ps -ef | menu

A cumanda grep aiuta per filtrà i risultati da u cumandamentu ps.

Per esempiu:

ps -ef | grep chrome

Resumen

U cumandamentu ps hè cumunmente utilizatu per prughjetti di u tippu di Linux. Pudete ancu aduprà u cumandimu cumandariu à vede cuncessione chì manca in una manera diferenta.

Questu articulu hà sappuutu i muturi cumuni, ma ci sò più dispunibili è più apprufittendu formate è sorte.

Per sapè infurmatu di più l \ 'aiuti di u Linux per u cumandamentu ps.