Accueil·Commandes du terminal

bzip2

Archives

Syntaxe

bzip2 [-k] <file>

Compresse plus fort que gzip mais met plus de temps et, comme gzip, supprime l’original pour ne laisser que le .bz2 si l’on omet `-k` ; dans tar l’option correspondante est `-j`, et la décompression se fait avec `-d`, ce que fait bunzip2.

Options courantes

OptionSignification
-kKeep the original, which it otherwise deletes.
-dDecompress; bunzip2 is the same thing.
-cWrite to stdout.
-1 / -9Block size from 100k to 900k. -9 is the default.
-tTest integrity.

Exemples

bzip2 -k bigfile.log

Compress but keep the original.

bzip2 -dc data.bz2 | wc -l

Count lines without unpacking to disk.

tar -cjf logs.tar.bz2 ./logs

The tar flag for bzip2 is -j.

Regrouper et compresser sont deux gestes : tar regroupe, gzip réduit, et .tar.gz fait les deux.

Comment lire

  • Les crochets [ ] marquent une partie facultative.
  • Les points de suspension … signifient qu’on peut en mettre plusieurs.
  • Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.

Questions fréquentes

Q. Que fait bzip2 ?

Compresse plus fort que gzip mais met plus de temps et, comme gzip, supprime l’original pour ne laisser que le .bz2 si l’on omet `-k` ; dans tar l’option correspondante est `-j`, et la décompression se fait avec `-d`, ce que fait bunzip2.

Q. Comment l’écrire ?

bzip2 [-k] <file> — les crochets marquent ce qui est facultatif.

Q. Combien d’options valent la peine ?

Il y en a 5 ici ; la liste complète est dans man bzip2. Cette commande relève de Archives.

Commandes liées

page man: man bzip2