Comanda du: gestionarea stocării în Linux


Gestionarea spațiului pe disc este o problemă frecventă în Linux, indiferent dacă vorbim despre un laptop personal, un server sau un sistem de producție. La un moment dat, discul se umple și va apărea mesajul “No space left on device”.

Linux oferă unelte simple și eficiente pentru a rezolva această problemă. Una dintre cele mai importante instrumente este comanda du, folosită pentru a afla ce fișiere și directoare ocupă spațiu pe disc.

Comanda du (disk usage) este utilizată pentru a afișa spațiul ocupat pe disc de fișiere și directoare. Ea calculează dimensiunea reală ocupată pe disc, nu dimensiunea logică sau aparentă. Comanda du analizează fișierele și directoarele individuale, măsoară spațiul efectiv ocupat pe disc și este diferit de comanda df care afișează utilizarea partițiilor.

Sintaxa generala a comenzii du:
$ du [opțiuni] [director sau fișier]

Utilizarea comenzii du
1. afișarea utilizării discului în directorul curent
Această comandă afișează dimensiunea fiecărui subdirector, exprimată în blocuri (KB). Rezultatul poate fi greu de interpretat, mai ales în directoare mari. De aceea, în practică, du este aproape întotdeauna folosit împreună cu opțiuni suplimentare.
$ du

2. afișarea dimensiunilor într-un format ușor de citit
Comanda du -h este cea mai utilizată formă a comenzii. Aceasta opțiune afișează dimensiunile în Kb, Mb, Gb.
$ du -h

3. afișarea dimensiunii totale a unui director
Această comandă este utilă pentru verificări rapide, fără a afișa structura internă a directoarelor.
$ du -sh /home/user

4. analiza utilizării pe niveluri de directoare
Este una dintre cele mai eficiente metode pentru a identifica rapid directoarele care consumă cel mai mult spațiu.
$ du -h --max-depth=1 /home/user

5. sortarea rezultatelor după dimensiuni
Această comandă sortează rezultatele descrescător. Este o tehnică esențială pentru administratori de sistem și utilizatorii avansați.
$ du -h --max-depth=1 | sort -hr

6. analiza fișierelor individuale cu du
Deși este folosită mai ales pentru directoare, comanda du poate afișa și dimensiunea fișierelor.
$ du -h [nume_fisier]

Alte exemple în utilizarea comenzii du
1. identificarea directoarelor mari din /var
Aceasta este o comandă esențială pentru servere, unde log-urilor pot consuma rapid spațiu.
$ sudo du -h --max-depth=1 /var | sort -hr

2. analiza jurnalelor de sistem
Afișează primele 10 directoare sau fișiere care ocupă cel mai mult spațiu.
$ sudo du -h /var/log | sort -hr | head -10

3. curățarea directorului Home
Această metodă este ideală pentru utilizatorii desktop care vor să elibereze spațiu.
$ du -h --max-depth=1 ~ | sort -hr

Comanda du este un instrument fundamental pentru analiza utilizării discului în Linux. Cu ajutorul ei puteți identifica rapid directoarele și fișierele care consumă cel mai mult spațiu, prevenind blocajele și problemele de performanță.

Așadar dacă v-a plăcut articolul informativ "Comanda du: gestionarea stocării în Linux" distribuiți-l pe rețelele sociale sau scrieți în caseta de comentarii întrebările și sugestiile dumneavoastră, deoarece mă ajută să îmbunătățesc sau să corectez conținutul.


Comments

Postari populare

Tot ce trebuie să știți despre Linux: noțiuni fundamentale pentru începători - 2

Tot ce trebuie să știți despre Linux: noțiuni fundamentale pentru începători - 3

Modalitati de instalare a aplicatiilor in Linux Mint

jdSystemMonitor: alternativă modernă și rapidă

Tot ce trebuie să știți despre Linux: noțiuni fundamentale pentru începători - 4

Tot ce trebuie să știți despre Linux: noțiuni fundamentale pentru începători - 5

Tot ce trebuie să știți despre Linux: noțiuni fundamentale pentru începători - 6

LxQt 2.3.0: minim de resurse, maxim de productivitate

Stăpâniți journalctl: strategii de curățare și control

Dincolo de minimalism: ce aduce nou IceWM 4.0.0