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 08/09/2013, à 08:13

ericfrancoisleduc

[RESOLU] copie de fichiers vers mon site internet

bonjour
je voudrais faire un script qui copie certains fichiers dans certains répertoires vers mon site internet.
Quelles commandes me permettent de copier mes fichiers vers mon site internet?

Dernière modification par ericfrancoisleduc (Le 20/09/2013, à 13:25)

Hors ligne

#2 Le 08/09/2013, à 08:41

zibletop

Re : [RESOLU] copie de fichiers vers mon site internet

Salut,

Il y a lftp qui permet de réaliser des transferts en ligne de commande.

a+

Hors ligne

#3 Le 08/09/2013, à 08:41

nesthib

Re : [RESOLU] copie de fichiers vers mon site internet

Tout dépend du protocole utilisé pour communiquer avec ton serveur…
Le plus simple est d'utiliser un protocole basé sur ssh, par exemple rsync.

rsync -P dossier_local/fichier utilisateur@hôte:/dossier_distant/

GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#4 Le 08/09/2013, à 08:49

ericfrancoisleduc

Re : [RESOLU] copie de fichiers vers mon site internet

merci, je vais lire la doc,.

Hors ligne

#5 Le 09/09/2013, à 08:32

ericfrancoisleduc

Re : [RESOLU] copie de fichiers vers mon site internet

@zibletop

J'ai lancé dans un terminal :

lftp ftp://ericfrancoisleduc:motdepasse@ftpperso.free.fr -e "mirror -e -R /home/ericleduc/Bureau/annee-2013-2014/lycee-jacquard-e-leduc http://ericfrancoisleduc.free.fr/lycee-jacquard-e-leduc ; quit"

j'obtiens :

1378708323.jpg

Dernière modification par ericfrancoisleduc (Le 09/09/2013, à 08:33)

Hors ligne

#6 Le 09/09/2013, à 11:23

zibletop

Re : [RESOLU] copie de fichiers vers mon site internet

man lftp dit:

mirror [OPTS] [source [target]]

       Mirror specified source directory to local target directory. If target directory ends with a slash, the source base name is  appended  to  target  directory
       name. Source and/or target can be URLs pointing to directories.

Pour envoyer vers le ftp dans le dossier lycee-jacquard-e-leduc il faudrait plutôt mettre.

lftp ftp://ericfrancoisleduc:motdepasse@ftpperso.free.fr -e "mirror -e -R /lycee-jacquard-e-leduc /home/ericleduc/Bureau/annee-2013-2014/lycee-jacquard-e-leduc ; quit"

Remarque : avec la fonction mirror on peut facilement faire de grosse bétises: donc fait une copie de tes données tant que tu n'est pas certain que ta commande fait exactement ce que tu souhaite.

C'est ton mot de passe dans la capture d'écran ? Si oui change-le immédiatement ? neutral

a+

Dernière modification par zibletop (Le 09/09/2013, à 11:42)

Hors ligne

#7 Le 09/09/2013, à 11:37

ericfrancoisleduc

Re : [RESOLU] copie de fichiers vers mon site internet

oui

Hors ligne

#8 Le 09/09/2013, à 11:45

zibletop

Re : [RESOLU] copie de fichiers vers mon site internet

cf. message modifié ci-dessus

Hors ligne

#9 Le 09/09/2013, à 11:53

ericfrancoisleduc

Re : [RESOLU] copie de fichiers vers mon site internet

J'ai un message d'erreur :

1378720329.jpg

Je dois faire une copie du répertoire source pour éviter les bêtises?

Hors ligne

#10 Le 09/09/2013, à 11:56

zibletop

Re : [RESOLU] copie de fichiers vers mon site internet

Le message te dit que le dossier lycee-jacquard-e-leduc n'existe pas sur ton ftp: il faut donc le créer !

ou peut-être qu'il faut mettre des / en plus

lftp ftp://ericfrancoisleduc:motdepasse@ftpperso.free.fr -e "mirror -e -R /lycee-jacquard-e-leduc/ /home/ericleduc/Bureau/annee-2013-2014/lycee-jacquard-e-leduc/ ; quit"

Dernière modification par zibletop (Le 09/09/2013, à 12:02)

Hors ligne

#11 Le 09/09/2013, à 11:57

ericfrancoisleduc

Re : [RESOLU] copie de fichiers vers mon site internet

Il semblerait que ça marche, les répertoires d'origines n'étaient pas dans le bon ordre. Je vais regardé de près le répertoire cible. Merci!

Hors ligne