Тази страница ще ни покаже как да създадем списък на файлове и папки, наредени по размер, като използваме стандартни команди на Linux.
За да получите списък с размера на всеки елемент в папка, ще искате да използвате командата du така:
du -sm *
Аргументът -m ще върне обява в мегабайти (имайте предвид, че можете да използвате -h за четене от човек, но няма да се сортира правилно)
Сега ще искаме да изпълним това чрез командата sort, сортирайки в обратен ред -r и numeric -n:
ду-шм * | sort -nr
Единственият проблем тук е, че ще получим твърде много изход, ако има много файлове и папки, така че можем да го пробием през командата:
ду-шм * | sort -nr | Повече ▼
Или можем просто да върнем първите 15 най-големи елемента:
ду-шм * | sort -nr | глава -15
Това ще върне списък с нещо подобно:
2907 Файлове1 993 Файлове2 38 Somefile.txt