As vezes precisamos dividir um arquivo em diversos arquivos. Exemplo: Dividir um arquivo de 4Gb e transforma-lo em diversos arquivos de 700Mb para grava-los em CD.
Segue uma diquinha de ouro para isso:
1º – Compactando arquivo com tar.gz:
Segue uma diquinha de ouro para isso:
1º – Compactando arquivo com tar.gz:
# tar -czvf arquivo.tar.gz arquivo.txt2º – Dividindo o arquivo.tar.gz (tamanho 28Mb) em 3 arquivos de 10MB:
# tar -c -M –tape-length=10000 -f arquivo1.tar -f arquivo2.tar -f arquivo3.tar arquivo.tar.gz3º – Restaurando os 3 arquivos gerados no arquivos original:
tar -x -M –file=arquivo1.tar –file=arquivo2.tar –file=arquivo3.tar arquivao.tar.gz
No segundo passo faltou a opção "-M", isto é, o correto é:
ResponderExcluir# tar -c -M –tape-length=10000 -f arquivo1.tar -f arquivo2.tar -f arquivo3.tar arquivo.tar.gz
Corrigido, anônimo!
ResponderExcluir