Para encontrar un fichero en la infinidad de discos duros, podemos usar Archie. Archie es algo así como una base de datos inmensa. Cada cierto tiempo el servidor archie se conecta por FTP a los servidores FTP anónimo que él conoce y se trae un fichero que se llama ls-lR.gz. Este fichero está comprimido con un gzip y contiene un listado recursivo desde el directorio raíz a todo el servidor FTP. Archie utiliza este archivo para actualizar su base de datos.
Para usar Archie hay que realizar una conexión remota a un servidor archie con un
programa cliente archie o con un cliente telnet.
Archie puede verse como uno de los servicios asequibles con telnet. Primero habrá que conectarse a un servidor archie. Cuando le pida el login escriba archie. No suele pedir palabra clave, pero si lo hace lo avisan en un mensaje por pantalla antes de pedir el login.
Una vez conectado conviene teclear el comando set pager. Esto hará que los listados largos se detengan cada vez que se llene la pantalla. Para avanzar una línea hay que pulsar Intro; para avanzar una pantalla se usa la tecla de espacio, y para abortar el listado se pulsa Q.
Para empezar a buscar el comando es: find expresión, donde expresión es un conjunto de caracteres y números.
Por ejemplo, si queremos encontrar un cliente archie, el proceso sería el siguiente: hacemos telnet a archie.rediris.es, nos conectamos con el login: archie, escribimos set pager, ponemos find archie. Aparecerá un mensaje que indica la posición que ocupamos en la cola de trabajos y el tiempo aproximado de búsqueda (suele tardar más de lo que indica). Como resultado aparece una lista de los lugares donde se puede obtener el cliente archie que buscamos con FTP anónimo. Para salir del servidor archie podemos usar quit, exit, bye o
goodbye.
Utilizando el telnet obtendríamos el siguiente resultado:
The WWW interface is located at http://ftpsearch.lycos.com/ FreeBSD/i386 (skarven.fast.no) (ttyp0) Terminal type is ansi. FTP search> set pager FTP search> help Top level commands server server-name Change prospero server help topic Display this text ? Synonym for `help' show Show parameters quit Quit this shell exit Synonym for `quit' search string Perform a search navigate string Perform a navigation resize Try to determine screen size stty arguments Perform stty command set keyword [value] Set parameter unset keyword Unset parameter FTP search> search wsarchie.exe Will start search for `wsarchie.exe' FTP search results "Case insensitive substring search" for "wsarchie.exe" ------------------------------- 1 -rw-rw-r-- 170.5K 1995 Dec 7 ftp.flashnet.it /flashnet/tools/win/ wsarchie.exe 2 -rw-rw-r-- 206.0K 1996 Dec 17 ftp.rz.uni-kiel.de /pub/agric-econ/ shareware/windows/wsarchie/wsarchie.exe 3 -rwxr-xr-x 218.4K 1995 Apr 17 ftp.ucalgary.ca /pub/micros/ms-dos/ net_clients/winsock/other/wsarchie.exe 4 -rw-r--r-- 714.1K 1996 Apr 24 ftp.yorku.ca /pub/pc/YSoft/pc/wsarc hie.exe 5 -rwxr-xr-x 209.4K 1994 Nov 11 ftp.abo.fi /pub/pc/internet/wsapps/ wsarchie/wsarchie.exe 6 -rw-r--r-- 206.0K 1995 Jul 17 ftp.ex.ac.uk /pub/users/rburnley/it ti-tcpip/wsapps/wsarchie.exe 7 ---------- 220.7K 1996 Dec 27 ftp.unizar.es /windows/win31/comuni caciones/archie/wsarchie.exe --------------------------- 7 reported hits 0.012 seconds prospero 0.012 seconds tty 0 partial writes. DONE (END) FTP search> exit |