Seznam souborů a adresářů podle velikosti v systému Linux
Tato stránka nám ukáže, jak vytvořit seznam souborů a složek seřazených podle velikosti pomocí standardních příkazů Linuxu.
Příkaz
Chcete-li získat seznam velikosti každé položky ve složce, budete chtít použít příkaz du takto:
du -sm *
Argument -m vrátí výpis v megabajtech (všimněte si, že můžete použít -h pro lidi čitelný, ale nebude správně třídit)
Nyní budeme chtít spustit tento příkaz sortem, tříděním v opačném pořadí -r a číslicemi -n:
du -sm * | sort -nr
Jediným problémem je to, že dostaneme příliš mnoho výstupu, pokud je spousta souborů a složek, takže můžeme buď potáhnout to prostřednictvím více příkazů:
du -sm * | třídit -nr | více
Nebo můžeme jen vrátit 15 největších položek:
du -sm * | třídit -nr | hlava -15
Tím se vrátíte výpis takto:
2907 Soubory1 993 Soubory2 38 Somefile.txt