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 Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
tar [Le 18/05/2017, 19:29] gotgot [Compression avec gzip (.tar.gz)] |
tar [Le 06/07/2022, 10:29] 84.103.164.92 remplacement de `...` par $(...) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | |||
{{tag>archivage format}} | {{tag>archivage format}} | ||
Ligne 18: | Ligne 19: | ||
Puis selon la compression souhaitée : | Puis selon la compression souhaitée : | ||
- | * **z** : ajoute la compression Gzip. | + | * **z |
- | * **j** : ajoute la compression Bzip2. | + | ** : ajoute la compression Gzip. |
+ | * **j** : ajoute la compression Bzip. | ||
* **J** : ajoute la compression Lzma. | * **J** : ajoute la compression Lzma. | ||
==== Utilisation tar seul : concaténation de fichiers ==== | ==== Utilisation tar seul : concaténation de fichiers ==== | ||
Création d'une archive, archivage de plusieurs fichiers : | Création d'une archive, archivage de plusieurs fichiers : | ||
- | tar cvf archive.tar spencel1 fichierarchive2... | + | tar -cvf archive.tar spencel1 fichierarchive2... |
De même pour un dossier : | De même pour un dossier : | ||
- | tar cvf archivedossier.tar dossier/ | + | tar -cvf archivedossier.tar dossier/ |
- | Pour l'extraction : | + | ==== tar : extraction de fichiers ==== |
- | tar xvf archivedossier.tar | + | tar xvf archivedossier.tar --> désarchive et décompresse |
==== Compression avec gzip (.tar.gz) ==== | ==== Compression avec gzip (.tar.gz) ==== | ||
Création | Création | ||
Ligne 44: | Ligne 45: | ||
==== Compression avec Bzip2 (.tar.bz2) ==== | ==== Compression avec Bzip2 (.tar.bz2) ==== | ||
- | **Remarques :** Bzip2 crée des fichiers beaucoup plus petits que Gzip, mais utilise plus de ressources processeur surtout pour compresser. | + | **Remarques :** Bzip crée des fichiers beaucoup plus petits que Gzip, mais utilise plus de ressources processeur surtout pour compresser. |
Création | Création | ||
tar jcvf votre_archive.tar.bz2 votre_dossier/ | tar jcvf votre_archive.tar.bz2 votre_dossier/ | ||
Extraction | Extraction | ||
- | tar jxvf votre_archive.tar.bz2 | + | tar -jxvf votre_archive.tar.bz2 |
==== Compression avec Lzma (.tar.xz) ==== | ==== Compression avec Lzma (.tar.xz) ==== | ||
- | Ces archives sont des archives Tar compressées avec **Lzma**, un utilitaire de compression libre parmi les plus puissants: c'est la même méthode de compression que celle utilisée par 7zip. | + | Ces archives sont des archives Tar compressées avec **Lzma**, un utilitaire de compression libre parmi les plus puissants : c'est la même méthode de compression que celle utilisée par 7zip. |
- | Pour utiliser le format « .xz », [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://xz-utils|xz-utils]]**. (dans les dépôts depuis [[karmic|Ubuntu 9.10]]) | + | Pour utiliser le format « .xz », [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://xz-utils|xz-utils]]**. |
Création | Création | ||
- | tar Jcvf votre_archive.tar.xz votre_dossier/ | + | tar -Jcvf votre_archive.tar.xz votre_dossier/ |
Extraction | Extraction | ||
- | tar Jxvf votre_archive.tar.xz | + | tar -Jxvf votre_archive.tar.xz |
===== Utilisation en archivage incrémentiel ===== | ===== Utilisation en archivage incrémentiel ===== | ||
Ligne 82: | Ligne 83: | ||
Utiliser la date pour incrémenter le numéro : | Utiliser la date pour incrémenter le numéro : | ||
- | tar --create --file=/save/archive.`date --rfc-3339=date`.tar --listed-incremental=/save/archive.list /home | + | tar --create --file=/save/archive.$(date --rfc-3339=date).tar --listed-incremental=/save/archive.list /home |
===== Voir aussi ===== | ===== Voir aussi ===== | ||
Ligne 88: | Ligne 89: | ||
* Portail [[Archivage]] | * Portail [[Archivage]] | ||
* [[http://www.gnu.org/software/tar/tar.html|Site officiel de GNU Tar]] | * [[http://www.gnu.org/software/tar/tar.html|Site officiel de GNU Tar]] | ||
- | * [[http://www.cachem.fr/compresser-decompresser-targz-linux/|Comment compresser et décompresser un tar.gz sous linux ?]] | + | * [[https://www.cachem.fr/compresser-decompresser-targz-linux/|Comment compresser et décompresser un tar.gz sous linux ?]] |
- | *<del> [[http://rd2b-log.blogspot.com/2008/08/linux-utiliser-tar-pour-la-sauvegarde.html|Article expliquant la sauvegarde incrémentielle]]</del> (inaccessible, <del>[[https://webcache.googleusercontent.com/search?strip=1&q=cache:http%3A%2F%2Fblog.r-2b.net%2F2008%2F08%2Flinux-utiliser-tar-pour-la-sauvegarde.html|version cache]]</del>) | + | *<del>[[http://rd2b-log.blogspot.com/2008/08/linux-utiliser-tar-pour-la-sauvegarde.html|Article expliquant la sauvegarde incrémentielle]]</del> (inaccessible, [[https://web.archive.org/web/20120114081114/http://blog.r-2b.net:80/2008/08/linux-utiliser-tar-pour-la-sauvegarde.html|version cache]]) |
---- | ---- |