Questão de Sistemas Operacionais — Linux — FGV 2024
Sistemas Operacionais›Linux
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, é:
Adpkg -S /etc/named.conf
Bapt repository /etc/named.conf
Cyast2 info /etc/named.conf
Ddpkg -L /etc/named.conf
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.
1dpkg -S (Search)Arquivo → Pacote
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.