Aller au contenu
> 💻 🧠 Code 1001 > 📑 Fiches Mémo > Commandes FTP Essentielles

Commandes FTP Essentielles


1. Connexion et Navigation

open – se connecter à un serveur FTP.
Syntaxe : open <hostname> [port]
Exemple :

open ftp.exemple.com
open ftp.exemple.com 21

user – se connecter avec un nom d’utilisateur.
Syntaxe : user <username> <password>
Exemple :

user monutilisateur monmotdepasse

bye / quit – quitter la session FTP.
Syntaxe : bye ou quit
Exemple :

bye

cd – changer le répertoire courant sur le serveur.
Syntaxe : cd <directory>
Exemple :

cd /public_html

lcd – changer le répertoire local courant.
Syntaxe : lcd <directory>
Exemple :

lcd C:\Utilisateurs\utilisateur\Documents

pwd – afficher le répertoire courant sur le serveur.
Exemple :

pwd

dir / ls / nlist – lister le contenu du répertoire sur le serveur.
Exemple :

dir
ls
nlist

2. Gestion des Fichiers

get – télécharger un fichier depuis le serveur FTP.
Syntaxe : get <remote_file> [local_file]
Exemple :

get fichier.txt
get fichier.txt copie_locale.txt

mget – télécharger plusieurs fichiers depuis le serveur.
Syntaxe : mget <file_pattern>
Exemple :

mget *.txt

put – envoyer un fichier sur le serveur.
Syntaxe : put <local_file> [remote_file]
Exemple :

put fichier.txt
put local.txt distant.txt

mput – envoyer plusieurs fichiers sur le serveur.
Syntaxe : mput <file_pattern>
Exemple :

mput *.html

delete – supprimer un fichier sur le serveur.
Syntaxe : delete <filename>
Exemple :

delete fichier_vieux.txt

mdelete – supprimer plusieurs fichiers.
Syntaxe : mdelete <file_pattern>
Exemple :

mdelete *.bak

rename / rn – renommer un fichier sur le serveur.
Syntaxe : rename <old_name> <new_name>
Exemple :

rename vieux.txt nouveau.txt

mkdir / xmkdir – créer un répertoire sur le serveur.
Syntaxe : mkdir <directory>
Exemple :

mkdir nouveau_dossier

rmdir / xrmdir – supprimer un répertoire sur le serveur.
Syntaxe : rmdir <directory>
Exemple :

rmdir dossier_vieux

3. Gestion des Transferts

ascii / text – définir le mode de transfert en texte.
Exemple :

ascii

binary / image – définir le mode de transfert binaire.
Exemple :

binary

get -resume / reget – reprendre le téléchargement d’un fichier.
Exemple :

reget fichier.txt

put -resume / reput – reprendre l’envoi d’un fichier.
Exemple :

reput fichier.txt

prompt – activer ou désactiver le mode interactif pour mget et mput.
Exemple :

prompt

status – afficher l’état actuel de la session FTP.
Exemple :

status

help / ? – afficher la liste des commandes ou l’aide pour une commande spécifique.
Exemple :

help
help get

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *