În acest tutorial voi arăta cum puteți verifica spațiul utilizat pe HDD sau SSD direct din terminalul Linux.
Indiferent de cât de mare este capacitatea unității de stocare, trebuie întotdeauna să vedeți cât spațiu ați utilizat și ce fișiere îl utilizează.
Deși există modalități de a face acest lucru din interfața grafică în Linux, ca întotdeauna, obțineți mai multe detalii utilizând linia de comandă a terminalului.
Instrumentele terminalului sunt deosebit de utile pentru utilizatorii care monitorizează sisteme la distanță, de exemplu, administratorii de sistem ocupați care se conectează printr-o conexiune SSH.
Folosirea comenzii df în Linux
O abordare simplă pentru a verifica utilizarea discului pe un sistem este de a executa comanda df din directorul home într-o fereastră de terminal.
df
Ar trebui să vedeți o listă lungă de rezultate.
Această listă de elemente include nu numai hard disk-ul intern, ci și orice partiții separate, precum și unități virtuale și unități temporare de pe sistem.
Pentru a identifica unități fizice sau partiții pe unități fizice, căutați liste care încep cu /dev/, cum ar fi /dev/sda1/.
În acest caz, dev reprezintă dispozitivul și indică faptul că elementul care urmează este o unitate fizică sau o partiție pe o unitate fizică.
În cele din urmă, veți observa că, în mod implicit, comanda df afișează dimensiunea unității sau partiției în kiloocteți.
Simplificarea citirii comenzii df
Rezultatul brut generat de comanda df poate fi copleșitor.
Pot fi adăuga câteva argumente simple la comanda df pentru a face rezultatul puțin mai ușor de citit și de înțeles.
- Folosește argumentul -h pentru a afișa dimensiunile și utilizarea în megaocteți și gigaocteți. Argumentul -h se referă la „lizibil de către om”.
df -h
- Folosește df -h / pentru a vedea o imagine de ansamblu asupra utilizării discului. Această comandă va afișa utilizarea discului pentru sistemul de fișiere principal (/).
df -h /
- Transmiteți comanda df -h plus locația unei unități pentru a vedea informații doar despre acea unitate.
df -h /dev/sda2/
În cazul în care SSD-ul e conectat pe interfață SATA 3 locația va fi de forma celei de mai sus: /dev/sda2/ , iar în cazul unei unități NVMe locația va fi de forma /dev/nvme0n1p6.
Adăugarea unei locații la df ne permite să explorăm o singură zonă a unui sistem de fișiere sau o anumită unitate, ceea ce face ca rezultatul să fie mai concentrat și mai ușor de citit.
Rezultate specifice în funcție de tipul de sistem de fișiere
Folosind argumentul -t în combinație cu alte argumente, se pot returna rezultate doar pentru un anumit tip de sistem de fișiere.
De exemplu, FAT, NTFS, ext4 etc.
df -t ext4
În exemplu de mai sus, sistemul de fișiere principal al unității fizice este ext4, dar puteți utiliza orice nume de sistem de fișiere pe care îl aveți pe propriul sistem, cum ar fi FAT, exFAT, ext3, ext2 etc.
Reexecutați comanda adăugând argumentul -h.
Este important ca argumentul t să fie plasat la sfârșitul listei de argumente, deoarece argumentul t se așteaptă să fie urmat de un tip de sistem de fișiere.
Dacă, de exemplu, doriți să adăugați argumentul -h, trebuie să îl adăugați înainte de t, așa cum se arată mai jos.
df -ht ext4
Folosirea comenzii du – Linux Disk Usage
Adesea, am putea dori pur și simplu să verificăm cât spațiu ocupă un fișier sau un director.
Comanda du este utilă pentru acest lucru și funcționează într-un mod similar cu comanda df pe care am analizat-o anterior.
În exemplele următoare, am folosit directorul Downloads, care conține mai multe subdirectoare și fișiere.
Puteți utiliza orice director cu conținut de pe sistemul dumneavoastră pentru a încerca aceste comenzi.
Schimbați directorul, listați conținutul acestuia și apoi verificați utilizarea discului.
cd Downloads
ls
du
Rețineți că, similar comenzii df, în forma sa standard, comanda du returnează valori în kiloocteți.
Rezultatul acestei comenzi este destul de simplu: listează dimensiunea fiecărui subdirector, apoi numele și, în final, pe ultima linie, returnează suma tuturor dimensiunilor subdirectoarelor pentru a indica spațiul utilizat de director pe disc.
Adăugați argumentul -h pentru ca du să returneze rezultatele în megaocteți și gigaocteți
du -h
Simplificați rezultatul pentru a afișa doar dimensiunea totală a directorului.
Dacă vrem doar să cunoaștem dimensiunea totală a directorului și a subdirectoarelor sale, adăugarea argumentului -s va returna doar totalul.
du -hs
Specificați o locație pentru comanda du.
cd
du -hs Downloads

Lasă un răspuns