Comitê Gestor da Internet no Brasil
Grupo de Trabalho Formação de Recursos Humanos

 
CURSOS ONLINE - UNIX BÁSICO
 
 

Módulo 4: Unix

Comandos Básicos : Comando find

Procura por um determinado arquivo no winchester apartir do diretório especificado dando uma lista de quais diretórios se encontra o arquivo especificado.

Sintaxe:

find diretório [-parâmetros]

Parametros:

  • -name arquivo = indica o arquivo a ser procurado
  • -user usuário = indica que o arquivo tem que pertencer a o usuário indicado
  • -group grupo = indica que o arquivo tem que pertencer a o grupo indicado
  • -mtime n = procura os arquivos que foram modificados nos exatos n dias
  • -print = imprime o nome do arquivo na tela, é sempre necessário pois sem ele não irá ser mostrado nada
  • -exec comando {} \; = executa o comando para todos os arquivos encontrados o {} \; faz parte da sintaxe e é substituído pelo nome do arquivo e é necessário o espaço entre as chaves e a barra

Exemplos:

->find files -name relatorio.txt -print
 
->find / -name teste.c -user cris -exec rm {} \
^---  
esse exmplo ira procurar todos os arquivos teste.c apartir da raiz irá usar o comando rm quando achar o arquivo
->find /tmp -user cris -print
 
   
Apresentação | Conteúdo | Créditos
anterior
  próximo
2003 - GTRH - Comitê Gestor da Internet no Brasil