Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
wput [Le 05/09/2007, 15:40] loack créée |
wput [Le 31/08/2022, 23:14] (Version actuelle) moths-art correction tirets doubles (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>réseau brouillon}} | + | {{tag>réseau sauvegarde}} |
+ | ------ | ||
====== WPUT ====== | ====== WPUT ====== | ||
- | WPut est un programme en ligne de commande de chargement (envoi) de fichiers sur le réseau. Il supporte les protocoles HTTP, HTTPS et FTP. | + | WPut est un programme en ligne de commande de chargement (envoi) de fichiers sur le réseau. Il supporte le protocole FTP. |
- | WPut dispose de plusieurs options (telles que, par exemple, le chargement en arrière plan, le conditionnement d'envoi de fichiers, la limitation d'utilisation de la bande passante, ...) très pratiques et qui permettent de l'automatiser totalement. | + | WPut dispose de plusieurs options (telles que, par exemple, le chargement en arrière plan, le conditionnement d'envoi de fichiers, la limitation d'utilisation de la bande passante, ...) très pratiques et qui permettent d'automatiser totalement. |
- | En résumé, c'est l'équivalent de [[:wget]] pour l'upload. | + | En résumé, c'est l'équivalent de [[:wget]], mais pour l'upload. |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
Ligne 16: | Ligne 17: | ||
===== Installation ===== | ===== Installation ===== | ||
- | Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **wput**. | + | Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **wput** |
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 39: | Ligne 40: | ||
**-N, --timestamping** --> Ne pas envoyer les fichiers s'il ne sont pas plus récents que les distants | **-N, --timestamping** --> Ne pas envoyer les fichiers s'il ne sont pas plus récents que les distants | ||
- | **--skip-existing** --> Ne pas envoyer les fichiers s'ils existent déjà | + | **%%--%%skip-existing** --> Ne pas envoyer les fichiers s'ils existent déjà |
**-l, --limit-rate=RATE** --> Limiter l'utilisation de la bande passante | **-l, --limit-rate=RATE** --> Limiter l'utilisation de la bande passante | ||
Ligne 58: | Ligne 59: | ||
</code> | </code> | ||
- | <note>Pour le moment, je n'ai pas réussi à le faire marcher en récursif, par exemple pour sauvegarder un répertoire et ses descendants. Si quelqu'un trouve la syntaxe, merci de la noter et de me prévenir. Loack</note> | + | Sauvegarder le répertoire en ne transférant que les fichiers modifiés : |
+ | <code> | ||
+ | wput -N monRepertoire ftp://login:password@serveur/repertoire/ | ||
+ | </code> | ||
===== Références ===== | ===== Références ===== |