Exemplele de comandă Linux ps

Linux Ps Command Examples



Comanda ps din Linux este o abreviere a stării procesului. Este folosit pentru a obține informații despre procesele care rulează în sistemul dvs. Ieșirea acestei comenzi poate varia în funcție de parametrii utilizați cu aceasta. Cu toate acestea, în acest articol, intenționăm să vă învățăm noțiunile de bază despre utilizarea comenzii ps în Linux cu ajutorul câtorva exemple.

Sintaxa generală a comenzii ps în Linux

Sintaxa generală a comenzii ps în Linux este dată mai jos:







$ ps[parametru]

Există parametri specifici utilizați cu comanda ps care se găsesc în manualul de ajutor. Cu toate acestea, această comandă poate fi executată și independent, fără erori.



Manual de ajutor al comenzii ps în Linux

Dacă doriți să aflați despre utilizarea corectă a comenzii ps înainte de a merge la exemplele sale, atunci puteți accesa manualul de ajutor cu următoarea comandă:



$ ps-Ajutor





Puteți vedea manualul de ajutor al comenzii ps în imaginea de mai jos:



Exemple de utilizare a comenzii ps în Linux

Acum, vă vom împărtăși câteva exemple de utilizare a comenzii ps în Linux.

Exemplul 1: Afișați procesele care rulează în Shell-ul curent
Dacă doriți să afișați procesele care rulează în shell-ul curent, atunci ar trebui să executați comanda ps fără parametri după cum urmează:

$ ps

Procesele care rulează în shell-ul curent al sistemului nostru Linux sunt prezentate în imaginea de mai jos:

Exemplul 2: Afișați toate procesele care rulează în prezent
De asemenea, puteți lista toate procesele care rulează în prezent ale sistemului Linux cu următoarea comandă:

$ ps –A

Toate procesele curente ale sistemului nostru Linux sunt prezentate în imaginea de mai jos:

Exemplul 3: Afișați toate procesele asociate terminalului curent
Există anumite procese care sunt asociate cu sesiunea curentă a terminalului. Dacă doriți să aruncați o privire asupra tuturor acestor procese din sesiunea dvs. curentă de terminal, puteți executa următoarea comandă:

$ ps –T

Toate procesele asociate sesiunii noastre curente de terminal sunt prezentate în imaginea de mai jos:

Exemplul 4: Afișați toate procesele asociate cu un anumit utilizator
Puteți chiar să enumerați toate procesele legate de un anumit utilizator al sistemului Linux. Pentru a face acest lucru, puteți executa următoarea comandă:

$ ps –u UserName

Aici, puteți înlocui UserName cu numele utilizatorului ale cărui procese asociate doriți să le enumerați. De exemplu, l-am înlocuit cu kbuzdar în cazul nostru.

Toate procesele asociate cu utilizatorul specificat al sistemului nostru Linux sunt prezentate în imaginea de mai jos:

Exemplul 5: Afișați toate procesele asociate cu un anumit grup de utilizatori
Similar cu exemplul de mai sus, unele procese sunt asociate cu un anumit grup de utilizatori din sistemul dvs. Linux. Puteți chiar să listați aceste procese cu executarea următoarei comenzi:

$ ps –fG UserGroupName

Aici puteți înlocui UserGroupName cu numele grupului de utilizatori ale cărui procese asociate doriți să le enumerați. De exemplu, l-am înlocuit cu rădăcină în cazul nostru.

Toate procesele asociate grupului de utilizatori specificat al sistemului nostru Linux sunt prezentate în imaginea de mai jos:

Concluzie

Parcurgând ghidul de astăzi, veți putea obține o înțelegere de bază a utilizării comenzii ps în Linux. Odată ce reușiți să învățați elementele de bază, puteți stăpâni rapid utilizarea acestei comenzi folosind-o în mod repetat în timp ce efectuați sarcinile de rutină în mediul Linux.