Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — Quadrix 2024

Sistemas OperacionaisLinux
Código
qg353248
Banca
Quadrix
Órgão
CRT-01
Ano
2024
Nível
Médio
Cargo
Assistente de Tecnologia da Informação
No que se refere aos comandos do sistema operacional Linux, julgue o item.A opção “‑type”, no comando find, permite filtrar resultados com base no tipo de arquivo, como diretórios, links simbólicos ou arquivos regulares.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Comando find e a opção -type no Linux

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 d

Para listar apenas arquivos regulares:

find . -type f

E para localizar links simbólicos:

find . -type l

A 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.

Alternativa C — ✅ Certo ⟵ GABARITO

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