Comment compresser et décompresser un fichier .bz2 sous Linux
Pour compresser un (des) fichier (s), cest diminuer considérablement la taille du (des) fichier (s) en encodant les données dans le (s) fichier (s) en utilisant moins de bits, et cest normalement une pratique utile lors de la sauvegarde et du transfert dun ou plusieurs fichiers sur un réseau. Dun autre côté, décompresser un ou plusieurs fichiers signifie restaurer les données du (des) fichier (s) à leur état dorigine.
Suggestion de lecture: Apprenez la commande Linux tar avec ces 18 exemples
Il existe plusieurs outils de compression et de décompression de fichiers disponibles sous Linux tels que gzip, 7-zip, Lrzip, PeaZip et bien dautres.
Dans ce tutoriel, nous verrons comment compresser et décompresser .bz2
à laide de loutil bzip2 sous Linux.
Bzip2 est un outil de compression bien connu et il est disponible sur la plupart sinon toutes les principales distributions Linux, vous pouvez utiliser le commande de votre distribution pour linstaller.
$ sudo apt install bzip2 $ sudo yum install bzip2 $ sudo dnf install bzip2
La syntaxe conventionnelle dutilisation de bzip2 est:
$ bzip2 option(s) filenames
Comment utiliser « bzip2 » pour compresser des fichiers sous Linux
Vous pouvez compresser un fichier comme ci-dessous, où lindicateur -z
active la compression de fichier:
$ bzip2 filenameOR$ bzip2 -z filename
Pour compresser un fichier .tar
, utilisez le format de commande:
$ bzip2 -z backup.tar
Important: Par défaut, bzip2 supprime les fichiers dentrée pendant la compression ou la décompression, pour conserver les fichiers dentrée, utilisez loption -k
ou --keep
.
De plus, lindicateur -f
ou --force
forcera bzip2 à écraser un fichier de sortie existant.
------ To keep input file ------$ bzip2 -zk filename$ bzip2 -zk backup.tar
Vous pouvez également définir la taille du bloc entre 100 Ko et 900 Ko, en utilisant -1
ou --fast
à -9
ou –best comme indiqué dans les exemples ci-dessous:
La capture décran ci-dessous montre comment utiliser les options pour conserver le fichier dentrée, forcer bzip2 à écraser une sortie et définissez la taille du bloc pendant la compression.
Comment utiliser « bzip2 » t o Décompresser les fichiers sous Linux
Pour décompresser un fichier .bz2
, utilisez le -d
ou --decompress
option comme ceci:
$ bzip2 -d filename.bz2
Remarque: Le fichier doit se terminer par un .bz2
extension pour que la commande ci-dessus fonctionne.
$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 $ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 $ ls -l Etcher-linux-x64.AppImage
Pour afficher la page daide et la page de manuel de bzip2, tapez la commande ci-dessous:
$ bzip2 -h$ man bzip2
Enfin, avec les simples élaborations ci-dessus, je crois que vous êtes maintenant capable de compresser et décompresser des fichiers .bz2
en utilisant loutil bzip2 sous Linux. Cependant, pour toute question ou commentaire, contactez-nous en utilisant la section commentaires ci-dessous.
Surtout, vous voudrez peut-être passer en revue quelques exemples importants de commandes Tar sous Linux afin dapprendre à utiliser lutilitaire tar pour créer des fichiers compressés fichiers darchive.