Commandes FTP

Sur tout système Unix, un client FTP permet d'utiliser le protocole FTP (File Transfer Protocol), directement en ligne de commande. Voilà un résumé de toutes les commandes disponibles.

Commandes de base

? Donne une vue d'ensemble des commandes disponibles.
? commande Donne un bref descriptif de la commande donnée.
! Exécute un sous-shell sur l'ordinateur local.
! commande Exécute la commande donnée, dans un sous-shell sur l'ordinateur local.
bye Termine la session en cours.
help Identique à ?
quit Identique à Bye.

Commandes de connexion

account [mot_de_passe] Transmet le mot de pass nécessaire à l'ordinateur distant.
open [hôte] Ouvre une session sur l'ordinateur distant, donné par l'hôte.
close Termine la connexion FTP courante sans quitter le programme.
disconnect Identique à close.
user [nomutilisateur [mot_de_passe]] Modifie le nom utilisateur au cours de la session FTP.

Commandes concernant les répertoires

cd [répertoire] Passe dans le répertoire donné. La saisie de la commande sans argument ne fait pas revenir au répertoire racine comme au niveau du shell, mais provoque la demande du répertoire cible.
cdup Fait passer au répertoire parent (correspond à cd).
delete [nom_fichier_distant] Supprime le fichier donné sur l'ordinateur distant.
dir [répertoire] Affiche le contenu du répertoire donné.
ls [répertoire] Affiche le contenu du répertoire courant ou du répertoire spécifié sur l'ordinateur local.
mkdir [répertoire] Crée un répertoire sur l'ordinateur distant. Si aucun répertoire n'est spécifié, oblige à répéter la commande.
pwd Affiche le nom du répertoire distant courant.
mdir [répertoire] Supprime le réperoire distant donné. Si aucun répertoire n'est spécifié, la commande oblige à le préciser.

Commandes de transfert

append [fichier_local] [fichier_distant] Ajoute le contenu du fichier local à un fichier distant.
cr Active ou désactive le filtre de retour chariot. Le filtre est activé par défaut.
get [nomfic.anc nomfic.nouv] Transmet un fichier d'un ordinateur distant à l'ordinateur local. Si aucun nom n'est spécifié, la commande exige de nouveau la saisie. Lorsque nomfic.anc et nomfic.nouv sont donnés, le fichier nomfic.anc est renommé nomfic.nouv sur l'ordinateur local.
mget [liste_fichiers] Transmet les fichiers spécifiés dans liste_fichiers à l'ordinateurs local. Il faut confirmer séparement la transmission de chaque fichier si l'option -i n'as pas été utilisée.
mput [liste_fichiers] Transmet les fichiers spécifiés dans la liste_fichiers de l'ordinateur local à l'ordinateur distant. Il faut confirmer séparement la transmission de chaque fichier si l'option -i n'a pas été utilisée.
put [nomfic.anc nomfic.nouv] Transmet un fichier de l'ordinateur local à l'ordinateur distant. Si le nom n'est pas spécifié, la commande exige de nouveau la saisie. Lorsque les noms de fichier nomfic.anc et nomfic.nouv sont donnés, le fichier est renommé sur l'ordinateur distant.

Commandes de configuration d'options

ascii Permet le transfert de fichier en mode ASCII. Attention : ne tranmettez que des fichiers textes dans ce mode ! Utilisez le monde binaire pour les autres fichiers (voir ci-dessous).
bell Génére un son après chaque commande sur la console locale.
bin Permet le transfert de fichier binaire. Ce monde est nécessaire pour les fichiers images et les fichiers de programmes; avec le mode ASCII, vous ne pourriez plus ni exécuter les fichiers ni les ouvrir.
binary Identique à bin
hash Provoque l'affichage d'un dièse (#) après chaque transfert de bloc de 1 Koctet. Cet affichage permet de suivre la progression d'un transfert.
prompt Active ou désactive le prompt interactif
status Affiche les paramètres courants du programme FTP.

|-OnYx-| - TSA n°3 - (The Shadows Army)
tsarmy.cjb.net