Localizar arquivos com base no tamanho
A opção -size do comando find é seguida por um valor numérico, e a unidade procura arquivos que correspondem a um tamanho especificado. Use a seguinte lista de unidades com a opção -size do comando find:
-
Para kilobytes, use a unidade k com k sempre em letras minúsculas.
-
Para megabytes, use a unidade M com M sempre em letras maiúsculas.
-
Para gigabytes, use a unidade G com G sempre em letras maiúsculas.
Você pode usar os caracteres de adição + e subtração - para incluir arquivos maiores e menores do que o tamanho fornecido, respectivamente. O exemplo a seguir mostra uma pesquisa por arquivos com um tamanho exato de 10 megabytes:
[developer@host ~]$ find -size 10M
...output omitted...
Para pesquisar os arquivos com tamanho superior a 10 gigabytes:
[developer@host ~]$ find -size +10G
...output omitted...
Para pesquisar os arquivos com tamanho inferior a 10 kilobytes:
[developer@host ~]$ find -size -10k
...output omitted...
A opção -size do comando find arredonda tudo para unidades únicas. Por exemplo, o comando find -size 1M mostra os arquivos com menos de 1 MB, porque arredonda todos os arquivos para 1 MB.