Qual é a finalidade do comando find?
Localizar arquivos e diretórios no sistema de arquivos.
Qual é a sintaxe geral do comando find?
find STARTING_PATH OPTIONS EXPRESSION
O que define o STARTING_PATH no find?
O diretório onde a busca se inicia.
Para que servem as OPTIONS no find?
Controlar o comportamento e critérios da busca.
O que define a EXPRESSION no find?
A consulta que determina o que será buscado.
O que faz o comando find . -name “myfile.txt”?
Procura myfile.txt no diretório atual e abaixo.
Por que expressões com curingas devem ser colocadas entre aspas no find?
Para evitar expansão prematura pelo shell.
O que faz o comando find /home/frank -name “*.png”?
Localiza arquivos .png em /home/frank e subdiretórios.
Qual opção do find filtra arquivos regulares?
-type f
Qual opção do find filtra diretórios?
-type d
Qual opção do find filtra links simbólicos?
-type l
O que faz o comando find . -type d -name “example”?
Localiza diretórios chamados example.
Qual a função da opção -iname?
Buscar nomes ignorando maiúsculas e minúsculas.
Qual a função da opção -not?
Retornar resultados que não correspondem ao critério.
Qual a função da opção -maxdepth?
Limitar a profundidade da busca.
O que faz a opção -mtime no find?
Filtra arquivos pelo tempo de modificação.
O que significa o valor passado para -mtime?
Número de dias desde a última modificação.
O que faz o comando sudo find / -name “*.conf” -mtime 7?
Localiza arquivos .conf modificados nos últimos 7 dias.
Por que sudo é usado em buscas a partir de /?
Para acessar diretórios protegidos do sistema.
Qual opção do find filtra arquivos por tamanho?
-size
O que significa -size 100c?
Arquivos com exatamente 100 bytes.
O que significa -size +100k?
Arquivos maiores que 100 kilobytes.
O que significa -size -20M?
Arquivos menores que 20 megabytes.
O que significa -size +2G?
Arquivos maiores que 2 gigabytes.