dd: align page throughout the platforms (#12919)

This commit is contained in:
Sebastiaan Speck
2024-06-10 19:27:34 +02:00
committed by GitHub
parent 4190c0395c
commit ad8e1abab8
15 changed files with 68 additions and 100 deletions

View File

@@ -3,30 +3,22 @@
> Converte e copia um arquivo.
> Mais informações: <https://manned.org/man/dd.1p>.
- Cria um USB drive bootável a partir de um arquivo isohybrid (como uma archlinux-xxx.iso) e mostra o progresso:
- Cria um USB drive bootável a partir de um arquivo isohybrid (como uma `archlinux-xxx.iso`):
`dd if={{arquivo.iso}} of=/dev/{{usb_drive}} status=progress`
`dd if={{caminho/para/arquivo.iso}} of={{/dev/usb_drive}}`
- Clona um drive para outro drive com 4 MiB block, ignora erros e mostra o progresso:
- Clona um drive para outro drive com 4 MiB block e ignora erros:
`dd if=/dev/{{drive_fonte}} of=/dev/{{drive_destino}} bs=4M conv=noerror status=progress`
`dd bs=4194304 conv=noerror if={{/dev/drive_fonte}} of={{/dev/drive_destino}}`
- Gera um arquivo com 100 bytes aleatórios utilizando o kernel random driver:
- Gera um arquivo com um número específico de bytes aleatórios utilizando o kernel random driver:
`dd if=/dev/urandom of={{arquivo_random}} bs=100 count=1`
`dd bs={{100}} count={{1}} if=/dev/urandom of={{caminho/para/arquivo_random}}`
- Faz o benchmark da performance de escrita de um disco:
`dd if=/dev/zero of={{arquivo_1GB}} bs=1024 count=1000000`
`dd bs={{1024}} count={{1000000}} if=/dev/zero of={{caminho/para/arquivo_1GB}}`
- Gera um backup do sistema em um arquivo IMG e mostra o progresso:
`dd if=/dev/{{dispositivo_drive}} of={{caminho/para/arquivo.img}} status=progress`
- Restaura um drive a partir de um arquivo IMG e mostra o progresso:
`dd if={{caminho/para/arquivo.img}} of=/dev/{{dispositivo_drive}} status=progress`
- Checa o progresso de um processo `dd` rodando (rode esse comando de outro shell):
`kill -USR1 $(pgrep -x dd)`
`dd if={{/dev/dispositivo_drive}} of={{caminho/para/arquivo.img}} status=progress`