Questão de Sistemas Operacionais — Linux — Quadrix 2024
- Código
- qg353248
- Banca
- Quadrix
- Órgão
- CRT-01
- Ano
- 2024
- Nível
- Médio
- Cargo
- Assistente de Tecnologia da Informação
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: Certo (C). A opção -type do comando find permite, de fato, filtrar resultados com base no tipo de arquivo, como diretórios (d), links simbólicos (l) e arquivos regulares (f). Essa é uma funcionalidade documentada e amplamente utilizada no Linux.
O comando find é uma ferramenta essencial para localizar arquivos e diretórios no sistema de arquivos do Linux. Ele percorre uma hierarquia de diretórios a partir de um caminho inicial e aplica expressões de teste para selecionar os itens que atendem aos critérios especificados. A opção -type é um desses testes, permitindo restringir a busca a um tipo específico de arquivo.
No Linux, tudo é tratado como arquivo, mas existem diferentes tipos, cada um com uma letra de identificação usada pelo comando find e também pelo comando ls -l:
f: arquivo regular (arquivos comuns, como textos, scripts, binários);
d: diretório;
l: link simbólico (atalho para outro arquivo ou diretório);
b: dispositivo de bloco (ex.: discos);
c: dispositivo de caractere (ex.: terminais);
p: pipe nomeado (FIFO);
s: socket (usado para comunicação entre processos).
Por exemplo, para listar todos os diretórios dentro do diretório atual, usa-se:
find . -type dPara listar apenas arquivos regulares:
find . -type fE para localizar links simbólicos:
find . -type lA opção -type aceita exatamente essas letras, e a questão afirma corretamente que ela permite filtrar por diretórios, links simbólicos ou arquivos regulares. Não há pegadinha aqui: a afirmação é literalmente verdadeira.
É importante não confundir -type com outras opções do find, como -name (filtra por nome), -size (filtra por tamanho) ou -perm (filtra por permissões). Cada uma tem uma função específica, e a banca pode tentar trocá-las em questões futuras.
A afirmação está correta. A opção -type do comando find é exatamente o que o enunciado descreve: um filtro por tipo de arquivo. Os valores mais comuns são f (arquivo regular), d (diretório) e l (link simbólico), mas também existem b, c, p e s. Portanto, o item está Certo.
Gabarito: letra C (Certo).
Link permanente: /questoes/qg353248