A pesquisa de arquivos no Linux em geral é bastante fácil com o comando find, que possui ferramentas internas para localizar arquivos maiores que um determinado tamanho, por exemplo:

find / -type f -size +10M

No exemplo acima, encontraremos todos os arquivos maiores que um determinado tamanho, o que é aceitável, mas geralmente estamos interessados ​​em todo o caminho do arquivo separadamente; se você tentar o exemplo acima, você receberá muitas mensagens de erro devido a problemas de acesso ou arquivos proibidos de ler. De um modo geral, a solução dos 2 o problema é facilmente solucionado, executando o comando acima, da seguinte maneira:

find / -type f -size +10M -exec ls -lh {} \; 2> /dev/null | awk '{ print $NF ": " $5 }'