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 | ||
| tar [Le 21/12/2022, 13:23] – [Installation] 141.227.26.230 | tar [Le 13/10/2025, 13:38] (Version actuelle) – [Utilisation en ligne de commandes] 138.199.60.40 | ||
|---|---|---|---|
| Ligne 9: | Ligne 9: | ||
| Il ne compresse pas les fichiers, mais les concatène au sein d'une seule et même archive. La majorité des programmes linux utilisent ce système d' | Il ne compresse pas les fichiers, mais les concatène au sein d'une seule et même archive. La majorité des programmes linux utilisent ce système d' | ||
| - | Il est souvent utilisé avec le système de compression **[[wpfr> | + | Il est souvent utilisé avec le système de compression **[[wpfr> |
| ===== Installation ===== | ===== Installation ===== | ||
| Ligne 31: | Ligne 31: | ||
| * **z | * **z | ||
| ** : ajoute la compression Gzip. | ** : ajoute la compression Gzip. | ||
| - | * **j** : ajoute la compression Bzip. | + | * **-I pigz** : demande la compression avec pigz (bien plus rapide car gzip mais en multithreads) |
| + | * * **j** : ajoute la compression Bzip. | ||
| * **J** : ajoute la compression Lzma. | * **J** : ajoute la compression Lzma. | ||
| Ligne 41: | Ligne 42: | ||
| ==== tar : extraction de fichiers ==== | ==== tar : extraction de fichiers ==== | ||
| tar xvf archivedossier.tar --> désarchive et décompresse | tar xvf archivedossier.tar --> désarchive et décompresse | ||
| + | mkdir folder --> créer le dossier pour décompresser si il n' | ||
| + | tar -xvf archivedossier.tar -C path_folder --> désarchive et décompresse dans un dossier | ||
| ==== Compression avec gzip (.tar.gz) ==== | ==== Compression avec gzip (.tar.gz) ==== | ||
| Création | Création | ||
| Ligne 46: | Ligne 49: | ||
| Extraction | Extraction | ||
| tar zxvf votre_archive.tar.gz | tar zxvf votre_archive.tar.gz | ||
| - | <note tip> | + | tar -xvzf votre_archive.tar.gz -C path_folder |
| - | Il est possible d' | + | |
| + | L' | ||
| L' | L' | ||
| </ | </ | ||
| + | ==== Compression avec pigz (.tar.gz) (gzip en multithread)==== | ||
| + | |||
| + | **NB** vous devez d' | ||
| + | sudo apt-get install pigz | ||
| + | Création | ||
| + | tar cvf votre_archive.tar.gz | ||
| + | Extraction | ||
| + | tar xvf votre_archive.tar.gz -I pigz | ||
| + | tar xvf votre_archive.tar.gz -I pigz-C path_folder | ||
| + | |||
| + | L' | ||
| ==== Compression avec Bzip2 (.tar.bz2) ==== | ==== Compression avec Bzip2 (.tar.bz2) ==== | ||
| Ligne 72: | Ligne 87: | ||
| 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' | ||
| + | Plus de détail et d' | ||
| + | https:// | ||
| ===== Utilisation en archivage incrémentiel ===== | ===== Utilisation en archivage incrémentiel ===== | ||
