Как найти самые большие файлы в Linux

Как найти самые большие файлы в Linux

Когда на диске остаётся мало места, вопрос поиска больших файлов становится особенно актуальным.

Для того чтобы найти большие файлы в Linux воспользуемся утилитой find.

$ find <DIR> -mount -type f -ls 2> /dev/null | sort -rnk7 | head -3 | awk '{printf "%10d MB\t%s\n",($7/1024)/1024,$NF}'

Попробуем найти 3 самых крупных файла начиная с корня:

[root@rocknrolla /]# find / -mount -type f -ls 2> /dev/null | sort -rnk7 | head -3 | awk '{printf "%10d MB\t%s\n",($7/1024)/1024,$NF}'
       156 MB	/var/lib/clamav/daily.cld
       112 MB	/var/lib/clamav/main.cvd
       101 MB	/usr/lib/locale/locale-archive
Поделиться: