LECȚIA 16 / 30 · Administrare Linux

Procese în Linux

Inspectează procesele, consumul de resurse și semnalele de terminare.

aprox. 9 minuteExercițiu de recapitulare inclus

Un proces este o instanță a unui program aflată în execuție. Kernelul îi atribuie un identificator, resurse și un context de securitate. În depanare, observarea proceselor ajută la identificarea aplicațiilor active și a resurselor consumate.

Inspectează procesele

ps -ef
ps aux
top

ps oferă o captură a proceselor, iar top afișează o vedere actualizată interactiv. Coloanele pot include utilizatorul, PID-ul, consumul de CPU și memoria.

Joburi în shell

sleep 60
jobs

Într-un terminal interactiv, Ctrl+Z suspendă de regulă programul din prim-plan, iar jobs listează joburile shell-ului curent. Închide cu grijă sesiunile care rulează sarcini importante.

Oprirea proceselor

Un semnal cere unui proces să reacționeze; unele semnale permit închiderea controlată, altele opresc forțat. Identifică procesul și proprietarul înainte de a trimite un semnal. Oprirea unui proces de sistem poate întrerupe utilizatorii sau serviciile dependente.

VERIFICĂ CE AI ÎNVĂȚAT

Ce identificator unic asociat procesului este afișat uzual de ps?