Commandes pour travailler avec le serveur ftp. Accès au serveur FTP à partir de la ligne de commande Windows. Supprimer des fichiers sur le serveur ftp

Bonjour à tous, aujourd'hui, je vais vous parler de l'utilitaire ftp.exe en tant qu'outil pour travailler avec des serveurs FTP.

Pour travailler avec des serveurs FTP, il n'est pas du tout nécessaire d'utiliser des clients FTP encombrants (et parfois payants) ; pour les opérations les plus simples, celui inclus dans l'OS est tout à fait adapté Serveur Windows Utilitaire 2008 R2 ou Windows 7 ligne de commande ftp.exe.

Pour le démarrer ftp.exe, vous devez appeler la boîte de dialogue " Exécuter"Et composez ftp... Le client imprimera une chaîne d'invite à l'interpréteur de commandes cmd.exe et sera immédiatement prêt à travailler :

Utilitaire ftp.exe comme outil pour travailler avec les serveurs FTP-01 Syntaxe ftp.exe très simple et décrit de manière suffisamment détaillée dans l'aide intégrée, qui peut être invoquée avec la commande aider:

Dans le système d'aide ftp.exe il y a de brèves descriptions de toutes les commandes. Ils sont appelés par la commande aider... Voyons, par exemple, ce que fait la commande réal... Pour ce faire, nous tapons dir d'aide:

Essayons d'établir une connexion avec un serveur ftp. Que ce soit linuxcenter.ru. L'équipe va nous y aider. ouvrir linuxcenter.ru:

Après vous être connecté au serveur ftp, vous devez lui dire dans quel mode nous allons travailler avec. Il n'y a que deux modes : canal en mode port et canal de données en mode passif... Dans 99 cas sur 100 il est utilisé mode passif(plus de détails sur les différences nous le diront Wikipédia), nous informons le serveur que nous ne faisons pas exception aux règles, avec la commande devis PASV:

Nous pouvons maintenant commencer à effectuer des opérations avec des données : naviguer dans la structure des répertoires et afficher leurs listes, charger et télécharger des fichiers, modifier les formats des données envoyées, etc. Cependant, les serveurs ftp sont différents. Il est donc utile de se familiariser d'abord avec la syntaxe supportée par le serveur distant. Il y a une commande pour ça aide à distance:

Pour fermer une connexion active, utilisez la commande proche, pour quitter ftp.exe - quitter... ET aider T'aider. C'est ainsi que vous pouvez toujours travailler avec le serveur ftp. Matériel du site

Nous utilisions auparavant FileZilla Client, un client FTP Windows gratuit que vous pouvez utiliser pour accéder et transférer des fichiers vers votre serveur FTP. Nous avons également vu comment accéder à un serveur FTP en utilisant NotePad ++, une alternative au Bloc-notes pour Windows. Dans cet article, nous expliquerons comment accéder au FTP à partir de la ligne de commande.

L'invite de commande Windows vous permet d'accéder au serveur à l'aide de la commande FTP. Une fois connecté au serveur, vous pouvez transférer des fichiers et télécharger des fichiers depuis votre PC simplement en utilisant des commandes. Je vais également énumérer quelques commandes FTP qui s'avéreront utiles au fil du temps.

Accéder aux serveurs FTP depuis la ligne de commande

Voici les étapes pour vous montrer comment utiliser FTP à partir de la ligne de commande :

Mise à jour de mars 2020 :

Nous vous recommandons maintenant d'utiliser cet outil pour votre erreur. De plus, cet outil corrige les erreurs informatiques courantes, vous protège contre la perte de fichiers, les logiciels malveillants, les pannes matérielles et optimise votre PC pour performance maximum... Vous pouvez rapidement résoudre les problèmes de votre PC et empêcher l'apparition d'autres programmes avec ce logiciel :

  • Étape 1: Télécharger l'outil de réparation et d'optimisation de PC(Windows 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Étape 2 : Cliquez sur " Lancer l'analyse« Pour trouver des problèmes registre Windows ce qui peut causer des problèmes avec votre PC.
  • Étape 3 : Cliquez sur " Réparez tout»Pour résoudre tous les problèmes.

Étape 1: Exécutez l'invite de commande et modifiez le répertoire où se trouvent tous vos fichiers. Parce que c'est là que vous pouvez déplacer vos fichiers vers le serveur et les télécharger dans un seul dossier.

Étape 2: Entrez la commande

Nom de domaine ftp

Exemple: ftp azharftp.clanteam.com

Étape 3: Entrez votre nom d'utilisateur et votre mot de passe.

Étape 4: Vous pouvez voir la configuration de la connexion. Vous pouvez maintenant effectuer des actions sur le serveur.

Voici les commandes FTP :

Vous pouvez utiliser l'aide pour obtenir liste complète Commandes FTP. Cette commande ne nécessite pas de connexion au système distant.

  • Aide : demande une liste de toutes les commandes FTP disponibles.
  • ASCII : activer le mode Ascii.
  • Statut: pour voir comment la session FTP actuelle est configurée.
  • rapide: activer et désactiver le mode interactif.
  • ls : liste d'annuaire équivalente à vous.
  • ls -l : longue liste d'annuaires, plus de détails.
  • mot de passe : Afficher le nom du répertoire courant
  • CD: Changer de répertoire.
  • affichage à cristaux liquides : change le répertoire courant local.
  • recevoir: télécharger un fichier à partir d'un serveur FTP.
  • mettre: fichier sur le serveur.
  • obtenir : télécharger plusieurs fichiers à partir du serveur FTP.
  • mput : télécharger plusieurs fichiers sur le serveur FTP.
  • binaire: activer le mode binaire.
  • Effacer: supprimer tout fichier sur le serveur FTP.
  • mkdir : créer un répertoire sur le serveur FTP.
  • ASCII: Règle le mode de transfert de fichiers sur ASCII (Remarque : il s'agit du mode par défaut pour la plupart des programmes FTP).
  • quitter/fermer/pendant/désactiver : Déconnectez-vous du serveur FTP.
  • Préfixe de commande point d'exclamation provoque l'exécution de la commande sur le système local, et non sur le système distant.

FTP (File Transfer Protocol) est un protocole réseau populaire utilisé pour copier des fichiers d'un ordinateur à un autre sur un réseau local ou sur Internet. FTP est l'un des plus anciens protocoles applicatifs, remontant bien avant HTTP, et même avant TCP/IP, en 1971.

Le protocole FTP est vulnérable, c'est-à-dire que FTP ne peut pas crypter son trafic, tous les transferts sont en texte clair, donc les noms d'utilisateur, les mots de passe, les commandes et les données peuvent être lus par toute personne pouvant intercepter le paquet sur le réseau. Pour un transfert de données sécurisé, SFTP (Secure File Transfer Protocol) est utilisé. Contrairement au FTP standard, il crypte à la fois les commandes et les données, empêchant la transmission des mots de passe et des informations confidentielles sur le réseau. SFTP a des fonctionnalités similaires à FTP, mais comme il utilise un protocole différent, les clients FTP standard ne peuvent pas communiquer avec le serveur SFTP et vice versa. Ensuite, nous examinerons les commandes de base pour travailler avec un programme FTP.

Un client FTP est inclus avec la plupart des distributions Linux. Commençons par lancer le programme et la connexion ftp et, bien sûr, considérons les commandes de base pour télécharger depuis un serveur ftp et télécharger sur ftp, créer des répertoires, supprimer des fichiers, etc. Dans cet article, nous ne décrirons que les commandes de base, et à la fin de l'article, nous donnerons une aide et un manuel de la console - vous pouvez toujours vous renseigner sur le but de la commande et sa syntaxe, ainsi que sur tous les commandes disponibles sur un serveur ftp spécifique.

connexion FTP

Pour démarrer la connexion FTP, entrez simplement la commande ftp<сервер> par exemple:

ftp test.hostingthutor.com

Après avoir appuyé sur Entrée, la sortie de la commande sera la suivante :

Connecté à test..55.5.11).
220 essais ..
Nom (site.test : ftpuser) :

Une autre façon de se connecter est de lancer ftp depuis la console, puis de se connecter au serveur ftp à l'aide de la commande ouvert:

ftp
ftp> site de test

De plus, il est possible de se connecter via ip :

ftp 114.55.5.11

Ou avec un tel appel ftp Cet e-mail est protégé contre les spambots. Pour le visualiser, le support Java-script doit être activé dans votre navigateur, c'est-à-dire :

ftp Cet e-mail est protégé contre les spambots. Pour le visualiser, le support Java-script doit être activé dans votre navigateur.
230 Utilisateur ftpuser connecté
Le type de système distant est UNIX.
Utiliser le mode binaire pour transférer des fichiers.
ftp>

Vous pouvez voir dans le message qu'un type de transfert binaire (binaire) est utilisé pour transférer des fichiers. Le mode de transfert de fichiers binaires est le transfert de fichiers tels qu'ils sont stockés sur le serveur FTP. Le mode Ascii (texte) est utilisé pour transférer uniquement des fichiers texte. Vous pouvez saisir des commandes ascii ou binaire pour basculer entre les modes de transmission. Le mode binaire doit être utilisé pour tous les types de fichiers non texte - images, archives, programmes, etc.

Passons donc aux commandes de navigation et de navigation dans les répertoires du serveur ftp :

pwd - la commande affichera le répertoire courant sur le serveur ftp :

ftp> mot de passe
257 "/" est le répertoire courant

ls - la commande affichera une liste de fichiers et de répertoires dans le répertoire courant :

ftp> ls
227 Entrer en mode passif.
150 Ouverture de la connexion de données en mode ASCII pour la liste de fichiers
-rw-r - r-- 1 ftpuser ftpuser 3034978 31 juin 19:02 file1.tar.gz
-rw-r - r-- 1 ftpuser ftpuser 30842294 31 juillet 20:08 file2.tar.gz
-rw-r - r-- 1 ftpuser ftpuser 67798316 31 juillet 19:46 file3.tar.gz
-rw-r - r-- 1 ftpuser ftpuser 6001252 17 janvier 12:02 file4.zip
-rw-r - r-- 1 ftpuser ftpuser 31386394 17 janvier 11:28 file5.tar.gz
drwxr-xr-x 2 ftpuser ftpuser 4 janvier 17 20:23 www
-rw-r - r-- 1 ftpuser ftpuser 48546694 17 janvier 11:33 file6.zip
226 Transfert terminé

CD<имядиректории> - la commande pour aller dans le répertoire souhaité :

ftp> cd www
250 Commande CWD réussie

Vérification avec l'équipe pwd :

ftp> mot de passe
257 "/www" est le répertoire courant

mkdir<имя директории> - création d'un nouveau répertoire (répertoire) :

ftp> mkdir tmp
257 "/ tmp" - Répertoire créé avec succès

rmdir<имя директории> - suppression d'un répertoire (répertoire) :

ftp> rmdir tmp
250 RMD commande réussie

Supprimer des fichiers sur le serveur ftp

effacer<имяфайла> - supprime un fichier sur un serveur ftp distant :

ftp> supprimer test1.sql
250 Commande DELE réussie

Téléchargement de fichiers depuis ftp

avoir - téléchargez le fichier sur la machine locale. obtenir le nom du fichier ou get fileName newFileName

ftp> obtenir le fichier.zip
local : file.zip distant : file.zip
227 Entrer en mode passif.

226 Transfert terminé
486694 octets reçus en 0,229 s (6,5e + 04 Ko/s)

Téléchargez file.zip sur votre ordinateur local en tant que file2.zip :

ftp> obtenir fichier.zip fichier2.zip
local : file2.zip distant : file.zip
227 Entrer en mode passif.
150 Ouverture de la connexion de données en mode BINAIRE pour file.zip (486694 octets)
226 Transfert terminé
486694 octets reçus en 0,306 s (9,4e + 04 Ko/s)

Utilisation de la commande avoir les fichiers du serveur ftp distant sont copiés dans le répertoire local actuel. Pour changer le répertoire local courant, vous devez utiliser la commande lcd:

lcd<путь> - changer le répertoire courant sur la machine locale :

ftp> lcd / racine
Répertoire local maintenant / root

À télécharger plusieurs fichiers à partir d'un ftp distant serveur à la machine locale, vous pouvez utiliser la commande gérer .

ftp> mget * .sql
mget test2.sql? oui
227 Entrer en mode passif.
(23957080 octets)
226 Transfert terminé
23957080 octets reçus en 0,233 sec (1e + 05 Ko/sec)
test1.sql? oui
227 Entrer en mode passif.
(11873185 octets)
226 Transfert terminé
11873185 octets reçus en 0,135 s (8,6e + 04 Ko/s)

Le téléchargement de chaque fichier doit être confirmé (oui/non) oui /m .

Une autre option de téléchargement gérer :

ftp> mget test1.sql test2.sql
test1.sql? oui
227 Entrer en mode passif.

226 Transfert terminé
11873185 octets reçus en 0,101 s (1,1e + 05 Ko/s)
mget test2.sql? oui
227 Entrer en mode passif.

226 Transfert terminé
23957080 octets reçus en 0,204 s (1,1e + 05 Ko/s)

Téléchargement du fichier sur le serveur ftp

mettre<имяфайла> - commande pour télécharger un fichier sur le serveur ftp.

ftp> mettre test1.sql
local : test1.sql distant : test1.sql
227 Entrer en mode passif.
150 Ouverture de la connexion de données en mode BINAIRE pour test1.sql
226 Transfert terminé
11873185 octets envoyés en 0,129 s (9e + 04 Ko / s)

Pour télécharger plusieurs fichiers vous pouvez immédiatement utiliser la commande mput :

ftp> mput test1.sql test2.sql
mput test1.sql ? oui
227 Entrer en mode passif.
150 Ouverture de la connexion de données en mode BINAIRE pour test1.sql
226 Transfert terminé
11873185 octets envoyés en 0,0964 s (1,2e + 05 Ko/s)
mput test2.sql ? oui
227 Entrer en mode passif.
150 Ouverture de la connexion de données en mode BINAIRE pour test2.sql
226 Transfert terminé
23957080 octets envoyés en 0,354 s (6,6e + 04 Ko/s)

Le téléchargement de chaque fichier doit être confirmé oui / m (Pas vraiment).

Une autre option de commande mput :

ftp> mput * .sql
mput test1.sql ? oui
227 Entrer en mode passif.
150 Ouverture de la connexion de données en mode BINAIRE pour test1.sql
226 Transfert terminé
11873185 octets envoyés en 0,0985 s (1,2e + 05 Ko/s)
mput test2.sql ? oui
227 Entrer en mode passif.
150 Ouverture de la connexion de données en mode BINAIRE pour test2.sql
226 Transfert terminé
23957080 octets envoyés en 0,2 s (1,2e + 05 Ko / s)

Si des fichiers volumineux sont téléchargés sur FTP, ce serait bien de surveiller la progression du téléchargement. Pour ce faire, vous pouvez utiliser les commandes hacher et cocher .

hacher - la commande après laquelle ftp imprimera le caractère "#" tous les 1024 octets de données :

ftp> hachage
Impression de la marque de hachage sur (1024 octets / marque de hachage).
mettre fichier2.tar.gaz
##########################
226 Transfert terminé
785888111 octets envoyés en 6,94 secondes (1,1e + 05 Ko/sec)

cocher - la commande affichera le compteur d'octets :

ftp> cocher
Impression de la marque de hachage.
Impression du compteur de tiques activée (10240 octets / incrément de tick).
ftp> mettre fichier2.tar.gz
local : file2.tar.gz distant : file2.tar.gz
227 Entrer en mode passif.
150 Ouverture de la connexion de données en mode BINAIRE pour file2.tar.gz
Octets transférés : 912706618 -> compteur
226 Transfert terminé
912706618 octets envoyés en 8,08 secondes (1,1e + 05 Ko/sec)

C'est tout l'ensemble de commandes de base pour travailler avec ftp dans la console. Pour afficher une liste des commandes disponibles sur un serveur FTP donné, vous pouvez utiliser la commande aider :

ftp> aide
Les commandes peuvent être abrégées. Les commandes sont :

Déboguer le site d'envoi de mdir
$ dir mget mettre la taille
compte déconnecter mkdir pwd status
ajouter exit mls quitter struct
système de devis en mode formulaire ascii
bell get modtime recv sunique
glob binaire mput reget tenex
bye hash newer rstatus tick
cas aide nmap rhelp trace
cd inactif nlist renommer le type
cdup image ntrans réinitialiser l'utilisateur
chmod lcd ouvrir redémarrer umask
fermer l'invite ls rmdir verbeux
cr macdef passive runique ?
supprimer mdelete proxy envoyer

En outre, vous pouvez obtenir une brève aide pour chaque commande. aider<команда> :

ftp> état de l'aide
état afficher l'état actuel

ftp> aide à quitter
quitter terminer la session ftp et quitter

ftp> aide au revoir
au revoir terminer la session ftp et quitter

Et enfin, les deux équipes supérieures quitter ou au revoir pour fermer la session ftp et quitter :

ftp> quitter
221 Au revoir.

Des informations détaillées avec une description des commandes peuvent être obtenues en utilisant homme ftpà la ligne de commande.

# homme ftp
Formatage de la page, veuillez patienter...
FTP (1) Manuel de commandes générales BSD FTP (1)

NOM
ftp - programme de transfert de fichiers Internet

SYNOPSIS
ftp [-Apinegvd]
pftp [-Apinegvd]
................
...............

Pour se connecter au serveur FTP, il n'est pas nécessaire d'utiliser des programmes tiers - cela peut être fait en utilisant la norme Capacités de Windows... Pour ce faire, vous pouvez utiliser la ligne de commande CMD. Mais pour gérer le serveur via les capacités standard du système d'exploitation, vous devrez étudier les commandes disponibles, car CMD n'a pas d'interface visuelle. Dans cet article, vous apprendrez les commandes FTP de base et comment les mettre en pratique.

Pourquoi vaut-il mieux télécharger le client que d'utiliser CMD

Si la ligne de commande CMD autorisait l'exécution de toutes les opérations disponibles sur les serveurs FTP, les clients n'étaient peut-être pas nécessaires. Mais la réalité est que la gamme CMD est assez limitée en termes de gestion de serveur. Par conséquent, il est toujours préférable de trouver une opportunité et de télécharger un utilitaire de gestion d'un serveur via FTP sur votre ordinateur. Par exemple, téléchargez le programme client FileZilla sur votre PC - vous pouvez le télécharger gratuitement sur le site officiel des développeurs. L'installation ne sera pas longue. Et pour vous connecter au serveur, il vous suffit d'entrer votre nom d'utilisateur, votre mot de passe et votre nom d'hôte dans la ligne requise. Il est beaucoup plus difficile de le faire via CMD.

L'inconvénient particulier de la gamme CMD est que vous ne pourrez même pas passer en mode passif pendant que vous êtes sur le serveur. Et sans ce mode, vous ne pourrez pas échanger de fichiers avec des serveurs FTP fonctionnant via NAT.

En fait, c'est un très gros défaut dans CMD. Par conséquent, acceptez le fait que la ligne de commande Windows ne convient qu'à la manipulation à l'intérieur système de fichiers sans échange de données. Bien que pour ceux qui utilisent un serveur FTP pour un travail de routine et répétitif, la ligne de commande peut sembler assez pratique. Mais il vaut mieux essayer à la fois le client et le CMD pour tirer des conclusions.

Quelles sont les commandes pour gérer FTP dans la ligne de commande CMD

Tout d'abord, exécutez l'invite de commande. Cela peut être fait en utilisant la recherche dans "Démarrer" - recherchez le fichier cmd.exe et ouvrez-le, après quoi la ligne sera lancée.

Pour vous connecter au serveur, vous devez utiliser la commande OPEN. Après cette commande, vous devez entrer l'adresse IP ou le nom d'hôte avec lequel vous souhaitez établir une connexion. Après avoir entré cette demande, vous pourrez vous connecter au serveur. Cela peut être fait à l'aide de la commande USER, qui fait une demande d'authentification via le nom d'utilisateur entré. Ensuite, vous devez entrer la commande PASS, ce qui signifie un mot de passe. Lorsque vous entrez votre mot de passe et appuyez sur Entrée, vous serez connecté au serveur.

En général, la ligne de commande ne convient que pour "surfer" sur le serveur, déplacer des fichiers, etc. Tout d'abord, vous aurez besoin de voir les fichiers qui se trouvent sur le serveur. Pour ce faire, utilisez la commande LS. Comme il n'y a pas de curseur sur la ligne de commande, vous devez sélectionner un répertoire ou un fichier à l'aide de commandes spéciales. Utilisez pour cela la ligne CD ou LCD - la première est nécessaire pour changer objet courant au ordinateur distant, et le second est pour local, c'est-à-dire pour votre PC.

Bien que vous ne puissiez pas télécharger vos fichiers sur le serveur FTP via CMD, il est possible de télécharger les données sur votre ordinateur. Pour ce faire, utilisez la commande GET. Tout d'abord, écrivez la commande GET avec le nom du fichier, puis spécifiez quel répertoire sur votre ordinateur est le répertoire actuel, afin que le serveur transfère les données vers ce dossier.

Ces commandes sont utilisées le plus souvent. C'est-à-dire que la plupart des utilisateurs gèrent le serveur via CMD afin de télécharger rapidement des fichiers sans installer le client au préalable. Mais vous pouvez aller beaucoup plus loin et utiliser d'autres commandes sur le serveur avec la ligne CMD. Par exemple, vous pouvez ajouter un signal d'achèvement de commande au serveur à l'aide de la chaîne BELL.

Si vous souhaitez mettre fin à la session et quitter la ligne de commande et le serveur, écrivez BYE. Et pour interrompre la connexion de contrôle uniquement sur le serveur, afin que vous restiez à l'intérieur de la ligne de commande, écrivez CLOSE. Dans ce cas, les fichiers que vous téléchargez sur le PC à partir du serveur continueront à se télécharger et une fois le téléchargement terminé, la session sera complètement fermée.

À Assistance CMD vous pouvez facilement manipuler les répertoires sur le serveur. Par exemple, pour supprimer un répertoire spécifié, utilisez la commande DELETE. Et pour qu'une liste de fichiers d'un dossier spécifique apparaisse à l'écran, notez le DIR et le chemin d'accès au répertoire. Si vous souhaitez supprimer plusieurs dossiers ou fichiers, mais plusieurs à la fois, utilisez la commande MDELETE, c'est-à-dire la suppression multiple. De même, le préfixe "m" peut être utilisé pour d'autres commandes afin que vous puissiez combiner plusieurs actions en une seule. Ainsi, pour afficher une liste de fichiers de plusieurs répertoires à la fois, écrivez MDIR, et pour télécharger un lot de données depuis le serveur, utilisez MGET. Mais ne confondez pas une multi-commande avec un seul MKDIR - il est nécessaire pour générer un répertoire sur le serveur.

Il est possible que votre serveur FTP fonctionne sans technologie NAT, le mode client passif n'est donc pas nécessaire. Dans ce cas, vous pourrez télécharger certains fichiers vers l'hébergeur. Pour ce faire, utilisez la commande MPUT pour télécharger plusieurs fichiers et PUT si vous ne souhaitez en télécharger qu'un.

Une autre commande populaire qui vous sera très probablement utile est RENAME. Nous avons besoin d'une commande pour renommer les fichiers. Il sera utile pour ceux qui utilisent le serveur comme référentiel pour les données du site. Vous aurez également besoin de la commande PWD, qui détermine le dossier actuel à serveur distant FTP, pas sur votre ordinateur comme le fait la ligne LCD.

Les commandes fournies ne sont pas une liste complète des fonctions que vous pouvez utiliser dans FTP. Il y a aussi d'autres commandes. Et vous pouvez les découvrir directement sur la ligne de commande si vous entrez la demande d'AIDE. Après cela, une référence apparaît avec toutes les commandes CMD disponibles qui peuvent être utilisées dans FTP. Gardez simplement à l'esprit qu'à ce moment-là, vous devez être connecté au serveur, sinon Windows vous donnera un répertoire différent. Et si vous souhaitez demander de l'aide au serveur lui-même, enregistrez REMOTEHELP.

Bien sûr, la gestion des commandes de serveur est un âge de pierre. Par conséquent, il vaut mieux ne pas perdre votre temps, télécharger un client FTP normal sur votre ordinateur et utiliser le serveur au maximum, et pas partiellement. Mais la pratique sur la ligne de commande CMD n'a encore gêné personne !

Commander FTP implémente l'échange de fichiers avec le serveur FTP en ligne de commande Windows. Utilitaire ftp.exe est inclus dans le kit de distribution standard de toutes les versions des systèmes d'exploitation de la famille Windows et permet d'échanger avec le serveur aussi bien en commande qu'en mode interactif.

Format de ligne de commande :

FTP [-v] [-d] [-i] [-n] [-g] [-s : nom de fichier] [-a] [-A] [-x : sendbuffer] [-r : recvbuffer] [-b : asyncbuffers] [-w : taille de la fenêtre] [hôte]

-v- Désactiver l'affichage des réponses du serveur distant.
-n- Désactiver la connexion automatique lors de la connexion initiale.
-JE- Désactivez les invites interactives lors du transfert de plusieurs fichiers.
-ré- Activation du mode de débogage.
-g- Désactiver la globalisation des noms de fichiers (voir la commande GLOB).
-s : nom de fichier- Spécifiez un fichier texte contenant les commandes FTP à exécuter automatiquement au démarrage de FTP.
-une- Utilisation interface locale pour lier la connexion.
-UNE- Connexion anonyme au serveur.
-x : envoyer sockbuf- Remplacement de la taille de buffer SO_SNDBUF par défaut (8192).
-r: recv sockbuf- Remplacement de la taille de buffer SO_RCVBUF par défaut (8192).
-b : nombre asynchrone- Remplacement de la taille du compteur asynchrone par défaut (3)
-w : taille de la fenêtre- Remplacement de la taille par défaut du tampon de transmission (65535).
nouer- Paramétrage du nom ou de l'adresse IP du nœud distant auquel vous souhaitez vous connecter.

Remarques:

Les commandes mget et mput prennent les paramètres y / n / q comme OUI / NON / QUIT.
- pour arrêter l'exécution des commandes, appuyez sur la combinaison de touches CTRL + C.

Lorsqu'il est lancé sans paramètres, FTP passe en mode interactif, en attente de l'entrée de l'utilisateur. L'écran affiche une invite - ftp>.

Pour une liste des commandes disponibles, vous pouvez entrer un point d'interrogation ou la commande aider

Jeu de commandes :

!
?
ajouter
ascii
cloche
binaire
au revoir
CD
proche
littéral
déboguer
réal
déconnecter
avoir
globe
hacher
aider
lcd
ls
supprimer
mdir
gérer
mkdir
ml
mput
ouvert
rapide
envoyer
mettre
pwd
quitter
citation
recv
aide à distance
Renommer
rmdir
statut
trace
taper
utilisateur
verbeux

Vous pouvez obtenir un indice pour une commande spécifique en entrant un point d'interrogation ou aider et le nom de la commande :

? relier
aider à se connecter

Liste des commandes FTP client Windows:

! - Transition temporaire de l'environnement FTP vers la ligne de commande Windows (CMD.EXE). Pour revenir sur FTP, utilisez la commande SORTIR
ajouter en ajoutant les données du fichier transféré à la fin de l'existant.
ascii- réglage du mode de transfert de fichiers au format ascii (mode texte)
cloche- problème signal sonoreà la fin de la commande.
binaire- réglage du mode de transfert de fichiers au format binaire
au revoir- fin de la session FTP et sortie du programme.
CD- changer le répertoire courant sur l'ordinateur distant
proche- fin de la session FTP (fermeture de la connexion ouverte par la commande ouvert)
effacer- suppression du fichier spécifié sur l'ordinateur distant
déboguer- passer en mode débogage
réal
déconnecter- fin de la session ftp. Déconnectez-vous du serveur FTP sans terminer le programme.
avoir- recevoir un fichier d'un serveur FTP
globe- Basculer l'expansion du nom des métacaractères fichiers locaux... Par défaut, ce mode est activé et permet l'utilisation de symboles * et ? dans les modèles de nom de fichier.
hacher- commutation du mode d'affichage du dièse pour chaque buffer transmis
aider- affichage des informations d'aide sur les commandes FTP
lcd- changer le répertoire de travail de l'ordinateur local
littéral- envoyer une chaîne arbitraire de caractères en tant que commande ftp
ls- afficher le contenu du répertoire de l'ordinateur distant
supprimer- suppression de plusieurs fichiers
mdir- afficher le contenu de plusieurs répertoires du serveur FTP
gérer- recevoir plusieurs fichiers d'un serveur FTP
mkdir- création d'un répertoire sur le serveur FTP
ml- afficher le contenu de plusieurs répertoires d'un ordinateur distant
mput- envoi de plusieurs fichiers au serveur FTP ouvert- ouvrir une connexion (connecter) au serveur FTP
rapide- modifier la ligne de l'invite de commande en mode interactif.
mettre- transfert d'un fichier
pwd- afficher le nom du répertoire de travail courant sur le serveur FTP
quitter- terminer la session et quitter le programme
citation- envoi d'une commande arbitraire au serveur FTP
recv- recevoir un seul fichier
aide à distance- obtenir de l'aide du serveur FTP
Renommer- renommer un fichier
rmdir- suppression d'un répertoire sur le serveur
envoyer- transfert de fichier unique
statut- affichage de l'état actuel de la session - vers quel serveur la connexion a été établie, le type de données transférées, l'état des modes modifiés par les commandes FTP
trace- changement de mode de traçage
taper- définir le type de transfert de fichier
utilisateur- changer le nom d'utilisateur dans la session d'échange avec le serveur FTP
verbeux- basculement du mode détail lors de l'affichage des messages

Comme vous pouvez le voir dans la liste des commandes répertoriées, le client FTP standard dans systèmes d'exploitation Windows ne prend pas en charge une liste complète des commandes ftp standard et, ce qui est le plus ennuyeux, il ne prend pas en charge la commande pour passer en mode passif ( passv) échanger avec un serveur FTP, ce qui le rend inadapté à l'échange de données avec des serveurs FTP connectés à l'aide de la technologie de traduction d'adresses réseau NAT... En d'autres termes, un client FTP standard n'est pas adapté pour échanger des fichiers avec des serveurs externes au sous-réseau du client. Ceci s'applique à tous Versions Windows, y compris Windows 10. C'est ce fait qui prédétermine la portée de l'utilisation de l'utilitaire ftp.exe - uniquement dans réseaux locaux où une connexion TCP directe entre le client et le serveur est possible.

Exemple de session utilisant le client FTP Windows :

ouvrir 192.168.1.1- ouvrir une connexion au serveur 192.168.1.1
administrateur des utilisateurs- utiliser le nom d'utilisateur administrateur lors de la connexion à un serveur. En réponse à cette commande, le serveur demandera un mot de passe.
passe administrateur- la saisie d'un mot de passe pour l'utilisateur administrateur
ls- afficher une liste de fichiers et de dossiers dans le répertoire distant
obtenir monfichier.txt- accepter le fichier monfichier.txt d'un répertoire distant vers le répertoire local courant.
lcd C: \ fichiers- changer le répertoire local actuel.
obtenir monfichier.txt- accepter le fichier monfichier.txt d'un répertoire distant vers le répertoire local courant (C:\files).

Lors de l'utilisation du client FTP Windows dans des fichiers batch, il est souvent utilisé pour lancer le programme en mode contrôle des commandes FTP écrites dans fichier texte.

ftp -s : ftpcomm.txt- Une liste de commandes est écrite dans le fichier ftpcomm.txt dans le même ordre dans lequel elles seraient saisies en mode interactif. Par exemple, pour recevoir le fichier binfile.bin dans le répertoire C:\temp.

2021 wisemotors.ru. Comment ça fonctionne. Le fer. Exploitation minière. Crypto-monnaie.