DD- (1) página manual

DD- (1) página manual

Nome

DD - converta e copie um arquivo

Sinopse

dd [[Operando]…
dd OPÇÃO

Descrição

Copie um arquivo, convertendo e formatando de acordo com os operandos.

BS = bytes
Force IBS = bytes e obs = bytes
CBS = bytes
converter bytes bytes de cada vez
Conv = Convs
Converta o arquivo conforme a lista de símbolos separados por vírgula
contagem = blocos
Copiar apenas blocos de entrada
IBS = bytes
Leia bytes bytes de cada vez
if = arquivo
Leia do arquivo em vez de stdin
iflag = sinalizadores
Leia de acordo com a lista de símbolos separados por vírgula
obs = bytes
Escreva bytes bytes de cada vez
de = arquivo
Escreva no arquivo em vez de stdout
oflag = sinalizadores
Escreva como a lista de símbolos separados por vírgula
busca = blocos
Saltar blocos de bloqueios obscenos no início da saída
Skip = Blocks
Skip Blocks Blocks do tamanho de IBS no início da entrada
status = noxfer
suprimir estatísticas de transferência

Blocos e bytes podem ser seguidos pelos seguintes sufixos multiplicativos: XM M, C 1, W 2, B 512, KB 1000, K 1024, MB 1000*1000, M 1024*1024, GB 1000*1000*1000, G 1024* 1024*1024, e assim por diante para T, P, E, Z, Y.

Cada símbolo de convulsão pode ser:

ASCII
de EBCDIC para ASCII
EBCDIC
de ASCII a EBCDIC
IBM
De ASCII a EBCDIC alternativo
bloquear
PAD Records terminados em linha de linha com espaços para o tamanho da CBS
desbloquear
Substitua os espaços à direita em registros de tamanho CBS por Newline
lcase
Altere a caixa superior para minúsculas
nocreat
Não crie o arquivo de saída
excl
falhar se o arquivo de saída já existir
NOTRUNC
Não truque o arquivo de saída
ucase
Altere a minúscula para o maiúsculas
cotonete
Troque todos os pares de bytes de entrada
Noerror
Continue após erros de leitura
sincronizar
PACT TODOS O BLOCO DE ENTRADOS COM NULS TO IBS-SKIED; Quando usado com bloco ou desbloqueio, bloco com espaços em vez de nuls
fdatasync
Escreva fisicamente os dados do arquivo de saída antes de terminar
fsync
Da mesma forma, mas também escreva metadados

Cada símbolo do Flag pode ser:

acrescentar
Modo de anexo (faz sentido apenas para a saída; conv = notrunc sugeriu)
direto
Use E/S direto para dados
Falha no diretório, a menos que um diretório
DSYNC Use a E/S sincronizada para sincronização de dados da mesma forma, mas também para metadados não-bloqueio Uso de E/S não bloqueio Noatime Não atualize tempo de acesso Noctty Não atribua a Terminal de controle do arquivo Nofollow não segue symblinks

O envio de um sinal USR1 para um processo em execução 'DD' faz com que ele imprima estatísticas de E/S para erros padrão e depois retomar a cópia.

Cw $ dd if =/dev/zero de =/dev/null & pid = $!
CW $ Kill -USR1 $ PID; sono 1; Mate $ pid
18335302+0 registros em
18335302+0 registra 9387674624 bytes (9.4 GB) copiado, 34.6279 segundos, 271 Mb/s

As opções são:

-ajuda
exibir esta ajuda e saída
-versão
Saída da versão e saída da versão

Autor

Escrito por Paul Rubin, David Mackenzie e Stuart Kemp.

Relatórios de bugs

Relatar bugs para .

direito autoral

Copyright © 2008 Free Software Foundation, Inc. Licença GPLV3+: GNU GPL Versão 3 ou mais tarde
Este é um software livre: você é livre para alterá -lo e redistribuí -lo. Não há garantia, na medida permitida por lei.

Veja também

A documentação completa para dd é mantido como um manual texinfo. Se o informações e dd Os programas são instalados adequadamente no local, o comando

Info CoreUtils 'DD Invocation'

deve dar acesso ao manual completo.

Tutoriais do Linux relacionados:

  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Mastering Bash Script Loops
  • Como montar a imagem ISO no Linux
  • Manipulando a entrada do usuário em scripts bash
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Como lançar processos externos com Python e…
  • Melhores gravadores de tela do Ubuntu
  • Formatando o disco SD ou USB em Linux
  • Coisas para instalar no Ubuntu 20.04
  • Como se conectar a um servidor FTP usando o Python