Wiki CgX

Parce que j'ai un cerveau, mais pas trop.

Outils pour utilisateurs

Outils du site


it:linux-utilitaires:compression

Compression (tar, gzip, 7z)

Tar/GZ

Compresser un répertoire

tar cvz <repertoire> > fichier.tar.gz

Version multi-coeur avec pigz

tar cv <repertoire> | pigz > fichier.tar.gz

=== Exclure des types de fichiers ===
<code>tar cvfz archive.tgz dossier/ --exclude=*.mp3

Exclure des répertoires

tar cvfz archive.tgz dossier/ --exclude=chemin/relatif

Décompresser une archive

tar xfvz fichier.tar.gz

7z

Le paquet à installer est p7zip-full

apt install p7zip-full

Compresser en 7z

7za a fichier.7z <fichiers/repertoires>

Compression maximale

7za a -t7z fichier.7z -m0=lzma2 -mx=9 -mfb=64 -md=1024m -ms=on <fichiers/repertoires>

Attention, la compression est très gourmande en mémoire : Baisser la taille du dictionnaire si besoin (md=1024m)

Décompresser un 7z

7za x fichier.7z
it/linux-utilitaires/compression.txt · Dernière modification : 22 May 2023 :: 14:29 de CgX