Skip to main content

Cyber AI România

Vineri, 23 octombrie 2026

Cum verifici spațiul, memoria și procesele active în Linux

Când un sistem Linux merge greu, un site nu mai răspunde sau un server începe să dea erori, primele trei lucruri pe care trebuie să le verifici sunt clare: spațiul pe disc, memoria și procesele active. Nu începi cu reinstalări, nu ștergi fișiere la întâmplare și nu oprești servicii fără să știi ce consumă resurse.

Linux are comenzi simple pentru aceste verificări. Cele mai utile pentru început sunt df, du, free, ps și top.

Verifică spațiul pe disc cu df

Comanda df arată spațiul disponibil pe sistemele de fișiere montate. Manualul Linux precizează că, dacă nu îi dai un nume de fișier, df afișează spațiul disponibil pentru toate sistemele de fișiere montate.

Comanda practică este:

df -h

Opțiunea -h afișează valorile într-un format ușor de citit: GB, MB, KB.

Un rezultat poate arăta așa:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        50G   42G  5.5G  89% /
/dev/sda1       512M  120M  392M  24% /boot/efi

Coloana importantă este Use%. Dacă partiția / este la 90–95%, sistemul poate deveni instabil. Pe servere, un disc plin poate bloca loguri, upload-uri, baze de date sau update-uri.

Verificare rapidă doar pentru partiția principală:

df -h /

Pentru un server, verifică în special /, /var, /home și partițiile unde sunt site-urile, bazele de date sau backup-urile.

Vezi ce folder ocupă spațiu cu du

df îți spune că discul este aproape plin. Dar nu îți spune exact ce folder consumă spațiul. Pentru asta folosești du. Manualul Linux descrie du ca unealtă care sumarizează utilizarea spațiului pentru fișiere și directoare, recursiv.

Comandă utilă:

du -sh /var/log

Aceasta arată cât ocupă folderul /var/log.

Pentru a vedea dimensiunea folderelor din locația curentă:

du -h --max-depth=1

Exemplu:

2.1G    ./Downloads
850M    ./Documents
12G     ./backup
15G     .

Dacă vrei să sortezi rezultatele:

du -h --max-depth=1 | sort -h

Atenție: nu șterge direct foldere din /var, /etc, /usr sau directoare de sistem. Dacă vezi loguri mari, backup-uri vechi sau cache-uri uriașe, verifică întâi ce aplicație le folosește.

Verifică memoria RAM cu free

Pentru memorie, comanda de bază este:

free -h

Manualul Linux explică faptul că free afișează memoria fizică și swap-ul folosite și disponibile, inclusiv buffer-ele și cache-ul folosite de kernel.

Un rezultat simplificat:

               total   used   free  shared  buff/cache  available
Mem:           3.8Gi   1.9Gi  420Mi   120Mi       1.5Gi       1.6Gi
Swap:          2.0Gi   300Mi  1.7Gi

Nu te speria dacă valoarea de la free este mică. Linux folosește memorie pentru cache. Coloana mai relevantă pentru începători este available, pentru că arată câtă memorie poate fi folosită de aplicații fără probleme majore.

Dacă available este foarte mică și swap-ul este folosit intens, sistemul poate deveni lent. Pe un VPS mic, asta se vede rapid la WordPress, baze de date sau aplicații web.

Verifică procesele cu ps

Comanda ps afișează un instantaneu al proceselor active. Manualul Linux o descrie direct ca unealtă care raportează un snapshot al proceselor curente.

Comandă practică:

ps aux

Coloane utile:

USER       PID  %CPU  %MEM  COMMAND
mysql     1032   4.5  18.2  mysqld
www-data  2201   2.1   6.4  php-fpm
root       810   0.2   1.1  sshd

Ce verifici:

  • PID — identificatorul procesului;
  • %CPU — cât procesor folosește;
  • %MEM — câtă memorie folosește;
  • COMMAND — ce aplicație rulează.

Ca să cauți un proces anume:

ps aux | grep nginx

sau:

ps aux | grep mysql

Monitorizare live cu top

Dacă vrei să vezi procesele în timp real, folosește:

top

Manualul Linux explică faptul că top oferă o vedere dinamică, în timp real, asupra sistemului, incluzând informații sumarizate și lista proceselor gestionate de kernel.

În top, urmărește:

  • load average;
  • %CPU;
  • %MEM;
  • procesele din partea de sus;
  • memoria disponibilă;
  • swap-ul folosit.

Pentru ieșire, apeși:

q

Dacă un proces consumă mult CPU sau RAM, nu îl opri imediat. Mai întâi identifică aplicația. Pe servere, un proces mysql, php-fpm, nginx, apache2 sau node poate fi critic.

Verificare rapidă în 60 de secunde

Când sistemul merge greu, rulează în ordine:

df -h
free -h
top
ps aux | sort -k 4 -nr | head

Ultima comandă sortează procesele după consumul de memorie și afișează primele rezultate. Este utilă când vrei să vezi rapid ce mănâncă RAM.

Pentru spațiu:

du -h --max-depth=1 /var | sort -h

Pentru un începător, aceste comenzi sunt suficiente ca să înțeleagă dacă problema vine din disc plin, memorie insuficientă sau procese care consumă prea multe resurse. În Linux, verificarea corectă vine înaintea oricărei intervenții.

Surse folosite

  • man7.org — manualul Linux pentru df.
  • man7.org — manualul Linux pentru du.
  • man7.org — manualul Linux pentru free.
  • man7.org — manualul Linux pentru ps.
  • man7.org — manualul Linux pentru top.
Facebook
X
WhatsApp

Te-ar putea interesa si: