Commande FTP
Transcription
Commande FTP
Ftp : Transfère les fichiers de/vers un système utilisant un service serveur FTP (parfois appelé daemon ou démon). Ftp peut être utilisée de manière interactive. Cette commande est disponible uniquement si le protocole TCP/IP est installé. Ftp est un service qui, une fois démarré, crée un sous environnement pour l'emploi de commandes ftp et à partir duquel vous pouvez revenir à l'invite de commandes Windows 2000 en tapant la sous commande quit. Quand le sous environnement ftp tourne, il est indiqué par l'invite de commandes ftp. ftp [-v] [-n] [-i] [-d] [-g] [-s:nom_fichier] [-a] [-w:taille_tampon] [ordinateur] Paramètres. -v Supprime l'affichage des réponses du serveur distant. -n Supprime l'ouverture automatique de session à la connexion. -i Désactive les messages interactifs lors des transferts de fichiers multiples. -d Active le déboguage en affichant toutes les commandes ftp transmises entre le client et le serveur. -g Désactive la globalisation des noms de fichier qui permet d'utiliser des caractères génériques (* et ?) dans les noms de fichier et les chemins locaux. (Consultez la commande glob dans la documentation en ligne Référence des commandes). -s:nom_fichier. Spécifie un fichier texte contenant les commandes ftp exécutées automatiquement après le démarrage de ftp. Aucun espace n'est admis pour ce paramètre. Utilisez ce commutateur au lieu du symbole de redirection (>). -a Utilise une interface locale à la connexion de la liaison de données. -w:taille_tampon. Remplace la taille de tampon de transfert par défaut (4 096). Ordinateur. Spécifie le nom ou l'adresse IP de l'ordinateur distant cible de la connexion. S'il est spécifié, ce paramètre doit être le dernier de la ligne. H:\Mes Documents\ecole\cours\Os_sept_02\commandes Ftp.doc Quitte le sous-système ftp pour revenir au shell. ! Remarque ! ? Cette commande est utilisée sans paramètre. Employez-la quand vous avez terminé d'utiliser les commandes ftp et que vous souhaitez revenir au shell de commande Windows 2000. Affiche les descriptions des commandes ftp. ? est identique à help. ? [commande] Paramètre commande Spécifie le nom de la commande dont vous voulez la description. Si le paramètre commande n'est pas spécifié, ftp affiche une liste de toutes les commandes. Ajoute un fichier local à la suite d'un fichier sur l'ordinateur distant avec le type de fichier en cours. append fichier-local [fichier-distant] Paramètres fichier-local Append. Spécifie le fichier local à ajouter. fichier-distant Spécifie le fichier de l'ordinateur distant auquel le fichier-local doit être ajouté. Si le paramètre fichier-distant est omis, le nom de fichier local est utilisé. Ascii. Bell. Binary. Bye. Cd. Close. Debug. Sélectionne le mode de transfert de fichier ASCII (mode par défaut). ascii Remarque FTP gère deux modes de transfert de fichiers : ASCII et image binaire. Vous devez utiliser le mode ASCII quand vous transférez des fichiers texte. Pour plus d'informations sur le mode de transfert de fichiers binaires, consultez Ftp : binary dans la liste En mode ASCII, les conversions de caractères de/vers le jeu de caractères standard du réseau sont effectuées. Par exemple, les caractères de fin de ligne sont convertis en fonction du système d'exploitation cible. Génère une indication sonore à l'issue de chaque commande de transfert de fichiers. Par défaut, la commande bell est désactivée. bell Sélectionne le mode de transfert de fichiers binaires. binary Remarque Ftp prend en charge deux modes de transfert de fichiers : ASCII et image binaire. Vous devez utiliser le mode ASCII quand vous transférez des fichiers exécutables. En mode binaire, le fichier est transféré octet par octet. Pour plus d'informations sur le transfert de fichiers ASCII, consultez Ftp : ascii dans la liste Clôt la session FTP avec l'ordinateur distant et quitte ftp. Change le répertoire de travail sur l'ordinateur distant. cd répertoire-distant Paramètre répertoire-distant Spécifie le nouveau répertoire de travail sur l'ordinateur distant. Ferme la session FTP avec le serveur distant et retourne à l'interpréteur de commandes. Active ou désactive le débogage. Lorsque le débogage est activé, chaque commande transmise à l'ordinateur distant est imprimée, précédée de la chaîne>. Par défaut, le débogage est désactivé. H:\Mes Documents\ecole\cours\Os_sept_02\commandes Ftp.doc Delete. Dir. Disconnect Get. Glob. Hash. Help. Lcd. Literal. Ls. Supprime des fichiers sur des ordinateurs distants. delete fichier-distant Paramètre fichier-distant Spécifie le fichier à supprimer. Affiche une liste des fichiers et sous-répertoires d'un répertoire distant. dir [répertoire-distant] [fichier-local] Paramètres répertoire-distant Spécifie le répertoire dont vous souhaitez afficher le contenu. Si aucun répertoire n'est spécifié, le répertoire de travail en cours de l'ordinateur distant est utilisé. fichier-local Spécifie le fichier local dans lequel la liste sera placée. Si ce paramètre n'est pas spécifié, la sortie est affichée à l'écran. Déconnecte l'ordinateur distant en maintenant l'invite ftp Copie un fichier distant sur l'ordinateur local en utilisant le mode de transfert de fichiers en cours. get fichier-distant [fichier-local] Paramètres fichier-distant Spécifie le fichier distant à copier. fichier-local Spécifie le nom à utiliser sur l'ordinateur local. Si ce paramètre n'est pas spécifié, le nom fichier-distant est utilisé. Active ou désactive la globalisation des noms de fichier. La globalisation permet d'utiliser des caractères génériques (* et ?) dans les noms de fichiers locaux ou les chemins d'accès. Par défaut, la globalisation est activée Active ou désactive l'impression du signe # pour chaque bloc de données transféré. La taille de chaque bloc de données est 2 048 octets. Par défaut, l'impression du symbole # est désactivée. Affiche les descriptions des commandes ftp. help [commande] Paramètre commande Spécifie le nom de la commande dont vous voulez la description. Si le paramètre commande n'est pas spécifié, ftp affiche une liste de toutes les commandes. Change le répertoire de travail sur l'ordinateur local. Par défaut, le répertoire de travail est celui dans lequel ftp est lancé. lcd [répertoire] Paramètre répertoire Spécifie le répertoire à utiliser sur le système local. Si le paramètre répertoire n'est pas spécifié, le répertoire de travail en cours de l'ordinateur local est affiché. Transmet des arguments, mot pour mot, au serveur FTP distant. Un code de réponse FTP unique est attendu en retour. literal argument [ ...] Paramètre argument Spécifie l'argument à transmettre au serveur FTP. Affiche une liste abrégée des fichiers et sous-répertoires du répertoire distant. ls [répertoire-distant] [fichier-local] Paramètres répertoire-distant H:\Mes Documents\ecole\cours\Os_sept_02\commandes Ftp.doc Spécifie le répertoire dont vous souhaitez afficher le contenu. Si aucun répertoire n'est spécifié, le répertoire de travail en cours de l'ordinateur distant est utilisé. fichier-local Spécifie le fichier local dans lequel la liste sera placée. Si ce paramètre n'est pas spécifié, la sortie est affichée à l'écran. H:\Mes Documents\ecole\cours\Os_sept_02\commandes Ftp.doc Mdelete. Mdir. Mget mkdir mls Mput open Supprime des fichiers sur des ordinateurs distants. mdelete fichiers-distants [ ...] Paramètre fichiers_distants Spécifie les fichiers distants à supprimer. Affiche une liste des fichiers et sous-répertoires d'un répertoire distant. Vous pouvez utiliser mdir pour désigner plusieurs fichiers. mdir fichiers-distants [ ...] fichier local Paramètres fichiers_distants Spécifie le répertoire dont vous souhaitez afficher le contenu. Vous devez obligatoirement spécifier le paramètre fichiers-distants. Tapez pour utiliser le répertoire de travail en cours sur l'ordinateur distant. fichier-local. Spécifie le fichier local dans lequel la liste sera placée. Tapez Pour afficher la liste à l'écran. Copie des fichiers distants sur l'ordinateur local en utilisant le mode de transfert de fichiers en cours. mget fichiers-distants [ ...] Paramètre fichiers_distants Spécifie les fichiers distants à copier sur l'ordinateur Crée un répertoire distant. mkdir répertoire Paramètre répertoire Spécifie le nom du nouveau répertoire distant. Affiche une liste abrégée des fichiers et sous-répertoires du répertoire distant. mls fichiers-distants [ ...] fichier-local Paramètres fichiers_distants Spécifie les fichiers que vous souhaitez afficher. Vous devez obligatoirement spécifier le paramètre fichiers-distants ; tapez pour utiliser le répertoire de travail en cours sur l'ordinateur distant. fichier-local Spécifie le fichier local dans lequel la liste sera placée. Tapez pour afficher la liste à l'écran. Copie des fichiers locaux sur l'ordinateur distant en utilisant le mode de transfert de fichiers en cours. mput fichiers-locaux [ ...] Paramètre fichiers_locaux Spécifie les fichiers locaux à copier sur l'ordinateur distant. Effectue la connexion au serveur FTP spécifié. open ordinateur [port] Paramètres ordinateur Spécifie l'ordinateur distant cible de la connexion. L'ordinateur peut être spécifié à l'aide de l'adresse IP ou du nom d'ordinateur (un fichier DNS ou Hosts doit être disponible). Si la connexion automatique est activée (ce qui est le cas par défaut), ftp tente aussi de connecter automatiquement l'utilisateur au serveur FTP (pour plus d'informations sur la désactivation de la connexion automatique, cliquez sur ftp dans la liste Voir aussi). port Spécifie un numéro de port à utiliser pour contacter un serveur FTP. H:\Mes Documents\ecole\cours\Os_sept_02\commandes Ftp.doc Prompt Active ou désactive l'affichage de l'invite. Ftp affiche des invites lors de transferts de fichiers multiples pour vous permettre de récupérer ou stocker des fichiers de manière sélective, tandis que mget et mput transfèrent tous les fichiers quand l'affichage de l'invite est désactivé. Par défaut, l'affichage de l'invite est activé. prompt Pwd Copie un fichier local sur l'ordinateur distant en utilisant le mode de transfert de fichiers en cours. put fichier-local [fichier-distant] Paramètres fichier-local Spécifie le fichier local à copier. fichier-distant Spécifie le nom à utiliser sur l'ordinateur distant. Si ce paramètre n'est pas spécifié, le nom fichier-distant est utilisé. Affiche le répertoire en cours sur l'ordinateur distant. pwd quit Clôt la session FTP avec l'ordinateur distant et quitte ftp. quit put quote recv remotehelp rename rmdir Transmet des arguments, mot pour mot, au serveur FTP distant. Un code de réponse FTP unique est attendu en retour. Quote est identique à literal. quote argument [ ...] Paramètre argument Spécifie l'argument à transmettre au serveur FTP. Copie un fichier distant sur l'ordinateur local en utilisant le mode de transfert de fichiers en cours. Recv est identique à get. recv fichier-distant [fichier-local] Paramètres fichier-distant Spécifie le fichier distant à copier. fichier-local Spécifie le nom à utiliser sur l'ordinateur local. Si ce paramètre n'est pas spécifié, le nom fichier-distant est utilisé. Affiche l'aide pour des commandes distantes. remotehelp [commande] Paramètre commande Spécifie le nom de la commande pour laquelle l'aide est demandée. Si le paramètre commande n'est pas spécifié, ftp affiche une liste de toutes les commandes. Renomme des fichiers distants. rename nom_fichier nouveau_nom_fichier Paramètres nom_fichier Spécifie le nom du fichier à renommer. nouveau_nom_fichier Spécifie le nouveau nom de fichier. Supprime un répertoire distant. rmdir répertoire Paramètre répertoire Spécifie le nom du répertoire distant à supprimer. H:\Mes Documents\ecole\cours\Os_sept_02\commandes Ftp.doc Send. Copie un fichier local sur l'ordinateur distant en utilisant le mode de transfert de fichiers en cours. Send est identique à put. send fichier-local [fichier-distant] Paramètres fichier-local Spécifie le fichier local à copier. fichier-distant Spécifie le nom à utiliser sur l'ordinateur distant. Si ce paramètre n'est pas spécifié, le nom fichier-distant est utilisé. Status. Affiche l'état en cours des commutateurs et connexions FTP. status trace Active ou désactive le suivi des paquets. Trace affiche la route de chaque paquet pendant l'exécution d'une commande ftp. trace Sélectionne ou affiche le mode de transfert de fichiers. type [nom-mode] Paramètre. nom-mode. Spécifie le type de fichier à transférer. Le type par défaut est ascii. Si le paramètre nom-mode n'est pas spécifié, le mode en cours est affiché. Remarques • Ftp prend en charge deux modes de transfert de fichiers : ascii et image binaire. • Ascii doit être utilisé pour transférer des fichiers texte. En mode ascii, les conversions de caractères de/vers le jeu de caractères standard du réseau sont effectuées. Par exemple, les caractères de fin de ligne sont convertis en fonction du système d'exploitation cible. • Binaire doit être utilisé pour transférer des fichiers exécutables. En mode binaire, le fichier est transféré octet par octet. type User. Verbose Spécifie un utilisateur à l'ordinateur distant. user nom-utilisateur [mot_de_passe] [compte] Paramètres nom-utilisateur Spécifie le nom d'utilisateur employé pour se connecter sur l'ordinateur distant. mot_de_passe Spécifie le mot de passe correspondant au nom-utilisateur. S'il n'est pas spécifié, mais toutefois requis, ftp demande le mot de passe. compte Spécifie le compte utilisé pour se connecter sur l'ordinateur distant. S'il n'est pas spécifié, mais toutefois requis, ftp demande le compte. Active ou désactive le mode verbose. S'il est activé, toutes les réponses de ftp sont affichées. Quand un transfert de fichiers est terminé, des statistiques relatives à l'efficacité du transfert sont également affichées. Par défaut, verbose est activé. verbose H:\Mes Documents\ecole\cours\Os_sept_02\commandes Ftp.doc