USO DE FTP (File Transfer Protocol)
INTRODUCCION
El FTP (File Transfer Protocol) es un sistema para
transferencia de archivos, que permite obtener o hacer copias de archivos hacia
una computadora remota de la red. Al través de este servicio, la red mundial o
INTERNET permite el acceso a bases de datos que contienen software de
dominio publico e información sobre diversos temas.
El propósito de esta guía, es iniciar al usuario en la
utilización de los comandos de FTP, el FTP anónimo, que contiene diversos temas
como son ambientes gráficos, música, documentación de la red, literatura,
imágenes digitalizadas, entre otros.
Definición de FTP
FTP transfiere archivos desde una maquina a otra. Las
aplicaciones típicas de ftp son:
- Acceso
a archivos almacenados en computadoras centrales desde computadoras
personales.
- Acceso
a bases de datos publicas
- Distribución
de información a través de la red.
El funcionamiento del ftp se basa en un conjunto de comandos
que permiten el acceso a la información de una maquina remota. El primer paso
en una sesión de ftp es establecer una conexión con la maquina remota (es
necesario conocer una cuenta en el sistema remoto con permiso de acceso sobre
la información que se desea obtener). Esto es:
%ftp
Name:
Password:
COMANDOS BASICOS DE FTP
FTP cuenta con varios comandos que se utilizan en la maquina
remota, estos comandos son muy semejantes a sus equivalentes en Unix.
Nota: Lo que esta en AZUL representa
lo que hay que teclear; lo que esta en VERDE lo que la computadora
contesta
y lo que esta en negritas el prompt.
open
Este comando da la orden para entrar a un servidor FTP
ftp> Open
Name:
Password:
pwd
Este comando despliega el directorio de trabajo. Por
ejemplo, si se encuentra en el directorio usuarios y desea saber en que
directorio está teclee lo siguiente:
ftp>pwd
/usuarios
ftp>
ls
Despliega el contenido del directorio en que se encuentra,
si este comando no funciona en su equipo pruebe con el comando dir.
Por ejemplo, si desea ver el contenido de su directorio teclee:
ftp>ls -l
drw-r--r-- 3 jimenez users 138 Apr 3 15:56 usuarios
-rw-r--r-- 1 jimenez users 90 Apr 30 13:30 mensual.doc
-rw-r--r--
1 jimenez users 90 Apr 30 13:30 temp.doc
delete
Borra el archivo especificado en la computadora remota. Por
ejemplo, si desea borrar un archivo que se llama temp.doc, teclee lo siguiente:
ftp>delete temp.doc
DELE
Command successful
rename
Cambia el nombre de un archivo en la computadora remota. Si
desea cambiar el nombre de un archivo que se llama mensual.doc por el de
anual.doc, teclee lo siguiente:
ftp>rename mensual.doc anual.doc
Command
successful
cd
Cambia el directorio de trabajo en la computadora remota.
Para cambiar de directorio únicamente escriba la ruta de acceso al directorio
deseado. Por ejemplo, si desea cambiarse al directorio temporal que se
encuentra bajo el directorio usuarios, teclee lo siguiente:
ftp> cd
/usuarios/temporal
Command
successful
Si desea regresar al directorio anterior teclee:
ftp>cd ..
mkdir
Crea el directorio especificado en la computadora remota.
Por ejemplo, si desea crear un nuevo directorio que se llame cursos, el cual
quiere que se encuentre en el directorio usuarios, teclee los siguientes:
ftp>mkdir /usuarios/cursos
rmdir
Borra el directorio especificado en la computadora remota.
Esto es, si ya no va a utilizar el directorio temporal y desea borrarlo
(recuerde que para poder eliminar un directorio, Ese no debe contener ningún
archivo), teclee lo siguiente:
ftp>rmdir /usuarios/temporal
get
Permite transferir un archivo desde la maquina remota hasta
la maquina local. El archivo_local es el nombre del archivo con el que desea
que aparezca la transferencia, si no da este, lo transferirá con el mismo
nombre delarchivo_remoto.
ftp>get archivo_remoto [archivo_local]
Por ejemplo, si desea transferir el archivo nombres.doc que
se encuentra en la maquina remota a la maquina local y desea que en la maquina
local se llame reportes.doc, teclee lo siguiente:
ftp>get nombres.doc reportes.doc
mget
Permite transferir un conjunto de archivos desde la maquina
remota hasta la maquina local.
ftp>mget archivos_remotos
Por ejemplo, si desea transferir los archivos ventas y
horarios.doc de la maquina remota a su maquina local, teclee lo siguiente:
ftp>mget ventas horarios.doc
mget ventas? y Debe confirmar la transferencia
mget horarios? y Debe confirmar la transferencia
put
Permite transferir un archivo desde la maquina local hasta
la maquina remota. El archivo_remoto es el nombre del archivo con el que desea
que aparezca la transferencia, si no da este, lo transferirá con el mismo
nombre del archivo_local.
ftp> put archivo_local
[archivo_remoto]
Por ejemplo, si desea transferir un archivo de su maquina
local que se llama figura.doc a la maquina remota en la cual desea que se llame
el archivo figura2.doc, teclee lo siguiente:
ftp>put figura.doc figura2.doc
mput
Permite transferir un conjunto de archivos desde la maquina
local hasta la maquina remota.
ftp>mput archivos_locales
Por ejemplo, desea transferir los archivos documento,
gráfica.c y curso.w de su máquina local a la maquina remota:
ftp>mput documento grafica.c curso.w
mput documento? y Debe confirmar la transferencia
mput grafica.c? y Debe confirmar la transferencia
mput curso.w? y Debe confirmar la transferencia
!
El comando ! permite ejecutar comandos del sistema
operativo en la maquina local. Por ejemplo, desea ver el directorio de la
maquina local:
ftp>!ls
grafica.c
curso.w
documento
ftp>
Al utilizar únicamente el comando !, se regresa a la maquina
local permitiendo ejecutar los comandos del sistema sin salirse de la maquina
remota. Por ejemplo:
ftp>!
%
para regresar a la máquina remota sólo teclee exit:
%exit
ftp>
binary
Establece un tipo de transferencia binaria. Cuando se desea
transferir archivos binarios (por ejemplo, archivos ejecutables e imágenes) se
debe utilizar este comando antes de transferirlo.
ftp>binary
ascii
Con este comando regresa a ftp a modo ascii.
ftp>ascii
quit
Termina la sesión de ftp y regresa al sistema
ftp>quit
Goodbye
%
close
Termina la conexión de ftp.
ftp>close
Goodbye
ftp>
elaborado a partir de la pagina la wed del programador sección comando ftp
No hay comentarios:
Publicar un comentario