Lucrul cu Linux poate fi provocator, mai ales când ai nevoie de o imagine de ansamblu asupra proceselor în desfășurare și a consumului acestora de resursele sistemului. În acest ghid, îți voi arăta cum poți folosi comenzile ps, top și kill pentru a descoperi eficient care programe rulează și cum le poți închide dacă este necesar. Acest lucru este deosebit de important atunci când un proces afectează performanța sistemului tău.
Principalele concluzii
- Cu comanda ps poți vizualiza toate procesele în desfășurare.
- Comanda top oferă o prezentare dinamică a resurselor sistemului și a utilizării acestora.
- Cu kill poți închide procesele țintit, ceea ce îmbunătățește stabilitatea sistemului tău.
Ghid pas cu pas
1. Afișează procesele cu ps
Pentru a obține o imagine de ansamblu asupra proceselor care rulează în prezent, folosești comanda ps. Aceasta îți va arăta procesele care rulează sub contul tău de utilizator. Formatul de bază este ps.

Dacă dorești să vezi toate procesele care rulează pe sistem, poți specifica comanda ps -ax. Aceasta îți va oferi o listă mai cuprinzătoare de procese, inclusiv procesele utilizatorului root și ale altor utilizatori.
2. Filtrarea proceselor specifice
Dacă ești interesat doar de anumite procese, poți folosi comanda ps -ax | grep

3. Informații detaliate despre procese cu ps aux
Pentru informații și mai detaliate, poți folosi comanda ps aux. Aici vei primi multe informații, inclusiv PID (ID-ul procesului), utilizarea CPU și a memoriei fiecărei instanțe active.

Aspectul cel mai important este PID-ul, cu care poți identifica procesele specifice.
4. Prezentare dinamică cu top
Comanda top îți oferă o listă dinamică a proceselor, care se actualizează la fiecare două sau trei secunde. Trebuie să introduci pur și simplu top în terminalul tău și vei obține imediat o imagine de ansamblu asupra proceselor și consumului acestora de resurse.

5. Sortare și diferite vizualizări în top
În vizualizarea top, poți ajusta perspectiva. Apasă tasta M pentru a sorta procesele după consumul lor de memorie.

Marchează informația clar, evidențiind coloanele asociate.
6. Închide procese direct din top
Dacă dorești să închizi un proces în timp ce execuți comanda top, apasă k (pentru kill) și introdu PID-ul procesului pe care vrei să-l închizi. Asta îți va permite să închizi direct procesul.

Poți, de asemenea, să te uiți la PID-ul de pe lista care folosește cel mai mult memorie.
7. Închide procese cu kill
Pentru a închide un proces, folosești comanda kill, urmată de PID. De exemplu, kill -9

În mod alternativ, poți folosi killall -9

Rezumat - Afișarea și controlul eficient al proceselor și instanțelor în Linux
În acest ghid, ai învățat cum să iei controlul asupra proceselor din sistemul tău Linux folosind comenzile ps, top și kill. Aceste instrumente îți permit să monitorizezi atât procesele în desfășurare cât și să închizi rapid programele ineficiente sau care nu răspund.
Întrebări frecvente
Ce pași trebuie să urmez pentru a vizualiza procesele în Linux?Folosește comanda ps pentru o listă a proceselor care rulează sub contul tău de utilizator sau ps -ax pentru toate procesele.
Cum pot găsi un proces specific?Folosește comanda ps -ax | grep pentru a filtra după un anumit proces.
Ce face comanda top?top îți arată o prezentare dinamică a tuturor proceselor în desfășurare și a utilizării resurselor.
Cum pot închide un proces cu kill?Folosește kill -9 pentru a închide imediat un proces.
Pot închide mai multe procese simultan?Da, cu killall -9 poți închide toate instanțele unui anumit program.