11.07.2015 Views

Redes de computadores - Universitat Oberta de Catalunya

Redes de computadores - Universitat Oberta de Catalunya

Redes de computadores - Universitat Oberta de Catalunya

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ª FUOC • XP04/90786/00020Software libre<strong>de</strong>be almacenar los datos. Si este fichero no existe, se crea; si ya existe,se <strong>de</strong>scarta su contenido y se sustituye por los datos recibidos.16) Almacenar con nombre único (STOU)Esta operación es como la anterior, pero sin argumento: el servidorelegirá un nombre para el fichero (en el directorio actual) que no coincidacon ninguno <strong>de</strong> los ya existentes. En la respuesta <strong>de</strong>be notificarseel nombre elegido.17) Añadir (APPE)Esta operación también es como la <strong>de</strong> almacenar, excepto que, si el ficheroya existe, los datos recibidos se añadirán al final <strong>de</strong> su contenido.18) Listar (LIST)El argumento <strong>de</strong> este comando es opcional. Si no hay argumento, elservidor envía por la conexión <strong>de</strong> datos una lista <strong>de</strong> los ficheros <strong>de</strong>ldirectorio actual y sus atributos, por lo general en un formato propio<strong>de</strong>l sistema. Si hay argumento, la lista se refiere al fichero o grupo <strong>de</strong>ficheros especificado, o a los ficheros contenidos en el directorio especificado.19) Listar nombres (NLST)ANOTACIONESNotaComo precaución, el clientese <strong>de</strong>bería asegurar que eltipo <strong>de</strong> representación es Ao E antes <strong>de</strong> enviar el comandoLIST o NLST.Este comando es como el anterior, pero con el formato <strong>de</strong> la listanormalizado, lo que significa que consta sólo <strong>de</strong> los nombres <strong>de</strong> losficheros, separados por finales <strong>de</strong> línea, que permite que la lista <strong>de</strong>vueltasea procesada, por ejemplo, para que el cliente pueda implementaruna operación para obtener un grupo <strong>de</strong> ficheros.20) Abortar (ABOR)Este comando hace que el servidor interrumpa la transferencia encurso (si hay) y, <strong>de</strong>spués, cierre la conexión <strong>de</strong> datos. Si no, simplementecierra la conexión <strong>de</strong> datos. En el primer caso, el servidor envíaun código 426 como respuesta al comando <strong>de</strong> transferencia y, acontinuación, un código 226 en respuesta al comando ABOR. En elsegundo caso, sólo envía la respuesta 226.222

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!