O que é dd se = / dev / zero de = / EMPTY bs = 1M

6

Freqüentemente vejo esse comando para uso ao criar uma caixa Vagrant

sudo dd if=/dev/zero of=/EMPTY bs=1M

Para mim, parece que está copiando vários caracteres NULL em um arquivo chamado EMPTY no FS root 1MB de cada vez. Minha pergunta é como isso otimiza o uso do espaço no disco depois que o arquivo é removido.

    
por Heath N 20.03.2015 / 16:32

1 resposta

9

Ele efetivamente escreve zeros em todo o espaço vazio no volume; isso permite uma melhor compactação do arquivo físico que contém o disco virtual.

    
por 20.03.2015 / 16:36