GNU/Linux >> Linux Esercitazione >  >> Linux

Formato archivio indicizzato?

Il formato Zip comprime ciascun file separatamente, quindi li combina (con una directory di contenuti di archivio) in un unico file di archivio.


Oltre al già citato formato zip, il file dar e dump anche le utility sono brave a gestirlo e, a differenza di zip, mantengono i permessi unix. Per dar si desidera evitare di utilizzare l'opzione di archiviazione solida, in quanto risale al metodo tar/gzip di comprimere tutto in una volta, che offre una compressione migliore, ma rende l'estrazione dei singoli file più lunga poiché l'intero file deve essere decompresso fino al desiderato file viene trovato. dump gestisce piuttosto bene grandi set di file piccoli (decine di migliaia) e può eseguire la compressione multithread, ma legge solo file system ext[234].


pixz è una versione parallela e indicizzata di xz.

# Compress:
tar -I pixz -cf foo.tar.xz ./foo

# Decompress:
tar -I pixz -xf foo.tar.xz

# Very quickly list the contents of the compressed tarball:
pixz -l foo.tar.xz

# Very quickly extract a single file:
pixz -x dir/file < foo.tar.xz | tar x

Linux
  1. Come decomprimere il formato di file .xz in Linux usando le utility tar e xz?

  2. Come aggiungere/aggiornare un file a un archivio Tar.gz esistente?

  3. Errore di output dall'archivio:Tar.xz:formato file non riconosciuto?

  4. Errore tar:EOF imprevisto nell'archivio

  5. Aggiornamento di un singolo file in un tar compresso

Come estrarre (decomprimere) il file Tar Gz

Come estrarre (decomprimere) il file tar.xz

Come creare file Tar Gz

Come risolvere:stdin:non in formato gzip

Come comprimere file/cartelle in formato .zip, tar.xz e 7z in Ubuntu Desktop

Estrai il file tar.gz in Linux