Saltar la navegación

2.3.- Comandos FTP más habituales.

http://www.designftp.com/images/ftp.png (Free Art License)

Una vez que has aprendido con más detalle cómo se puede entrar a un servidor FTP a través de la consola del sistema, veremos un listado de los comandos más utilizados dentro del servidor. Serán los comandos que te servirán para moverte por las carpetas, y poder bajar y subir ficheros al servidor.

Relacionados con la conexión.

  • open [host]: abre una conexión FTP con el host especificado.
  • user [login: permite autenticarse como un usuario o usuaria determinado.
  • exit | bye | quit: cierra la conexión actual y terminan el programa.
  • close: cierra la conexión actual.

Gestión de la posición.

  • ls: muestra el contenido del directorio remoto.
  • dir: muestra el contenido del directorio actual en el servidor en formato largo (similar a ls -al).
  • !<comando>: ejecuta un comando en un shell en el cliente.
  • cd [directorio]: cambia el directorio actual en el servidor.
  • lcd [directorio]: cambia el directorio actual en el cliente.

Modos de transferencia.

  • get [fichero]: traslada un fichero desde el servidor al cliente.
  • put [fichero]: traslada un fichero desde el cliente al servidor.
  • mget [patrón]: traslada todos los ficheros que satisfagan cierto patrón del servidor al cliente.
  • mput [patrón]: traslada todos los ficheros que satisfagan cierto patrón del cliente al servidor.
  • binary: establece el modo de transferencia binario (todo lo que no sea texto ASCII).
  • ascii: establece el modo de transferencia para texto ASCII.
  • prompt: habilita o deshabilita el modo interactivo. Por ejemplo, cuando se transfieren a la vez más de un fichero utilizando un patrón. En el modo interactivo se pregunta para cada uno de ellos si se desea transferir o no.

help [comando]: Ofrece información sobre un comando concreto o sobre la lista de comandos.

Más información en:

https://es.wikipedia.org/wiki/Protocolo_de_transferencia_de_archivos

Cada una de las instrucciones que puedes utilizar en un cliente FTP en modo comando o consola.

Ejercicio resuelto

Realiza una conexión anónima a un servidor FTP para descargar un fichero. Toda la gestión se hará suponiendo que tenemos una ventana del sistema Windows abierta.

Autoevaluación

Pregunta

Señala cuál de los siguientes comandos utilizarías para subir un fichero al servidor FTP.

Respuestas

open.

get.

transfer.

put.

Retroalimentación