Linux Platform

bzip2

Compresser des fichiers au format bzip2

compressionbzip2archivage

Syntaxe

bzip2 [OPTIONS] [FICHIERS...]

Options principales

OptionDescription
-dDécompressér un fichier .bz2
-kConserver le fichier original après compression
-vAfficher le taux de compression
-9Compression maximale (meilleur ratio)

Exemples

Compresser un fichier volumineux avec affichage détaillé

$ bzip2 -v -9 access-2024.log
  access-2024.log:  8.214:1,  0.974 bits/byte, 87.82% saved, 524288000 in, 63832576 out.
$ ls -lh access-2024.log.bz2
-rw-r--r-- 1 mouctar mouctar 61M mai 8 16:10 access-2024.log.bz2

Compresser en conservant le fichier original

$ bzip2 -k dump-postgres.sql
$ ls -lh dump-postgres.sql*
-rw-r--r-- 1 mouctar mouctar 380M mai 8 03:00 dump-postgres.sql
-rw-r--r-- 1 mouctar mouctar  42M mai 8 03:00 dump-postgres.sql.bz2

Décompressér un fichier bzip2

$ bzip2 -d sauvegarde-config.tar.bz2
$ ls -lh sauvegarde-config.tar
-rw-r--r-- 1 mouctar mouctar 15M mai 8 09:45 sauvegarde-config.tar
$ tar -tf sauvegarde-config.tar
etc/nginx/nginx.conf
etc/nginx/sites-available/default
etc/ssh/sshd_config
etc/fail2ban/jail.local