Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — CESPE / CEBRASPE 2025

Sistemas OperacionaisLinux
Código
ce418290
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Cargo
Ana ( )
Julgue o item a seguir, referente a gerenciamento de servidores Windows e Linux.   Em servidores Linux, caso seja necessária a execução de reparação de partições com estruturas danificadas, deve-se executar, como root, o comando fdisk –l.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

Gerenciamento de discos no Linux: fdisk e a reparação de partições

Gabarito: ERRADO. O comando fdisk -l apenas lista as partições existentes no disco; ele não realiza reparação de estruturas danificadas. Para essa finalidade, o utilitário adequado é o fsck (file system check), que verifica e repara inconsistências no sistema de arquivos. A banca trocou a função de listagem pela de reparação, uma armadilha clássica.

O fdisk é uma ferramenta de particionamento de disco. Com ela, o administrador cria, exclui, redimensiona e exibe as partições de um disco rígido. A opção -l (de list) faz exatamente o que o nome sugere: lista as partições de todos os discos ou de um disco específico. É um comando de visualização e manipulação da tabela de partições, não de verificação da integridade dos dados armazenados.

Quando uma partição apresenta estruturas danificadas — por exemplo, após uma queda de energia, desligamento incorreto ou falha de hardware — o que se deseja é verificar e reparar o sistema de arquivos contido nela. Essa é a função do fsck (ou, em distribuições mais recentes, do e2fsck para sistemas ext2/ext3/ext4). O fsck percorre a estrutura do sistema de arquivos, identifica inconsistências (como blocos órfãos, inodes corrompidos, entradas de diretório inválidas) e tenta corrigi-las automaticamente ou com a confirmação do administrador.

Na prática, o fluxo de reparação seria:

  1. Desmontar a partição (comando umount), pois o fsck não deve rodar em um sistema de arquivos montado e em uso.

  2. Executar fsck /dev/sda1 (substituindo pelo dispositivo correto) como root.

  3. Se necessário, reiniciar o sistema ou remontar a partição.

O fdisk -l poderia ser usado antes do fsck, apenas para identificar o nome do dispositivo (por exemplo, /dev/sda1) que precisa ser verificado. Mas a afirmação de que ele executa a reparação é incorreta.

A pegadinha aqui é a troca de função entre comandos: o candidato que decora nomes de comandos sem entender suas finalidades pode facilmente confundir fdisk (particionamento) com fsck (verificação/reparação). A banca explora exatamente essa confusão, apresentando um comando real do Linux, mas atribuindo a ele uma função que não possui.

NÃO CAIA NESSA!

A banca troca a função de listar partições (fdisk -l) pela de reparar estruturas danificadas. O candidato que sabe que fdisk é um comando de disco pode assumir que ele faz tudo relacionado a discos. Lembre-se: fdisk = particionamento; fsck = verificação e reparação do sistema de arquivos. Com esse par na cabeça, você não cai mais nessa.

Item — ❌ ERRADO

A afirmação está errada porque atribui ao fdisk -l uma função que ele não possui. O fdisk -l é um comando de listagem da tabela de partições, enquanto a reparação de estruturas danificadas é feita pelo fsck. A banca inverteu a finalidade dos comandos, criando um distrator que parece plausível para quem não domina a distinção entre particionamento e verificação de sistema de arquivos.

Gabarito: ERRADO

Link permanente: /questoes/ce418290