Junior — Middle
Procesele altor utilizatori sunt afișate în interiorul containerelor atunci când se rulează comanda 'ps aux' în Linux?
sobes.tech AI
Răspuns de la AI
În Linux, comanda ps aux afișează toate procesele vizibile pentru utilizatorul curent în sistem. În container, procesele sunt izolate folosind namespaces, în special namespace-ul PID, astfel încât atunci când executați ps aux în interiorul containerului, veți vedea doar procesele inițiate în interiorul acestuia.
Procesele altor utilizatori, inițiate în afara containerului, nu sunt afișate în interiorul containerului, deoarece acesta are propriul spațiu de procese. În mod similar, din exteriorul containerului, veți vedea procesele tuturor containerelor și ale gazdei.
Astfel, izolarea proceselor în containere asigură că ps aux din interiorul containerului afișează doar procesele locale pentru acesta.