2020-01-04 14:50:55 +00:00
|
|
|
# tar
|
|
|
|
|
|
|
|
> Utilitaire d'archivage.
|
2021-02-13 03:53:30 +00:00
|
|
|
> Souvent combiné avec une méthode de compression, telle que gzip ou bzip2.
|
2021-10-07 08:37:39 +01:00
|
|
|
> Plus d'informations : <https://www.gnu.org/software/tar>.
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-09-02 03:28:50 +01:00
|
|
|
- Crée une archive à partir de fichiers :
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-11-28 19:23:59 +00:00
|
|
|
`tar cf {{chemin/vers/cible.tar}} {{chemin/vers/fichier1 chemin/vers/fichier2 ...}}`
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-11-28 19:23:59 +00:00
|
|
|
- Crée une archive gzip à partir de fichiers :
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-11-28 19:23:59 +00:00
|
|
|
`tar czf {{chemin/vers/cible.tar.gz}} {{chemin/vers/fichier1 chemin/vers/fichier2 ...}}`
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-11-28 19:23:59 +00:00
|
|
|
- Crée une archive gzip à partir d'un répertoire en utilisant son chemin relatif :
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-11-28 19:23:59 +00:00
|
|
|
`tar czf {{chemin/vers/cible.tar.gz}} --directory={{chemin/vers/répertoire}} .`
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-11-28 19:23:59 +00:00
|
|
|
- Extrait une archive (compressée) dans le dossier courant en affichant la liste des fichiers traités :
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-11-28 19:23:59 +00:00
|
|
|
`tar xvf {{chemin/vers/source.tar[.gz|.bz2|.xz]}}`
|
|
|
|
|
|
|
|
- Extrait une archive (compressée) dans un répertoire cible :
|
|
|
|
|
|
|
|
`tar xf {{chemin/vers/source.tar[.gz|.bz2|.xz]}} --directory={{répertoire}}`
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-09-02 03:28:50 +01:00
|
|
|
- Crée une archive compressée, en utilisant le suffixe de l'archive pour déterminer le programme de compression :
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-11-28 19:23:59 +00:00
|
|
|
`tar caf {{chemin/vers/cible.tar.xz}} {{chemin/vers/fichier1 chemin/vers/fichier2 ...}}`
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-11-28 19:23:59 +00:00
|
|
|
- Liste les fichiers contenus dans une archive tar :
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-11-28 19:23:59 +00:00
|
|
|
`tar tvf {{chemin/vers/source.tar}}`
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2022-09-02 03:28:50 +01:00
|
|
|
- Extrait les fichiers correspondant au motif :
|
2020-01-04 14:50:55 +00:00
|
|
|
|
2020-10-04 18:33:38 +01:00
|
|
|
`tar xf {{source.tar}} --wildcards "{{*.html}}"`
|