Como usar o Find Command para pesquisar arquivos com base no tamanho do arquivo

Como usar o Find Command para pesquisar arquivos com base no tamanho do arquivo

Esta configuração listará alguns exemplos sobre como pesquisar arquivos usando encontrar comando com base no tamanho do arquivo.

Exemplo 1

Vamos começar pesquisando todos os arquivos em nosso diretório de trabalho atual com tamanho de arquivo de 6 MB:

$ encontre . -tamanho 6m 

O sufixo M denota megabytes que são 1048576 bytes. Os outros sufixos disponíveis para o nosso descarte são:

  • B - 512 bytes blocos (este é o padrão se nenhum sufixo for usado)
  • C - Bytes
  • W - palavras de dois bytes
  • K - Kilobytes
  • M - Megabytes
  • G - Gigabytes

Exemplo 2

O exemplo abaixo procurará todos os arquivos mais de 2 gigabytes. Observe o uso de+ sinal:

$ encontre . -tamanho +2g 

Exemplo 3

O de cima encontrar O comando foi usado para procurar todos os arquivos maiores que o tamanho especificado. Próximo, encontrar Exemplo de comando pesquisará todos os arquivos com menos de 10 kilobytes de tamanho. Observe o uso de- sinal:

$ encontre . -Tamanho -10k 

Exemplo 4

Neste exemplo, usaremos encontrar comando para pesquisar arquivos superiores a 10 MB, mas menor que 20 MB:

# encontrar . -tamanho +10m -Size -20m 

Exemplo 5

Neste exemplo, usamos o encontrar comando para pesquisar arquivos em /etc Diretório maior que 5 MB e também imprimimos seu tamanho de arquivo relevante:

$ find /etc -size + 5m -exec ls -sh  + 6.1m/etc/udev/hwdb.BIN 

Exemplo 6

Encontre os primeiros 3 maiores arquivos localizados em um diretório atual recursivamente:

$ encontre . -Tipo F -Exec LS -s  + | Classificar -n -r | cabeça -3 

Exemplo 7

Encontre os três primeiros arquivos menores localizados em um diretório atual recursivamente:

$ find / etc / -Type f -exec ls -s  + | classificar -n | cabeça -3 

Exemplo 8

No último exemplo, usaremos encontrar comando para pesquisar arquivos vazios:

$ encontre . -tipo F -size 0b ou $ encontre . -Tipo F -vazio 

Tutoriais do Linux relacionados:

  • Como encontrar uma string ou texto em um arquivo no Linux
  • Como encontrar arquivos grandes no Linux
  • Comandos básicos do Linux
  • Download do arquivo wget no Linux
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…
  • Como montar a imagem ISO no Linux
  • Como truncar o arquivo no Linux
  • Como manipular as tabelas de partição GPT com Gdisk e Sgdisk…
  • Como encontrar o arquivo no Linux
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes