|
Cuenta la historia, que cierto dia del a~o 98 una persona X/X (No
soy yo, por si acaso); se encontraba en una computadora en la cual el
dispositivo denominado comunmente como "mouse", no funcionaba; razon
por la cual no pudo hacer uso del FTP para guindos. Luego otra persona
X (este si soy yo), le hizo notar muy cordialmente, la existencia de
un programita llamado "FTP" para D.O.S.
De esa epoca, hasta el dia de hoy, ha pasado mucho tiempo y no solo
tiempo. Y recien ahora concreto esta idea, pensada desde ese entonces,
que era el de hacer un peque~o manual sobre el FTP, para dar a conocer
la existencia de este programilla; y que a ustedes no les suceda lo
que comente anteriormente.
Ya ven... eso pasa por acostumbrarse a utilizar el guindos... jeje.
Para mi... lo unico bueno que tiene micro$oft es el D.O.S.
-> F.T.P <-
ftp> open 127.0.0.1
1. SIGNIFICADO: Siglas en ingles cuyo significado es: (File Transfer
Protocol). Que en Castellano significa (Protocolo de
Transferencia de Archivos).
2. CONCEPTO: El FTP, es el conjunto de programas que se utiliza en
I-net para transferir ficheros entre diferentes
sistemas. La mayoria de Sistemas Operativos, dicese
UNIX, MS-DOS, VMS, de I-net tienen un programa llamado
FTP que se utiliza para transferir estos archivos.
3. CARACTERISTICAS:
- El mejor modo de descargar software o ficheros de I-net, es
utilizando el FTP.
- Si se usa un sistema UNIX o MS_DOS, el FTP sera un programa a
base de una linea de comandos.
- El FTP, puede utilizarse tanto para "subir" UPLOAD, o "bajar"
DOWNLOAD, archivos desde los servidores de I-net.
- Al utilizar el FTP mediante una linea de comandos, tienes un
control total de tus acciones.
- Su interfaz no es muy amigable ni bonita, pues es como si te
encontraras trabajando en DOS. Pero que yo sepa, no lo quieres
para adornar tu centro de mesa. :)
4. USO: Tal vez, pero lo dudo mucho, algunos de los comandos que voy
a explicar a continuacion, no funcionen de la misma forma o
no esten habilitados en algunos sistemas.
Aclaro que estoy haciendo este articulo con la version del
FTP para Linux, pero a este nivel no difiere mucho de la
version para DOS.
4.1 COMANDOS BASICOS: En estos momentos estoy con animos de
explicar las cosas de la mejor forma;
espero que me entiendan.
Para comenzar a utilizar el FTP, tienes que ubicarte en una
linea de comandos o en el prompt del DOS y teclear "f" "t"
"p"; hecho esto les aparecera lo siguiente:
ftp>
Si ven lo anterior, pues que inteligentes son... pues mis
felicitaciones, ya estan dentro del ftp, y ahora si pueden
empezar a utilizar los comandos que voy a detallar.
open [host] Establece una coneccion a un servidor de FTP que
actua como anfitrion (host). Dicho de una manera
simple, "Host" es el lugar al cual deseas
conectarte.
Ejem: ftp> open inf.unitru.edu.pe
user [user_name] Aunque algunos servidores, te piden
automaticamente el Nombre de Usuario
(user_name). Es bueno conocer este comando,
por si te equivocas al ingresar tu
username. Luego te pedira tu password.
Ejem: ftp> user enREDos
cd [directorio_remoto] Cambia el directorio de trabajo
actual de la maquina remota por el
del "directorio_remoto". Bueno, lo
mismo que hace el "cd" en DOS.
Ejem: ftp> cd /html/
ls [directorio_remoto] Lista el contenido de un directorio
de la maquina remota. Si no se
especifica el directorio_remoto; el
directorio actual es usado. Idem.
ascii Selecciona el tipo de transferencia a ASCII. Dicho en
cristiano es lo siguiente; si desean tranferir un
archivo de extension "txt", "html" y demas de este
tipo, deben hacerlo en ASCII.
binary Selecciona el tipo de transferencia de archivos para
soporte de tranferencia de imagenes binarias. Es
decir para transferir archivos de extension "gif"
"jpg", "bmp", "zip", "exe" y demas de este tipo.
* nota: Si no saben el tipo de formato de un archivo,
aconsejo tranferir el archivo en "binario".
get [archivo_remoto] Recupera el "archivo_remoto" y lo
deposita en la maquina local. Si el
nombre del archivo no es especifica, se
utiliza el mismo. Es decir, si deseas
"bajar" una archivo del servidor.
Ejem: ftp> get enre2-06.txt
put [archivo_local] Deposita un "archivo_local" en la
maquina remota. Igualmente si no se
especifica el nombre, conserva el mismo
nombre. Utiliza este comando, cuando
desees "subir" un archivo al servidor.
Ejem: ftp> put index.html
rename [de] [con] Renombra el archivo "de" de la maquina
remota, con el nombre del archivo "con".
bye Termina una sesion FTP con el servidor remoto y sale del
FTP.
4.2 COMANDOS
+ INTERESANTES: Tal vez los anteriores comandos, resultaron
un insulto a la inteligencia de algunas
personas; pero hay que entender que no todos
nacieron genios. Los siguientes comandos son
para los genios de guindos.
Si no entendieron los comandos basicos, mejor no continuen y
reelean lo anterior una vez mas; ya no estoy con ganas de
explicar las cosas tan masticadas... Pi~a pues!
dir [directorio_remoto] [archivo_local]
Imprime un listado de el contenido del directorio, en el
directorio "directorio_remoto", y opcionalmente colocando
la salida en "archivo_local".
mget [archivos_remotos]
Expande los archivos_remotos de la maquina remota y hace
un "get" a cada archivo especificado. Los archivos son
tranferidos en el directorio de trabajo local.
mput [archivos_locales]
Expande una extension del archivo en una lista de
archivos_locales, tomandolos como argumentos y haciendo
un "put" para cada archivo de la lista resultante.
type [nombre_del_tipo]
Selecciona el tipo de transferencia de archivo a
"nombre_del_tipo". Si no se especifica el tipo, el tipo
en uso es mostrado. El tipo por defecto en la red es
ASCII.
append [archivo_local] [archivo_remoto]
Adiciona un archivo_local a un archivo en la maquina
remota.
reget [archivo_remoto] [archivo_local]
Reejecuta un "get"; si es que archivo_local existe y es
mas peque~o que archivo_remoto, se presume entonces que
archivo_local es una copia tranferida parcialmente de
archivo_remoto, y la tranferencia se continua desde el
aparente punto de ruptura.
lcd [directorio]
Cambia el directorio de trabajo de la maquina local. Si
no se especifica "directorio", el directorio por defecto
del usuario, es usado.
status
Muestra el estado actual del FTP.
help
Pues... os dejo este comando como tarea.
5. CONCLUSIONES: Esta de mas decir que en el presente articulo, no
aparecen todos los comandos disponibles del FTP,
pero como nuevamente repito; esto varia de acuerdo
a los Sistemas. A estas alturas se habran dado ya
cuenta de lo util e interesante que resulta el usar
el FTP de esta forma; ademas de ser diferente a los
demas.
ftp> close
Espero que con este modesto articulo, se hayan dado cuenta ya, que
no todo son ventanas (guindos) en la vida. Y que hay cosillas en el
sistema que estan por alli "escondidas", esperando a ser utilizadas
por todos vosotros.
Dedico el presente articulo, a ti, a ti tambien, tu tambien, a ella
tambien, y a la X/X (lease como, equis tal que equis), que menciono al
principio del presente articulo. Y a mi M,P y H.
" Llegaste a mi, en una etapa de mi
vida, cuando el amor, golpeo las
puertas de mi herido corazon.
Yo que pense, que todo habia
terminado para mi, con tu mirada
y tu sonrisa un mundo nuevo
descubri... "
ftp> quit
Indice
|