commandes FTP

FTP en ligne de commande

COMMANDES FTP ( File Transfer Protocol )

commande signification   commande signification
         
append to a file   mget get multiple files
ajouter un fichier   recevoir plusieurs fichiers
ascii set ascii transfert type   mkdir make directory on the remote file
transfert en mode ASCII   créer un répertoire au distant
bell beep when command completed   mls n.list content of multiple remote directories
bip sonore en fin d'execution de commande   liste le contenu de plusieurs répertoires distants
binary set binary transfer type   mput send multiple files
transfert en mode binaire   envoie plusieurs fichiers
bye termine ftp session and exit   open connect to remote tftp
termine la session FTP et sort   connecte au distant
cd change remote directory   prompt force interactive prompting on multiple commands
change le répertoire de travail au distant   permet l'interactivité des commandes multiples?
close terminate ftp session   put send one file
cloture la session FTP   envoie le fichier désigné
delete delete remote file   pwd print working directory on remote machine
efface le fichier désigné au distant   affiche le répertoire de travail distant en cours
debug toggle debugging mode   quit terminate ftp session and quit
passage en mode trace   termine la session FTP et sort
dir lists contents of remote directory   quote send arbitrary ftp command
liste le contenu du répertoire distant   envoie commande du distant (liste=remotehelp)
disconnect terminate ftp session   recv receive file
finit la session FTP   recevoir un fichier
get receive file   remotehelp get help from remote server
recevoir un fichier   aficher l'aide du serveur distant
glob toggle metacharacter expansion of local file names   rename rename file
bascule en majuscule les noms de fichiers locaux   renommer un fichier
hash toggle printing # for each buffer transfered   rmdir remove directory on the remote machine
imprime un # pour chaque tampon (paquet) tranféré   effacer un repertoire sur la machine distante
help print local help information   send send one file
affichage de l'aide aux commandes   envoyer le fichier désigné
lcd change local working directory   status show current status
change le répertoire de travail local   affiche la situation courante (etat et options choisies)
literal send arbitrary ftp command   trace toggle packet tracing
envoi commande du serveur (liste=remotehelp)   trace détaillée sur les échanges
ls n.list content of remote directory   type set file transfer type
listage du contenu du repertoire distant    
mdelete delete multiple files   user send new user information
effacement de plusieurs fichiers   envoie l'information de nouvel usager
mdir list contents of multiple remote directories   verbose toggle verbose mode
liste le contenu de plusieurs repertoires au distant   commentaires en ligne édités

Exemple de commandes sous DOS

Passer en mode console de commandes (sous DOS, MSDOS, NT) et se prépositionner sous le répertoire à  envoyer : la commande CD.. permet de remonter d'un niveau et CD nomdurepertoire d'aller vers celui-ci)
puis éxécuter FTP (au clavier ftp puis touche entrée) le programme ftp est en cours : il faut entrer les instructions
open ftp.de_mon_site.fr  : ouvre une session avec le serveur distant
entrer le login et le mot de passe
avec les commandes ftp on se positionne et on agit sur les fichiers et rèpertoires distants (del suppression ou avec send nomdufichier on envoie un fichier)
bye pour quitter ftp
exit pour sortir de la console.

Sous Linux la commande man ftp ou man pftp vous donne les options de commande disponibles

Commandes au Distant

Remotehelp   Commandes Distant
       
ABOR     PASV
       
ACCT     PWD
       
ALLO     QUIT
       
APPE     REIN*
       
CDUP     REST
       
CWD     RETR
       
DELE     RMD
       
HELP     RNFR
       
LIST     RNTO
       
MAIL*     SITE
       
MDTM     SIZE
       
MKD     SMNT*
       
MLFL*     STAT
       
MODE     STOU
       
MRCP*     STRU
       
MRSQ*     SYST
       
MSAM*     TYPE
       
MSND*     XCUP
       
MSOM     XCWD
       
NLST     XMKD
       
NOOP     XPWD
       
PASS     XRMD
       
      * =>uninplemented

Imprimer ce document pdf