Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FGV 2024

Sistemas OperacionaisLinux
Código
fg075493
Banca
FGV
Órgão
AL-PR
Ano
2024
Nível
Médio
Cargo
Técnico Legislativo - Suporte e Manutenção
Em um sistema Ubuntu Linux, o comando que o administrador deve utilizar para saber a que pacote pertence o arquivo /etc/named.conf, é:
  1. Adpkg -S /etc/named.conf
  2. Bapt repository /etc/named.conf
  3. Cyast2 info /etc/named.conf
  4. Ddpkg -L /etc/named.conf
  5. Eyast2 package /etc/named.conf
Revelar gabarito e comentário

GabaritoA — dpkg -S /etc/named.conf

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

Linux - Gerenciamento de Pacotes

Gabarito: letra A. O comando dpkg -S /etc/named.conf é o correto, pois pesquisa a qual pacote o arquivo pertence. Em sistemas Debian/Ubuntu, dpkg -S (search) é a ferramenta padrão para essa finalidade. As demais alternativas ou usam opções trocadas ou comandos de outras distribuições.

  1. 1dpkg -S (Search)Arquivo → Pacote
  2. 2dpkg -L (List)Pacote → Arquivos
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

dpkg -S busca no banco de dados de pacotes instalados e retorna o nome do pacote que contém o arquivo especificado. Exemplo: dpkg -S /etc/named.conf pode retornar "bind9: /etc/named.conf". É a sintaxe exata para a tarefa.

Alternativa B — ❌ Incorreta

"apt repository" não é um comando válido. O apt possui subcomandos como install, remove, search, update, mas "repository" não existe. Além disso, apt search busca por nome ou descrição de pacote, não por arquivo.

Alternativa C — ❌ Incorreta

yast2 é a ferramenta de administração do openSUSE e SLES, não do Ubuntu. O subcomando "info" não é padrão para buscar pacote por arquivo.

Alternativa D — ❌ Incorreta

dpkg -L lista os arquivos de um pacote, mas exige o nome do pacote como argumento, não o caminho do arquivo. A opção -L é o inverso do desejado: dado um pacote, mostra seus arquivos; o enunciado pede dado um arquivo, descobrir o pacote.

Alternativa E — ❌ Incorreta

Assim como a C, yast2 package não é um comando válido no Ubuntu. O gerenciamento de pacotes no openSUSE é feito por zypper ou yast2 sw_single, não por "package".

NÃO CAIA NESSA!

A banca explora a confusão entre dpkg -S e dpkg -L. Enquanto -S (search) descobre o pacote dono do arquivo, -L (list) mostra os arquivos de um pacote. Memorize: S de Search, L de List. Além disso, comandos como apt repository e yast2 são distratores para quem conhece outras distribuições.

PEGA ESSA DICA!

No Ubuntu/Debian, decore os principais comandos dpkg: -i (instalar), -r (remover), -l (listar pacotes), -S (buscar arquivo) e -L (listar arquivos de um pacote). Pratique no terminal.

Gabarito: letra A.

Link permanente: /questoes/fg075493