informatique:linux:compresser_des_fichiers_en_ligne_de_commande
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:linux:compresser_des_fichiers_en_ligne_de_commande [01/09/2020 18:07] – lauberterio | informatique:linux:compresser_des_fichiers_en_ligne_de_commande [05/01/2025 16:42] (Version actuelle) – [☢ Quatrième méthode : 7zip (tout simplement)] lauberterio | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
===== Première méthode, avec zip ===== | ===== Première méthode, avec zip ===== | ||
- | L' | + | |
+ | Les avantages de cette méthode sont la compatibilité du format, la relative vitesse | ||
+ | Mais le taux de compression est faible. | ||
+ | |||
+ | ==== Syntaxe ==== | ||
'' | '' | ||
- | *-r pour récursif; | + | *'' |
- | *-v pour verbeux; | + | *'' |
- | *-9 pour compresser au maximum; | + | *'' |
Le point final permet d' | Le point final permet d' | ||
Ligne 14: | Ligne 18: | ||
Pour décompresser, | Pour décompresser, | ||
- | < | + | < |
===== Seconde méthode, offrant une bonne compression avec pbzip2 ===== | ===== Seconde méthode, offrant une bonne compression avec pbzip2 ===== | ||
- | pbzip2 permet d' | + | pbzip2 permet d' |
+ | |||
+ | ==== Syntaxe ==== | ||
'' | '' | ||
Où :\\ | Où :\\ | ||
- | *-c = créer archive | + | *'' |
- | *-v = verbeux | + | *'' |
- | *-f = préciser le fichier de sortie | + | *'' |
Pour décompresser : '' | Pour décompresser : '' | ||
- | < | + | < |
- | Sa syntaxe compliquée (je déteste l' | ||
- | + | ===== Troisième méthode, offrant la meilleure compression et la syntaxe la plus simple, avec lrzip ===== | |
- | ===== Troisième méthode, offrant la meilleure compression et la syntaxe la plus simple, avec lrzip ❤️ | + | |
J'aime beaucoup lrzip car sa syntaxe est très simple et le taux de compression est très bon. Par défaut, ça utilise lzma et rzip, qui allient rapidité et très bon taux de compression. | J'aime beaucoup lrzip car sa syntaxe est très simple et le taux de compression est très bon. Par défaut, ça utilise lzma et rzip, qui allient rapidité et très bon taux de compression. | ||
- | On peut ajouter l' | + | Le taux de compression est le meilleur des algorithmes testés ici. Alliée à sa syntaxe enfantine, je l' |
+ | |||
+ | On peut ajouter l' | ||
Petite particularité : | Petite particularité : | ||
+ | |||
+ | |||
+ | ==== Syntaxe ==== | ||
* Pour une seul fichier : '' | * Pour une seul fichier : '' | ||
Ligne 47: | Ligne 56: | ||
Pour décompresser : | Pour décompresser : | ||
- | < | + | < |
+ | |||
+ | |||
+ | ===== ☢ Quatrième méthode : 7zip (tout simplement) ===== | ||
+ | |||
+ | (Ajout quelques années après parution initiale de cet article) | ||
+ | |||
+ | Suite à la lecture du récent article de Seb Sauvage (https:// | ||
+ | |||
+ | * j'ai effectué un test de compression entre lrzip et 7zip sur un dossier contenant des vidéos et des pdf (pas le même dossier que celui utilisé pour les trois tests précédents malheureusement, | ||
+ | * j' | ||
+ | * la syntaxe est suffisamment simple à mon goût. | ||
+ | * aisément disponible sur toutes les plateformes. | ||
+ | |||
+ | ==== Syntaxe ==== | ||
+ | |||
+ | * Compresser un fichier ou un dossier : '' | ||
+ | * Extraire une archive vers la destination donnée : '' |
informatique/linux/compresser_des_fichiers_en_ligne_de_commande.1598976471.txt.bz2 · Dernière modification : 01/09/2020 18:07 de lauberterio