Utiliser 'bzip2' pour compresser des fichiers Linux
Linux, comme Windows, prend en charge plusieurs algorithmes différents pour compresser des groupes de fichiers en une seule archive. Le plus courant, le ZIP *: FRANÇAIS format, est presque universel, mais chaque algorithme de compression offre des forces et des faiblesses relatives au sein de l'écosystème d'archives.

Pourquoi utiliser « bzip2 » plutôt que « gzip »?
Les gzip La commande utilise la méthode de compression LZ77. Les bzip2 L'outil de compression utilise l'algorithme de Burrows-Wheeler.
Dans un test, chaque commande exécutée en utilisant les paramètres de compression par défaut et les fichiers compressés ont été comparés. Les résultats montrent que le bzip2 La commande vient en tête pour réduire la taille du fichier. Cependant, il faut beaucoup plus de temps pour le faire en utilisant bzip2.
Les lzmash la commande équivaut à exécuter gzip avec le niveau de compression réglé sur -9—son réglage de compression le plus élevé. Lzmash prend plus de temps que gzip par défaut mais le fichier d'archive résultant est plus petit que le bzip2 équivalent.
Compression de fichiers à l'aide de 'bzip2'
Pour compresser un fichier à l'aide du bzip2 format, exécutez la commande suivante:
nom de fichier bzip2
Le fichier d'archive résultant utilise le .bz2 extension. Cet utilitaire compresse le fichier même s'il devient plus volumineux en conséquence. Cette bizarrerie se produit lorsque vous compressez un fichier qui a déjà été compressé.
Comment décompresser des fichiers
Décompresser des fichiers avec le bz2 extension avec le bunzip2 commander:
bunzip2 nom de fichier.bz2
Les bunzip2 La commande extrait tout fichier valide qui a été compressé à l'aide bzip ou bzip2. En plus de décompresser les fichiers ordinaires, il peut également décompresser les fichiers tar, qui ont été compressés à l'aide de la bzip2 commander.
Fichiers goudronnés compressé à l'aide de bzip2 commande utiliser l'extension .tbz2. Lorsque vous décompressez ce fichier à l'aide de la bunzip2 commande le nom du fichier devient nom de fichier.tar.
Options de commande
Modifier comment bzip2 fonctionne via les options de commande:
- -F: Forcer la compression même si le fichier est déjà au format BZ2.
- -k: Conservez le fichier d'origine ainsi que l'archive compressée.
- -s: réduisez la mémoire système allouée à la tâche de compression, prolongeant ainsi le temps nécessaire à la compression.
- -t: testez le fichier d'archive.
- -v: rapporte une sortie détaillée sur l'exécution de la commande.
Utilisez le séparé bzip2récupérer utilitaire pour récupérer une archive corrompue. L'utilitaire ne fonctionnera pas toujours, mais c'est mieux que rien si votre archive ne peut pas être décompressée.