tar - Removing leading '/' from member names

Lorsque vous faite vos tar en utilisant des chemins relatif et non absolut, tar vous renvera surement dans STDOUT le message suivant :

tar: Removing leading ‘/’ from member names

Pour éviter cela (cela peut être gênant dans des scripts) ajouter l’option -P

Compresser / Decompresser

Compression

tar

commandecompression
tar -cvf nouvelle_archive.tar /dossier/fichier /dossier/dossier
tar -czvf archive.tar.gz /dossier/fichier /dossier/dossiergz
tar -cjvf archive.tar.bz2 /dossier/fichier /dossier/dossierbz2

Decompression

commandecompression
tar -xvf /dossier/archive.tar
tar -xzvf /dossier/archive.tar.gzgz
tar -xjvf /dossier/archive.tar.bz2bz2

copier une partition dans une autre avec tar sans perdre les droits

Dans l’exemple ci-dessous, j’ai monté les deux partitions dans /mnt. Le point de montage de la source est /mnt/in, celui de la destination est /mnt/out cd /mnt/in; tar cfvp - -b40 -l . | (cd /mnt/out; tar xpf - -b40) Dans le premier tar, les options cfvp sont utilisé, vous pouvez supprimé le v pour voir ce qu’il se passe Le p est important dans les deux tar, il permet de conserver les droits. [Voir plus]