3.2.10 find
Pesquisa por arquivos ou diretórios no sistema. Sintaxe:
find [diretório] [opções/expressão]
Opções:
- -iname [expressão]: faz a busca pelo nome do arquivo ou diretório;
- -maxdepth [num]: nível máximo de diretórios abaixo do diretório de busca;
- -mtime [num]: busca por arquivos modificados [num] dias atrás;
- -size [num]k: busca por arquivos com tamanho igual a [num] Kbytes.
- -type [tipo]: procura por arquivo do [tipo]:
- d: diretório
- f: arquivo regular
- l: link simbólico
Exemplos:
$ find /etc -iname casa
$ find / -type f -size +1000k
Na primeira linha, a consulta é feita somente dentro do diretório /etc por qualquer arquivo que contenha em seu nome a palavra "casa". Já na segunda linha, o caractere / indica que a consulta deve ser feita em toda a raiz do sistema, -type f indica que devem ser pesquisados somente arquivos, e -size +1000k que o tamanho tem que ser superior a 1000 Kbytes.