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
| Option | Signification |
|---|---|
| -k | Keep the original, which it otherwise deletes. |
| -d | Decompress; bunzip2 is the same thing. |
| -c | Write to stdout. |
| -1 / -9 | Block size from 100k to 900k. -9 is the default. |
| -t | Test integrity. |
Exemples
bzip2 -k bigfile.logCompress but keep the original.
bzip2 -dc data.bz2 | wc -lCount lines without unpacking to disk.
tar -cjf logs.tar.bz2 ./logsThe 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