Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
tar [Le 13/10/2025, 10:23] 193.32.126.231 [Utilisation en ligne de commandes] |
tar [Le 13/10/2025, 10:46] (Version actuelle) 193.32.126.231 [Compression avec gzip (.tar.gz)] |
||
---|---|---|---|
Ligne 50: | Ligne 50: | ||
tar zxvf votre_archive.tar.gz | tar zxvf votre_archive.tar.gz | ||
tar -xvzf votre_archive.tar.gz -C path_folder | tar -xvzf votre_archive.tar.gz -C path_folder | ||
- | <note tip> | + | |
- | Il est possible d'ajouter l'option -C pour définir un dossier d'extraction | + | L'option -C indique le chemin du dossier d'extraction |
L'option z n'est pas indispensable pour la décompression (tar version>1.27) | L'option z n'est pas indispensable pour la décompression (tar version>1.27) | ||
</note> | </note> | ||
+ | ==== Compression avec pigz (.tar.gz) (gzip en multithread)==== | ||
+ | |||
+ | Création | ||
+ | tar cvf votre_archive.tar.gz -I pigz votre_dossier_a_archiver/ | ||
+ | Extraction | ||
+ | tar xvf votre_archive.tar.gz -I pigz | ||
+ | tar xvf votre_archive.tar.gz -I pigz-C path_folder | ||
+ | |||
+ | L'option -C indique le chemin du dossier d'extraction | ||
==== Compression avec Bzip2 (.tar.bz2) ==== | ==== Compression avec Bzip2 (.tar.bz2) ==== | ||
Ligne 76: | Ligne 85: | ||
Extraction | Extraction | ||
tar -Jxvf votre_archive.tar.xz | tar -Jxvf votre_archive.tar.xz | ||
+ | |||
+ | ==== Bonus mode avancé : find + tar + compression avec pigz (.tar.gz) ==== | ||
+ | |||
+ | Création | ||
+ | find . \( -iname \*.png -o -iname \*.txt -o -iname \*.epub \) -print0 | xargs -0 tar -cvf archive_png_txt_epub_avec_pigz.tar.gz -I pigz | ||
+ | |||
+ | Ici, je demande d'extraire tous les fichiers avec l'extension .png .txt .epub et de créer une archive de ceux-ci. | ||
+ | Plus de détail et d'exemple sont présents dans ce wiki pour find | ||
+ | https://doc.ubuntu-fr.org/tutoriel/console_commandes_de_base#find | ||
===== Utilisation en archivage incrémentiel ===== | ===== Utilisation en archivage incrémentiel ===== |