Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/05/2015, à 19:05

yaba64

[RESOLU]Commande tar - dossier de destination

Bonjour j'ai lu sur man tar qu'il fallait utilisé -C pour choisir son dossier de destination
je voudrais décompressé achive.tar qui se trouve dans home/marc/

mais si je tape :

tar -xvf archive.tar 

qui devrait me le decompresser dans le dossier dans lequel je me trouve

ou que je tape

tar -xvf archive.tar -C /home/marc

peut importe ça me copie tout dans /home/marc/home/marc/archive

alors que je voudrais /home/marc/archive

d'ou vient le problème SVP ? merci bcp

Dernière modification par yaba64 (Le 21/05/2015, à 20:04)


Ordi : i7 3770K- CM DZ77GA 70K - Gigabyte GTX 1050ti - 16go Ram DDR3

Hors ligne

#2 Le 21/05/2015, à 19:29

pingouinux

Re : [RESOLU]Commande tar - dossier de destination

Bonjour,
Regarde le début du contenu de l'archive

tar -tvf archive.tar | head

Tu as vraisemblablement généré l'archive avec une arborescence partant de /home, et le contenu doit être de la forme

home/marc/...

Hors ligne

#3 Le 21/05/2015, à 19:38

yaba64

Re : [RESOLU]Commande tar - dossier de destination

oui en effet :

OrdinateurLinux@de@marc:~$ tar -tvf archive.tar | head
drwxrwxr-x marc/marc         0 2015-05-21 14:24 home/marc/archive/
-rw-rw-r-- marc/marc     50774 2015-05-21 14:24 home/marc/archive/1492-ubuntu-WallFizz.jpg
-rw-rw-r-- marc/marc    881294 2015-05-21 14:24 home/marc/archive/ubuntu_008.jpg
-rw-rw-r-- marc/marc    175631 2015-05-21 14:24 home/marc/archive/Debian_GNU_Linux.jpg
....

et comment puis je éviter cela ??


Ordi : i7 3770K- CM DZ77GA 70K - Gigabyte GTX 1050ti - 16go Ram DDR3

Hors ligne

#4 Le 21/05/2015, à 19:46

pingouinux

Re : [RESOLU]Commande tar - dossier de destination

Ceci devrait marcher

tar -xvf archive.tar -C /home/marc --strip-components=2

Voir man tar

Hors ligne

#5 Le 21/05/2015, à 19:56

yaba64

Re : [RESOLU]Commande tar - dossier de destination

j'ai réussi en archivant de cette manière

tar -cvf archive.tar "Wallpaper linux"/

mais je me suis placé ds le dossier ou était mon dossier à archiver

et la effectivement ça marche
merci


Ordi : i7 3770K- CM DZ77GA 70K - Gigabyte GTX 1050ti - 16go Ram DDR3

Hors ligne