GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser les commandes FTP de Linux

FTP (File Transfer Protocol), est un protocole couramment utilisé pour le transfert de fichiers entre un client et un serveur. Dans ce guide, vous apprendrez à utiliser les commandes FTP Linux avec des exemples pratiques. Sans plus tarder, allons-y.

Prérequis

VSFTPD (Very Secure File Transfer Protocol Daemon) installé et correctement configuré. Il est également crucial de souligner que vous devez avoir des autorisations de lecture sur le fichier source et des autorisations d'écriture sur le serveur FTP. Cela vous permet de transférer des fichiers de manière sécurisée/cryptée.

1. Établir une connexion FTP

Pour établir une connexion FTP avec un serveur distant, utilisez la syntaxe ci-dessous sur le terminal

# ftp ip-address

Par exemple,

# ftp 38.76.11.174

Lors de l'établissement d'une connexion, vous serez ensuite invité à entrer un nom d'utilisateur et un mot de passe

Sortie

Si les détails du nom d'utilisateur et du mot de passe sont corrects, vous recevrez une notification "Connexion réussie" sur le terminal à côté du type de système FTP.

2. Commandes FTP couramment utilisées

Une fois dans l'invite ftp, examinons certaines des options de commande couramment utilisées.

  1. ? or help – Ceci affiche toutes les commandes FTP disponibles
  2. ls – Ceci répertorie tous les fichiers et répertoires du répertoire distant actuel
  3. lcd – Cela affiche le répertoire courant sur la machine locale
  4. put – Télécharge ou copie un fichier de la machine locale vers le serveur FTP distant
  5. mput – Télécharge ou copie plusieurs fichiers de la machine locale vers le serveur FTP distant
  6. get – Télécharge ou copie des fichiers du serveur FTP distant vers la machine locale
  7. mget – Télécharge ou copie plusieurs fichiers du serveur FTP distant vers la machine locale
  8. mkdir – Crée un nouveau répertoire dans le répertoire distant courant
  9. rmdir – Supprime un répertoire dans le répertoire distant courant
  10. delete – Supprimer un répertoire dans le répertoire distant courant

3. Téléchargement de fichiers à l'aide de la commande FTP

Pour télécharger ou copier un fichier sur un serveur FTP, assurez-vous d'abord que vous vous connectez au serveur FTP à partir du répertoire contenant les fichiers que vous souhaitez télécharger.

Une fois connecté, utilisez la syntaxe

ftp> put file_name

Par exemple

ftp> put hello.sh

Sortie

Pour télécharger plusieurs fichiers, utilisez le mput commande comme indiqué.

ftp> mput file1 file2 ...

Par exemple

ftp> mput hello.sh output.txt myoutput.txt 

Vous serez invité à confirmer chacun des fichiers en attente de téléchargement. Appuyez sur y .

Sortie

4. Téléchargement de fichiers à l'aide de la commande FTP

Pour télécharger un fichier depuis le serveur FTP, utilisez le get commande comme indiqué

ftp> get file_name

Par exemple

ftp> get install.sh

Sortie

Pour plusieurs fichiers, utilisez le mget commande comme indiqué

ftp> mget file1 file2 ...

Par exemple,

ftp> mget file1.txt file2.txt file3.txt

Sortie

5. Obtenir de l'aide

Pour répertorier toutes les options disponibles pour une utilisation avec la commande ftp, exécutez.

help

OU

?

Sortie

6. Une note sur les clients FTP de l'interface graphique

L'un des inconvénients du transfert de fichiers via le terminal est le temps perdu à télécharger ou télécharger des fichiers un par un. FileZilla est un client FTP gratuit et open source qui vous permet de télécharger ou de télécharger des fichiers et des répertoires via TLS et SFTP. Si vous avez une masse de fichiers ou de répertoires qui doivent être téléchargés ou téléchargés, l'utilisation d'un client FTP basé sur une interface graphique est fortement recommandée. D'autres clients FTP GUI gratuits incluent

  1. WinSCP
  2. FTP principal
  3. Tasse à café

Linux
  1. Comment utiliser BusyBox sous Linux

  2. Comment utiliser la commande Su sous Linux

  3. Comment utiliser les commandes Grep sous Linux ou FreeBSD

  4. Comment utiliser la commande Linux find pour rechercher des fichiers

  5. Comment utiliser FTP sous Linux pour transférer des fichiers

Comment installer FFmpeg sous Linux et utiliser les commandes

Comment utiliser les commandes Pbcopy et Pbpaste sous Linux

3 conseils utiles sur l'utilisation de la commande History sous Linux

Comment utiliser FTP

Comment utiliser PhotoRec pour récupérer des fichiers supprimés sous Linux/Ubuntu

Comment utiliser Linux pour récupérer des fichiers supprimés