La commande tar

Voici un tableau traduit en français avec les données de l’image :

Commandes tar sous Linux Description
Créer des archives tar
tar -cvf my.tar file1 file2 dir1 Créer une archive tar.
tar -czvf my.tar.gz file1 file2 dir1 Créer une archive tar gzip.
tar -cjvf my.tar.bz2 file1 file2 dir1 Créer une archive tar bzip2.
`tar -cvf – file1 file2 dir1 gzip -9 > my.tar.gz`
tar -cvf my.tar --exclude=/path/to/xxx dir1 Exclure des fichiers/répertoires spécifiques.
`tar -cvf – . gzip
Extraire des archives tar
tar -xvf archive.tar Extraire une archive tar (fonctionne aussi pour les archives compressées).
tar -xvf archive.tar -C /path/to/dir Extraire une archive tar vers un répertoire cible.
sudo tar --same-owner -p -xvf archive.tar Préserver les informations de propriétaire et de permissions.
`cat my.tar.gz.part* gzip -d
Mettre à jour des archives tar
tar -rvf archive.tar newfile1 newfile2 Ajouter des fichiers à une archive.
tar --delete -f archive.tar file1 file2 Supprimer des fichiers d’une archive.
Afficher le contenu des archives tar
tar -tvf archive.tar Lister les fichiers dans une archive tar (fonctionne aussi pour les archives compressées).
Protéger des archives tar par mot de passe
`tar -czvf – file1 file2 dir1 gpg -c -o my.tar.gz.gpg`
`gpg -d my.tar.gz.gpg tar -xzvf -`

Ce tableau reprend fidèlement les informations de l’image et les traduit en français.