El protocolo FTP(3)
Parte primera
Volver al índice
Manejo de conexiones
Conexión en modo TEXTO. Transmisión de datos.
Anteriormente detallamos la manera en que podemos acceder a un servidor FTP en modo texto. Ahora veremos muy específicamente algunos comandos:
cd: cambiar de directorio.
ls o dir: visualizar contenido de directorios.
get: "coger" archivos.
put o send: subir archivos.
delete: borrar archivos.
bye: desconectar
Comando CD
Si al conectar al servidor no estamos en el directorio que queremos estar, usaremos el comando CD para poder navegar por el arbol de directorios.
Si quisieramos entrar en un directorio llamado "programas" deberíamos escribir:
cd programas
Si quisieramos ahora descender al directorio que estábamos, deberíamos escribir:
cd .. (o también) cdup
Estas pautas siempre son las mismas, de modo que entrar y salir de directorios ya no es un misterio. Comando LS o DIR
Una vez conectados al servidor, lo primero que haremos será listar su contenido para empezar a "movernos". Como ya hemos dicho, podemos usar el comando LS (Unix) o DIR (DOS/Windows). Veamos un ejemplo:

En el gráfico anterior, vemos un ejemplo de lo que aparece al escribir DIR o LS. En este caso se nos presentan 3 directorios y un archivo. El archivo es una imagen (dot.gif) y que intentaremos recoger a nuestro disco duro local, borrar, volverla a subir al servidor.
Comando GET
Para poder "traernos" ese archivo a nuestro PC, usaremos el comando GET.
Debemos tener en cuenta que el directorio de nuestro disco local donde se guardará el archivo, será el directorio donde estemos situados en ese momento. Así, si nuestra sesión FTP se efectúa desde una ventana de Windows, y en la ventana aparece por ejemplo C:\TEMP\ARCHIVOS, el fichero DOT.GIF, se guardará en el directorio TEMP\ARCHIVOS.
Veamos qué es lo que sucede.

Vemos que es fácil de interpretar; nos hemos descargado el archivo DOT.GIF que ocupa 808 bytes.
Comando DELETE
Si no queremos mantener el archivo DOT.GIF en el servidor FTP, podemos borrarlo, aunque recuerda que solamente podemos borrar archivos, si el administrador nos ha dado permiso para ello:

Ya está. Si ahora hicieramos uso del comando DIR o LS, podríamos verificar que el archivo ya no está en el servidor.
Comando PUT o SEND
Por último, nos queda por repasar el comando PUT o SEND. Ambos realizan la misma operación: poner un archivo de nuestro disco duro en el servidor. Veamos qué sucede:

Lo primero que hemos hecho ha sido "send dot.gif" es decir, poner el archivo dot.gif en el servidor. El servidor nos responde que la transferencia se ha realizado con éxito (226 Transfer complete).
Seguidamente hacemos un LS (recuerda que es lo mismo que un DIR en servidores Unix) y se muestran los archivos y directorios que hay en en servidor dentro de esa ubicación. Comprobamos que efectivamente, dot.gif se encuentra entre la lista.
Páginas: 1 2 3
Volver al índice
|