Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
lftp [Le 16/06/2008, 17:30] Canigou 66 entre guillements > entre guillemets |
lftp [Le 11/07/2017, 10:35] (Version actuelle) 78.201.219.74 [Mise à jour de votre site Internet modifié localement] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>dapper edgy ftp web}} | + | {{tag>ftp}} |
---- | ---- | ||
Ligne 13: | Ligne 13: | ||
Lftp est un client FTP permettant facilement en ligne de commande de faire des transferts de fichiers (par exemple pour mettre à jour votre site Internet modifié localement ou pour faire une sauvegarde sur votre ordinateur). | Lftp est un client FTP permettant facilement en ligne de commande de faire des transferts de fichiers (par exemple pour mettre à jour votre site Internet modifié localement ou pour faire une sauvegarde sur votre ordinateur). | ||
+ | |||
===== Installation ===== | ===== Installation ===== | ||
- | Vous pouvez installer lftp à partir de Synaptic ou en ligne de commande : | + | En installant le paquet lftp via synaptic ou directement en cliquant sur [[apt://lftp|lftp]] |
- | + | ||
- | <code>sudo apt-get install lftp</code> | + | |
- | + | ||
- | + | ||
===== Mise à jour de votre site Internet modifié localement ===== | ===== Mise à jour de votre site Internet modifié localement ===== | ||
Ligne 43: | Ligne 39: | ||
+ | <note>Lorsqu'on souhaite juste mettre un fichier sur le serveur distant, c'est la fonction //put// qu'il faut utiliser : \\ ''lftp ftp://identifiant:mot_de_passe@site_de_connexion -e "put -O /repertoire/fichier/distant/ /chemin/local/du/fichier; quit"'' \\ | ||
+ | Si l'on souhaite rapatrier un fichier, c'est la fonction //get// : \\ ''lftp ftp://identifiant:mot_de_passe@site_de_connexion -e "get /repertoire/fichier/distant/ -o /chemin/local/du/fichier; quit"''</note> | ||
- | ===== Sauvegarde sur votre ordinateur de votre site Internet ===== | + | ===== Sauvegarde sur votre ordinateur de votre site web ===== |
Pour faire une sauvegarde sur votre ordinateur de votre site Internet, il faut utiliser la commande suivante : | Pour faire une sauvegarde sur votre ordinateur de votre site Internet, il faut utiliser la commande suivante : | ||
Ligne 73: | Ligne 71: | ||
Cela peut donner par exemple : <code>alias maj_site='lftp ftp://moi:motdepasse@ftp.perso.com -e "mirror -e -R -x gestion/exemples/ -x documents/multimedia/musique/ /var/www/mon_site/ / ; quit"'</code> | Cela peut donner par exemple : <code>alias maj_site='lftp ftp://moi:motdepasse@ftp.perso.com -e "mirror -e -R -x gestion/exemples/ -x documents/multimedia/musique/ /var/www/mon_site/ / ; quit"'</code> | ||
Vous enregistrez le fichier et vous ouvrez la console. En tapant **maj_site**, vous démarrez la commande lftp. | Vous enregistrez le fichier et vous ouvrez la console. En tapant **maj_site**, vous démarrez la commande lftp. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Automatiser une tâche ===== | ||
+ | |||
+ | Par exemple, pour sauvegarder votre site régulièrement, faites un [[tutoriel:script_shell|script]] et utilisez [[cron]] ou [[fcron]]. | ||
===== Lien ===== | ===== Lien ===== |