Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — Quadrix 2024

Sistemas OperacionaisGeral
Código
qa633031
Banca
Quadrix
Órgão
CFP
Ano
2024
Cargo
Ana Tec ( )
Com relação à implementação e ao gerenciamento de backups, à recuperação de dados e à identificação e à correção de falhas e de problemas, julgue o item a seguir.   No sistema operacional Linux, o comando dd if=/ dev/sda of=dev/sdb é utilizado para fazer cópias de baixo nível de dispositivos de armazenamento interos, como discos ou partições.
  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 dd no Linux: cópia de baixo nível de dispositivos

Gabarito: CERTO. O comando dd if=/dev/sda of=/dev/sdb copia, em nível de blocos, todo o conteúdo do dispositivo de origem /dev/sda para o dispositivo de destino /dev/sdb, sendo amplamente utilizado para clonagem de discos e partições, ou seja, cópias de baixo nível. A afirmação está correta.

O comando dd é uma ferramenta clássica do Linux (e de sistemas Unix) usada para conversão e cópia de dados em nível de blocos. Diferentemente de comandos como cp, que operam sobre arquivos dentro de um sistema de arquivos, o dd lê e escreve diretamente os blocos brutos de um dispositivo, ignorando a estrutura de arquivos. Isso permite criar uma imagem idêntica de um disco ou partição, incluindo o setor de boot, a tabela de partições e todos os dados, mesmo aqueles não visíveis pelo sistema de arquivos.

A sintaxe básica é dd if=origem of=destino, onde if (input file) indica o dispositivo ou arquivo de origem e of (output file) o de destino. No exemplo, if=/dev/sda lê o primeiro disco rígido e of=/dev/sdb escreve no segundo. Essa operação é frequentemente chamada de "clonagem de disco" e é útil para backups de baixo nível, migração de sistemas ou recuperação de dados.

É importante destacar que o dd opera sem considerar o sistema de arquivos: ele copia bloco a bloco, o que o torna ideal para replicar discos inteiros, mas também perigoso, pois um erro no destino pode destruir dados. Por isso, exige privilégios de superusuário (root) e deve ser usado com cautela.

A banca explora aqui o conhecimento da função do comando dd e sua aplicação em backups de baixo nível. A pegadinha comum seria confundir dd com comandos de cópia de arquivos como cp ou rsync, que operam em nível de arquivos, não de blocos. O enunciado descreve exatamente a função do dd, tornando a afirmação verdadeira.

  1. 1if=origem (/dev/sda)
  2. 2of=destino (/dev/sdb)
  3. 3Copia bloco a bloco
  4. 4Réplica exata do disco
LEVEL · soulevel.com.br

Item — ✅ CERTO

A afirmação está correta. O comando dd if=/dev/sda of=/dev/sdb é de fato utilizado para fazer cópias de baixo nível de dispositivos de armazenamento inteiros, como discos ou partições. Ele copia os dados em nível de blocos, criando uma réplica exata do dispositivo de origem no destino. Essa é uma prática comum para clonagem de discos e backups de baixo nível.

Gabarito: CERTO

Link permanente: /questoes/qa633031