cpio
é um formato padrão, cada um dos outros (exceto possivelmente para pax
) tem peculiaridades. O segundo melhor (porque é muito portátil) é o GNU tar
.
Existem muitas ferramentas de arquivamento para o Unix, com diferentes graus de disponibilidade. Para tornar as coisas mais confusas, muitos deles podem escrever os formatos uns dos outros.
Estou buscando mais informações sobre seus méritos relativos e por que gostaria de um sobre o outro (em diferentes circunstâncias).
A paisagem dos arquivadores, pelo que entendi (considerando apenas o software F / LOSS):
Estou ciente da comparação , mostrando que dump
beats ) tar
e cpio
para lidar com várias anomalias no sistema de arquivos e replicar exatamente seu conteúdo. No entanto, dump
é principalmente orientado para o arquivamento em nível de sistema de arquivos e não obtém grande suporte no Linux (pelo menos o Linus não está muito interessado em mantê-lo em execução).
Em geral, por que eu escolheria um desses arquivadores, particularmente tar / cpio / pax, sobre outro, e por quê? Qual deles eu geralmente deveria procurar primeiro?
cpio
é um formato padrão, cada um dos outros (exceto possivelmente para pax
) tem peculiaridades. O segundo melhor (porque é muito portátil) é o GNU tar
.