Carregando...
Como utilizar o comando FIND no Linux
imprimir
  • 0
O comando FIND é um poderoso comando para encontrar informações no Linux, seja texto dentro de arquivo ou arquivos baseados em tamanho/permissão.

 

FIND é um poderoso comando para você encontrar informações no Linux. Vamos mostrar 5 exemplos de como utilizar este comando.

OBS: Você pode consultar o manual do comando digitando:

man find

Encontrando arquivos com o FIND

find -iname arquivo.php

Este comando fará uma busca pelo arquivo "arquivo.php" no diretório presente.

find /home/user -iname arquivo.php

Este comando buscará no diretório "/home/user" pelo arquivo "arquivo.php".

find / -iname sarquivo.php

Este comando vasculhará todos os arquivos presentes no computador em busca do arquivo "arquivo.php".

 

Buscar textos ou strings dentro de arquivos com o FIND

find ./* -type f -exec grep -l texto {} \;

Este comando ira vasculhar todos os arquivos de seu computador a procura de quais contém a palavra "texto".

 

Encontrar arquivos baseados em tamanho utilizando o comando FIND

find /home -size +2G

Este comando irá procurar na pasta “/home” arquivos que possuem um tamnho maior que 2 gigabytes….

find /home -size 2G

….este encontrará arquivos com exatemente 2 gigabytes…

find /home -size -2 G

e este encontrar arquivos com menos de 2 gigabytes.

 

Encontrar arquivos a partir da permissão

find /home -type f perm 644

Com este comando você irá encontrar todos os arquivos com a permisão 644 na pasta "/home".

 

Encontrar arquivos modificados nos últimos 30 dias

find /home/user -mtime 30

Com este comando, você buscará por arquivos que foram modificados nos últimos 30 dias na pasta "/home/user".

 

 

Esta resposta lhe foi útil?

Artigos Relacionados