Compactando e descompactando arquivos pelo shell com o p7zip-full
O p7zip-full, que utiliza lzma2, é muito interessante para a compactação de arquivos, pois possui uma alta taxa de compressão e também permite a divisão do arquivo de saída em vários arquivos menores.
Ele suporta os formatos 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, ISO, MSI, WIM, NSIS, RPM e DEB
Mais informações sobre ele em:
Instalação:
Exemplos:
Mais informações sobre ele em:
Instalação:
Exemplos:
Compressão
$ tar -cv file | lzma -zf --best | split -a 3 -d -b 100m - file.tar.lzma.
OBS.: Serão gerados arquivos em blocos de 100M;
substitua o file do comando acima pelos nomes dos arquivos ou por *.txt, *.*, *.php...
substitua o file do comando acima pelos nomes dos arquivos ou por *.txt, *.*, *.php...
Descompressão
$ cat file.tar.lzma.* > file.tar.lzma
$ lzma -d file.tar.lzma
$ tar -xv file.tar
Comentários
Postar um comentário