Commande TAR
Résolu/Fermé
A voir également:
- Commande TAR
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskpart commande - Guide
- Commande scannow - Guide
5 réponses
jee pee
Messages postés
40432
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
9 novembre 2024
9 417
24 mars 2016 à 09:55
24 mars 2016 à 09:55
Bonjour,
Il faut constituer l'arborescence désirée avant de faire le tar. Ainsi lors du déploiement arborescence est directement constituée.
cdlt
Il faut constituer l'arborescence désirée avant de faire le tar. Ainsi lors du déploiement arborescence est directement constituée.
cdlt
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
24 mars 2016 à 10:22
24 mars 2016 à 10:22
hello
pour voir si les fichiers sont dans leur arborescrence
pour voir si les fichiers sont dans leur arborescrence
tar -tvf nom-du-fichier.tar
Merci pour la reponse, mais j'ai pas trop compris ...
voila les fichiers en local :
/rep1/scripts/fic1.sh
/rep1/scripts/rep3/fic2.sh
/rep1/ficparam/fic1.ini
/rep1/ficparam/fic2.ini
/rep1/ficresult/fic1.txt
/rep1/ficresult/fic2.txt
je cree un fichier tar avec ces fichiers :dep.tar
Sur la machine distante ,je veux juste en "detarant" mon dep.tar pour que les fichiers script se mettent sur le repertoir qui va avec :
/rep2/scripts pour les scripts
/rep2/ficparam pour les fichier param
/rep2/ficresult pour les fichier texte.
voila les fichiers en local :
/rep1/scripts/fic1.sh
/rep1/scripts/rep3/fic2.sh
/rep1/ficparam/fic1.ini
/rep1/ficparam/fic2.ini
/rep1/ficresult/fic1.txt
/rep1/ficresult/fic2.txt
je cree un fichier tar avec ces fichiers :dep.tar
Sur la machine distante ,je veux juste en "detarant" mon dep.tar pour que les fichiers script se mettent sur le repertoir qui va avec :
/rep2/scripts pour les scripts
/rep2/ficparam pour les fichier param
/rep2/ficresult pour les fichier texte.
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
Modifié par jisisv le 24/03/2016 à 11:05
Modifié par jisisv le 24/03/2016 à 11:05
Sur la machine locale:
Copie par NFS,SMB,SCP ou autre sur la machine distante
Sur la machine distante:
cd rep1 ; tar -cf monarchive.tar *
Copie par NFS,SMB,SCP ou autre sur la machine distante
Sur la machine distante:
cd rep2 ; tar -xf monarchive.tar
Salut,
Le contenu de mon répertoire courant :
Les commandes d'archivage et de désarchivage :
Le nouveau contenu :
Le contenu de mon répertoire courant :
$ tree
.
├── rep1
│ ├── ficparam
│ │ ├── fic1.ini
│ │ └── fic2.ini
│ ├── ficresult
│ │ ├── fic1.txt
│ │ └── fic2.txt
│ └── scripts
│ ├── fic1.sh
│ └── rep3
│ └── fic2.sh
└── rep2
6 directories, 6 files
Les commandes d'archivage et de désarchivage :
$ (cd rep1 && tar cvf ../archive.tar *) && tar xvf archive.tar -C rep2
ficparam/
ficparam/fic2.ini
ficparam/fic1.ini
ficresult/
ficresult/fic2.txt
ficresult/fic1.txt
scripts/
scripts/fic1.sh
scripts/rep3/
scripts/rep3/fic2.sh
ficparam/
ficparam/fic2.ini
ficparam/fic1.ini
ficresult/
ficresult/fic2.txt
ficresult/fic1.txt
scripts/
scripts/fic1.sh
scripts/rep3/
scripts/rep3/fic2.sh
Le nouveau contenu :
$ tree
.
├── archive.tar
├── rep1
│ ├── ficparam
│ │ ├── fic1.ini
│ │ └── fic2.ini
│ ├── ficresult
│ │ ├── fic1.txt
│ │ └── fic2.txt
│ └── scripts
│ ├── fic1.sh
│ └── rep3
│ └── fic2.sh
└── rep2
├── ficparam
│ ├── fic1.ini
│ └── fic2.ini
├── ficresult
│ ├── fic1.txt
│ └── fic2.txt
└── scripts
├── fic1.sh
└── rep3
└── fic2.sh
10 directories, 13 files
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question