===== Exemplos do comando dd =====
* **Cópia de um arquivo para outro:**
dd if=/path/arquivo_origem of=/path/arquivo_destino
- Exemplo simples de cópia de arquivo.
* **Criar uma imagem de backup de um disco:**
- dd if=/dev/sda of=/path/backup.img bs=4M
- Faz backup do disco ''/dev/sda'' para o arquivo ''backup.img'', com blocos de 4 MB.
* **Restaurar uma imagem de disco para um dispositivo:**
- dd if=/path/backup.img of=/dev/sda bs=4M
- Restaura o backup do arquivo ''backup.img'' para o disco ''/dev/sda''.
* **Criar uma imagem ISO de um CD/DVD:**
- dd if=/dev/cdrom of=/path/cd_backup.iso
- Cria uma imagem ISO de um CD/DVD no arquivo ''cd_backup.iso''.
* **Copiar o Master Boot Record (MBR):**
- dd if=/dev/sda of=/path/mbr_backup.img bs=512 count=1
- Copia os primeiros 512 bytes (MBR) de um disco.
* **Apagar um disco preenchendo com zeros:**
- dd if=/dev/zero of=/dev/sda bs=1M
- Preenche todo o disco ''/dev/sda'' com zeros, limpando todos os dados.
* **Testar a velocidade de gravação de um disco:**
- dd if=/dev/zero of=/path/teste.img bs=1G count=1 oflag=direct
- Grava 1 GB de zeros diretamente no arquivo `teste.img`, útil para testar a velocidade de gravação.
* **Converter o conteúdo de um arquivo para letras maiúsculas durante a cópia:**
- dd if=/path/arquivo_origem of=/path/arquivo_destino conv=ucase
- Converte o conteúdo do arquivo para maiúsculas durante a cópia.
* **Cópia de uma partição específica:**
- dd if=/dev/sda1 of=/path/particao_backup.img bs=4M
- Copia uma partição específica do disco para um arquivo de imagem.
* **Sincronizar e garantir que os dados foram escritos corretamente:**
- dd if=/path/arquivo_origem of=/path/arquivo_destino && sync
- Após a cópia, o comando ''sync'' garante que todos os dados foram gravados.
* **Criar um pendrive bootável com uma imagem ISO:**
- dd if=/path/imagem.iso of=/dev/sdX bs=4M status=progress && sync
- Substitua `/path/imagem.iso` pela ISO que deseja usar e `/dev/sdX` pelo dispositivo USB. **Cuidado** para especificar o dispositivo correto.
* **Criar um pendrive bootável com o Ubuntu:**
sudo dd if=path/to/linux.iso of=/dev/sdX bs=4M status=progress oflag=sync
- Exemplo específico para gravar a imagem do Ubuntu em um pendrive conectado como ''/dev/sdb''.
* **Criar um pendrive bootável com o Windows:**
- dd if=/path/windows.iso of=/dev/sdc bs=4M status=progress && sync
- Exemplo de criação de pendrive bootável com a ISO do Windows, gravando no dispositivo ''/dev/sdc''.