Questão FC671348
A respeito da arquitetura e da organização de computadores e dos sistemas operacionais, julgue o item a seguir. Caso se deseje localizar arquivos no diretório /dados/cfbio e em seu
Sem classificação
QUADRIX · 2025
A respeito da arquitetura e da organização de computadores e dos sistemas operacionais, julgue o item a seguir.
Caso se deseje localizar arquivos no diretório /dados/cfbio e em seus subdiretórios, excluindo a exibição de arquivos binários e ocultos, deve‑se executar o comando: locate /dados/cfbio ‑type f ! ‑name “*.bin” ‑not ‑path “*/.*”.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A afirmação é ERRADA porque mistura comandos e pressupostos incorretos. O utilitário locate não aceita opções como -type, -name ou -path; essas são opções do comando find.
Além disso, locate pesquisa uma base indexada e não inspeciona conteúdo de arquivos, portanto não consegue distinguir arquivos binários de textuais para excluí‑los com base no conteúdo. A base também pode estar desatualizada.
Para obter o comportamento desejado deve‑se usar find, por exemplo: find /dados/cfbio -type f ! -name '*.bin' -not -path '*/.*'. Como alternativa, é possível usar locate e filtrar a saída com ferramentas como grep, lembrando as limitações citadas.
Conteúdo do catálogo FC Concursos · Atualizado em