Zoznam súborov a adresárov podľa veľkosti v systéme Linux
Táto stránka nám ukáže, ako vytvoriť zoznam súborov a priečinkov usporiadaných podľa veľkosti pomocou štandardných príkazov Linux.
príkaz
Ak chcete získať zoznam s veľkosťou každej položky v priečinku, budete chcieť použiť príkaz du takto:
du -sm *
Argument -m vráti výpis v megabajtoch (všimnite si, že môžete použiť -h pre ľudské čitateľné, ale nebude správne triediť)
Teraz budeme chcieť spustiť toto prostredníctvom príkazu triedenie, zoradenie v opačnom poradí -r a numerické -n:
du -sm * | sort -nr
Jediným problémom je, že príliš veľa výstupov dostaneme, ak je veľa súborov a priečinkov, takže môžeme buď potrubím cez viac príkazov:
du -sm * | sort -nr | viac
Alebo môžeme len vrátiť top 15 najväčších položiek:
du -sm * | sort -nr | hlava -15
Týmto sa vráti niečo podobné:
2907 Súbory1 993 Súbory2 38 Somefile.txt