Situatie
Dorim sa vedem topul fisierelor/folderelor care ocupa cel mai mult spatiu pe disc in Linux din CLI.
Solutie
Pasi de urmat
Deschidem terminalul si scriem urmatoarea comanda:
du -hsx * | sort -rh | head -6 Aceasta comanda ne arata cele mai mari 6 fisiere. Daca dorim sa listam mai multe rezultate, schimbam parametrul head. De exemplu daca rulam comanda: du -hsx * | sort -rh | head -10 o sa avem listate primele 10 cele mai mari fisiere/foldere.
Sintaxa explicata:
- du – estimeaza spatiul ocupat de fisiere
- -hsx – (-h) format simplu de citit (huma readable format), (-s) sumarizeaza rezultatul, (-x) Format pentru un singur fisier
- -sort – sorteaza liniile text
- -rh – (-r) inverseaza rezultatul comparatiei, (-h) pentru a compara format simplu de citit
- head – afiseaza primele n linii de fisiere
Leave A Comment?