[gull] Transfert de répertoires par FTP

Leopoldo Ghielmetti Leopoldo.Ghielmetti at a3.epfl.ch
Thu Mar 10 12:58:04 CET 2005


On Thu, 2005-03-10 at 11:48, BRINER Cedric wrote:
> > Le moyen le plus sure etant de creer un tar.gz avec ta hieracrchie et de la 
> > recuperer comme un seul fichier. Aussi, la commande 'mget' permet de 
> > recuperer plusisurs fichiers ftp, mais elle ne permet d'aller en 
> > profondeur... 
> exact...
> ou tu peux aussi faire ca avec ssh et tar.
> 
> tar -cjf - ./<le_repertoire a deplace> | \
> ssh login at machine.distante '(cd <la racine que tu veux>; tar -xjvf - )'
> 
> -tu crees un tar avec une compression forte dont la sortie va sur la
> sortie standard 
> -tu tuyaute cette sortie sur une machine distante
> -tu creer un sous-shell              :avec les '()'
> -tu te deplace dans ton arborescence : cd <la racine que tu veux>
> -tu untar depuis l'entree standard   :tar -xjvf -
> 
> ATTENTION: il est important de mettre les apostrophes autour de :
> (cd <la racine que tu veux>; tar -xjvf - )
> pour qu'il soit pas interprete dans le shell de ta machine local
> 
> 
> Cedric BRINER
> P.S. ca parait horrible comme ligne de commande.... mais c'est
> totalement hoOorible : )

à la place on peut aussi utiliser l'option -C de tar comme ça on évite
le cd mais je crois que ce n'est pas supporté par toutes les versions de
tar (à vérifier).

> _______________________________________________
> gull mailing list
> gull at lists.alphanet.ch
> http://lists.alphanet.ch/mailman/listinfo/gull
> 
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://forum.linux-gull.ch/pipermail/gull/attachments/20050310/76373796/attachment.pgp>


More information about the gull mailing list