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
Nenhum comentário:
Postar um comentário