AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

ftpcopy - En ligne dans le Cloud

Exécutez ftpcopy dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande ftpcopy qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


ftpcopy - crée et maintient un miroir ftp.

SYNOPSIS


ftpcopy [options] hôte[:port] répertoire distant [répertoire local]
ou : ftpcopy [options] ftp://hôte[:port]/remotedir [replocal]

DESCRIPTION


ftpcopy copie un site FTP de manière récursive. Il supprime ensuite tous les fichiers dans le local
arborescence de répertoires introuvables sur le site distant.

le répertoire local par défaut est `.' - le répertoire de travail courant - si le --no-delete
option est utilisée. local-directory n'est pas nécessaire si l'option --interactive est utilisée.
Sinon, vous devez fournir un argument de répertoire local.

OPTIONS


NOUS CONTACTER / vous connecter / Nom d'utilisateur / Mot de passe options:
-u, --user=NOM
Utilisez Nom pour se connecter sur le serveur ftp.
La valeur par défaut est « anonyme ». Utilisez un nom vide pour forcer le programme à ne pas se connecter.

-p, --pass=MOT DE PASSE
Utilisez PASS comme mot de passe pour vous connecter sur le serveur ftp.
La valeur par défaut est `[email protected]'. Si un mot de passe vide est donné, le
le programme n'enverra pas de mot de passe au serveur.

--account=COMPTE
Envoyer COMPTE comme nom de compte pendant la phase de connexion.
Remarque : ce n'est _pas_ le nom d'utilisateur, mais le nom de ce qu'on pourrait appeler un
sous-compte implémenté par quelques serveurs. Si vous ne comprenez pas ce que cela signifie, vous
avoir de bonnes chances de ne jamais avoir besoin de cette option de toute façon. Si tu penses en avoir besoin
veuillez d'abord essayer l'option --user.

--tries=ARG
Nombre d'essais de connexion et de connexion.
La valeur par défaut est 1, ce qui signifie que le programme abandonnera après la première erreur.
Cette option a été ajoutée dans la version 0.3.0.

--data-connect-retries=ARG
Nombre de tentatives de connexion au port de données.
Le programme essaiera d'atteindre le port de données (pour la récupération de listes ou de données)
autant de fois et abandonnera après autant d'erreurs d'affilée. La valeur par défaut est 5,
ce qui signifie que le programme abandonnera après la cinquième erreur.
Cette option a été ajoutée dans la version 0.6.6. L'ancien comportement était d'abandonner après la
première erreur.

--login-sleep=ARG
Secondes pour dormir après un échec de connexion.
Plus précisément : le programme va s'endormir pendant autant de secondes après une tentative de
la connexion ou la connexion a échoué. La valeur par défaut est 5. Un 0 est traité comme 1, et l'abus,
surtout avec --tries, est susceptible d'ennuyer les administrateurs de serveurs.
Cette option a été ajoutée dans la version 0.4.5.

-4, --v4
Utilisez uniquement IPv4, même si la v6 est disponible.
Cette option interdit effectivement l'utilisation d'IPv6, sauf pour les requêtes DNS.
Il a été ajouté dans la version 0.6.0.

-6, --v6
Utilisez uniquement IPv6, même si la v4 est disponible.
Cette option interdit effectivement l'utilisation d'IPv4, sauf pour les requêtes DNS.
Il a été ajouté dans la version 0.6.0.

Verbosité options:
-l, --loglevel=ARG
Contrôle la quantité de journalisation effectuée.
0 : rien à l'exception des avertissements et des messages d'erreur.
1 : téléchargements et suppressions (c'est la valeur par défaut).
2: liens/liens symboliques créés, fichiers que nous avons déjà reçus.
3: trucs inutiles.

--bps Log taux de transfert.
Cette option permet à ftpcopy de consigner les informations sur les octets / kilo-octets / mégaoctets par seconde
après des transferts réussis.
Cette option a été ajoutée dans la version 0.3.9.

--le progrès
Signaler les progrès à stderr.
Cela imprimera un rapport du téléchargement toutes les secondes : une forme abrégée du fichier
nom, les octets obtenus et attendus et le pourcentage reçu.
Cette option a été ajoutée dans la version 0.6.0.

Déposez votre dernière attestation sélection options:
-m, --max-days=JOURS
Télécharger uniquement les fichiers modifiés dans le dernier JOURS.
Les copies existantes localement des fichiers non téléchargés seront conservées. La valeur par défaut est
de ne pas restreindre l'âge des fichiers.

--max-size=MAXBYTES
Téléchargez uniquement les fichiers jusqu'à MAXOCTETS longueur.
Les copies existantes localement de fichiers trop longs seront supprimées lors de l'étape de nettoyage.
La valeur par défaut est de ne pas restreindre la taille du fichier.
Cette option a été ajoutée dans la version 0.5.1.

-x, --exclude=CARTE SAUVEGARDE
Exclure les chemins correspondants CARTE SAUVAGE.
If CARTE SAUVAGE correspond au chemin complet du fichier distant, le fichier ne sera pas
téléchargé. CARTE SAUVAGE est une expression générique de style shell, pas une expression régulière
comme ceux de grep. Vous pouvez répéter cette option aussi souvent que vous le souhaitez, et vous pouvez
mélangez-le avec l'option --include.
Si à la fois les inclusions et les exclusions sont utilisées, le dernier correspondant sera honoré.
La liste commence par un '--include *' implicite.
Si l'option --tolower est utilisée avec --exclude ou --include, le
Les motifs in/exclude doivent être écrits en minuscules.
Cette option a été ajoutée dans la version 0.3.0.

-i, --include=CARTE SAUVEGARDE
Inclure les chemins correspondants CARTE SAUVAGE.
C'est l'opposé de l'option --exclude.
Il a été ajouté dans la version 0.3.0.

-X, --in-exclude-file=FICHIER
Lire/exclure des modèles de DOSSIER.
Les modèles d'inclusion et d'exclusion sont lus à partir d'un fichier. Si le premier caractère d'un
la ligne est un '+' le reste de la ligne est traité comme un argument d'un --include
optiona et s'il s'agit d'un '-', il est traité comme un argument d'une option --exclude.
Les lignes commençant par un '#' sont ignorées.
DOSSIER sera lu après toutes les options --include et --exclude données sur la commande
la ligne a été lue.
Cette option a été ajoutée dans la version 0.6.6.

--ignore-taille
Ignorer la taille du fichier.
Ne comparez pas les tailles de fichiers lorsque vous vérifiez que le fichier distant doit être téléchargé.
Cette option a été ajoutée dans la version 0.4.4.

--ignore-temps
Ignorer les heures de modification.
Ne comparez pas les heures de modification des fichiers lorsque la vérification du fichier distant doit être
téléchargé. Cette option peut être combinée avec --ignore-size, auquel cas un fichier
ne sera jamais téléchargé, quels que soient les changements de taille de fichier ou l'heure de modification.
En d'autres termes : ftpcopy ne téléchargera aucune mise à jour.
Cette option a été ajoutée dans la version 0.4.4.

--max-profondeur=ARG
Descendez dans la plupart des répertoires LEVEL.
0 signifie "ne pas entrer du tout dans les sous-répertoires",
1 signifie « entrez les sous-répertoires, mais pas leurs sous-répertoires ».
La valeur par défaut est 2^32-1, ce qui signifie « entrez tout ».

Suppression options:
-n, --no-delete
Ne supprimez pas les fichiers.
Cela influence l'étape de nettoyage lors de l'élimination de choses que le serveur n'a pas
plus. Il n'empêche pas ftpcopy de supprimer des fichiers lorsqu'il détecte quelque chose dans
c'est chemin lors d'un téléchargement.

-M, --max-delete=COMPTE
Ne pas supprimer plus alors COUNT fichiers.
Cette option peut être utile pour limiter l'impact d'une perte temporaire de fichiers sur le
serveur. Cela n'influence que l'étape de nettoyage et n'empêche pas ftpcopy de supprimer
fichiers dans son chemin lors d'un téléchargement. La valeur par défaut est 0, ce qui signifie illimité.
Cette option a été ajoutée dans la version 0.4.5.

Efficacité options:
-d, --répertoires uniquement
Ne créez que la hiérarchie des répertoires.
Ne téléchargez pas de fichiers. Tout fichier de l'arborescence sera supprimé sauf si l'option -n est
également donné.
Cette option sera supprimée dans les versions futures, à moins que quelqu'un ne s'y oppose.

- à sec
Ne fais rien.
ftpcopy ne montrera que ce qui serait fait.
Cette option a été ajoutée dans la version 0.3.6.

-T, --timeout=SECONDES
Délai d'attente à utiliser pour la lecture/écriture réseau.
La valeur par défaut est de 30 secondes et est généralement suffisante.
Cette option a été ajoutée dans la version 0.3.8.

--rate-limit=BYTES_PER_SECOND
Limitez la vitesse de téléchargement des fichiers.
Limitez le taux de transfert des téléchargements de fichiers à environ autant d'octets par seconde. Les
la mise en œuvre est brute et simple, en dormant jusqu'à une seconde entre le réseau
lit, et n'essaie donc même pas de limiter le taux exactement à ce nombre. Au
d'un autre côté, cela fonctionne généralement et il est peu probable qu'il casse des choses en provoquant
délais d'attente.
La valeur par défaut est illimitée.
Cette option a été ajoutée dans la version 0.4.7.

--interactif
Lire les répertoires à partir de stdin.
Cette option indique à ftpcopy d'ignorer tous les répertoires indiqués sur la ligne de commande, et
pour lire les commandes de l'entrée standard. Chaque commande se compose de deux lignes, la
le premier étant un répertoire sur le serveur distant et le second un répertoire local.
ftpcopy imprimera une ligne de FIN DE COPIE après chaque opération.
Cette option a été ajoutée dans la version 0.3.6 et sera supprimée dans les futures versions,
à moins que quelqu'un ne s'y oppose.

Solution options:
--ascii-listes
Faire des listes de répertoires en mode ASCII.
Utilisez cette option si le serveur FTP est incapable de répertorier correctement les répertoires en binaire
mode, par exemple, si vous voyez un message comme celui-ci (généralement sur une seule ligne) :
« fatal : réponse indésirable reçue à la LISTE : 426 Connexion de données : recherche illégale. »
Cette option a été ajoutée dans la version 0.5.2.

-L, --list-options=OPTS
Ajouter OPT à la commande LISTE.
Cela permet de passer des options arbitraires à la commande LIST des serveurs FTP. Noter que
ftpcopy ne gère pas bien les listes de répertoires récursives.
Cette option a été ajoutée dans la version 0.3.0.

-s, --symlink-hack
Traitez les liens symboliques.
Ceci n'est utile que pour refléter les sites qui créent des listes via /bin/ls, et va
échoue si un nom de fichier dans un lien contient une séquence ` -> '.

--force-sélectionner
Utilisez select, pas poll.
N'utilisez pas l'appel système poll() même s'il est disponible, mais utilisez select() à la place.
Cela permet d'utiliser le programme avec les chaussettes de la référence chaussettes5
la mise en œuvre.
Veuillez noter que vous aurez de toute façon besoin d'un serveur de noms directement accessible, car le DNS
la bibliothèque en cours d'utilisation ne prend pas en charge SOCKS (vous pouvez toujours utiliser des adresses IP).
Cette option a été ajoutée dans la version 0.3.8.

--mdtm Utilisez la commande MDTM pour obtenir l'heure à distance.
La valeur par défaut est de prendre les heures des listes de répertoires. Cela ne fonctionne pas si
le serveur implémente un format de liste inférieur (la plupart le font) et n'envoie pas l'heure
timbres en temps universel coordonné (UTC). Les dommages causés par cela sont limités à
les horodatages des fichiers sont erronés de quelques heures.
Cette option permet à ftpcopy d'envoyer une commande MDTM pour tout fichier qu'il souhaite
Télécharger. L'inconvénient est que cela consomme des performances : ftpcopy n'envoie généralement que
une commande pour un répertoire complet ses parcours. Avec l'option --mdtm, il a
pour envoyer une commande supplémentaire pour n'importe quel fichier.
Cette option a été ajoutée dans la version 0.3.10.

--allow-pasv-ip=IP4
Autoriser les connexions de données à l'adresse IP4.
Normalement, ftpls accepte uniquement les connexions de données aux adresses IP qu'il a reçues en tant que
réponse à la requête DNS, ou l'adresse IP dans l'URL. Parfois, ce n'est pas
assez, surtout lorsque le NAT ou le masquage sont actifs. ftpcopy imprime alors un
message d'erreur « redirection illégale par le serveur FTP ». Avec cette option, qui peut être
donné plus d'une fois, vous pouvez ajouter des adresses supplémentaires à la liste interne des
cibles de connexion de données autorisées. IP4 doit être une adresse IPv4 ou une liste d'IPv4
adresses, séparées par des virgules.
La variable d'environnement FTPCOPY_ALLOW_PASV_IP a le même objectif.
Remarque : N'utilisez pas cette option sans réfléchir : les redirections FTP peuvent être utilisées pour lancer
attaques par déni de service contre des cibles innocentes.
Cette option a été ajoutée dans la version 0.6.1.

--pas de CV
N'essayez pas de reprendre les téléchargements.
La commande REST, nécessaire pour reprendre un échec
téléchargement, est mal spécifié et susceptible d'être mal interprété et mis en œuvre. Utilisation
cette option en cas de problème.
Cette option a été ajoutée dans la version 0.6.0.

--baisser
Changez tous les noms de fichiers locaux en minuscules.
N'utilisez ceci que si vous êtes absolument sûr que le côté distant ne contient aucun
fichiers ou répertoires dont les noms en minuscules entrent en collision les uns avec les autres. Autrement
cette option gaspillera de la bande passante.
Si cette option est utilisée avec les options --exclude ou --include, la
Les motifs in/exclude doivent être écrits en minuscules.
Cette option a été ajoutée dans la version 0.3.8.

d’aide options:
--include-exclude-aide
Comment --include et --exclude fonctionnent.

--exemples
Afficher des exemples d'utilisation.

--voir également
Où trouver des informations connexes.

--version
Afficher la version : ftpcopy (ftpcopy) 0.6.7.

--help Affiche une liste d'options ou l'aide longue sur une.
L'utilisation avec un argument montre le texte d'aide long
de cette option, sans argument, il listera
toutes les options.

--longhelp
Afficher des textes d'aide plus longs pour toutes ou une option.

EXEMPLES


miroir cr.yp.to:
copie ftp \
--exclude '*.cdb' \
--exclude '*logiciel/précompilé*' \
cr.yp.to / /private/file/0/mirror/cr.yp.to
Ça signifie:
* Je ne suis pas intéressé par les fichiers .cdb.
* Les éléments précompilés ne sont pas non plus téléchargés.
* l'hôte auquel se connecter est cr.yp.to.
* le répertoire distant est /, et
* et /private/file/0/mirror/cr.yp.to est le répertoire local.

IN/EXCLU


Les listes d'entrée et d'exclusion sont mélangées en interne, gardant l'ordre dans lequel elles ont été
étant donné. La liste commence par un "include *" implicite. ftpcopy honore le dernier match.

La correspondance avec les caractères génériques est effectuée par rapport au chemin distant complet du fichier. Le caractère '/'
n'a pas de signification particulière pour l'appariement et est traité comme n'importe quel autre.

Remarque : vous devez inclure les répertoires de niveau supérieur des fichiers ou des répertoires que vous souhaitez
comprendre. Quelque chose comme ça ne fonctionnera PAS :
--exclude '*' --include '/w/h/e/r/e/file.c'
Vous devez inclure /w, /w/h et ainsi de suite.

DROIT D'AUTEUR


Copyright (C) 2003 Uwe Ohse.

Le logiciel est fourni avec AUCUNE GARANTIE, dans la mesure permise par la loi.

Ce paquet est publié selon les termes de la licence publique générale GNU version 2.
Les versions ultérieures de la GPL peuvent ou non s'appliquer, voir http://www.ohse.de/uwe/licenses/

Utilisez ftpcopy en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    moucheron, moucheron, gnatbl, moucheron,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moucherons, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - Boîte à outils GNAT
    DESCRIPTIF : Le...
    Exécutez aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatcho-5
    aarch64-linux-gnu-gnatcho-5
    moucheron, moucheron, gnatbl, moucheron,
    gnatfind, gnathtml, gnatkr, gnatlink,
    moucherons, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - Boîte à outils GNAT
    DESCRIPTIF : Le...
    Exécutez aarch64-linux-gnu-gnatcho-5
  • 3
    cpupower-idle-infos
    cpupower-idle-infos
    cpupower idle-info - Utilitaire pour
    récupérer les informations du noyau inactif du processeur
    SYNTAXE : cpupower [ -c cpulist ]
    idle-info [options] DESCRIPTION : Un outil
    qui imprime p...
    Exécutez cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - Utilitaire pour définir le processeur
    options de noyau spécifiques à l'état d'inactivité
    SYNTAXE : cpupower [ -c cpulist ]
    info-inactive [options] DESCRIPTION : Le
    cpupower inactif-se...
    Exécutez cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Modifie/imprime l'utilisateur
    chemin de recherche du jeu de cartes actuel. Affecte la
    l'accès de l'utilisateur aux données existant sous le
    autres ensembles de cartes à l'emplacement actuel. ...
    Exécutez g.mapsetsgrass
  • 6
    g. messagegrass
    g. messagegrass
    g.message - Affiche un message, un avertissement,
    informations de progression ou erreur fatale dans le
    Chemin de l'HERBE. Ce module doit être utilisé dans
    scripts pour les messages servis à l'utilisateur.
    KEYW...
    Exécutez g.messagegrass
  • Plus "

Ad