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 libre2) Clientes FTPEn la actualidad, existen muchas implementaciones <strong>de</strong> clientes FTPpara una gran variedad <strong>de</strong> sistemas diferentes (incluyendo los navegadoresWWW); sin embargo, el cliente más utilizado durante muchotiempo ha sido la utilidad <strong>de</strong>l sistema operativo Unix y <strong>de</strong> lasdistribuciones GNU/Linux <strong>de</strong>nominada precisamente ftp.Este cliente presenta al usuario la mayoría <strong>de</strong> las respuestas <strong>de</strong>l servidor,incluyendo los códigos numéricos. Los principales comandosque ofrece son los siguientes:NotaRecordad que los nombres<strong>de</strong> los comandos se pue<strong>de</strong>nabreviar siempre que no generenambigüeda<strong>de</strong>s.• open: permite especificar el nombre <strong>de</strong>l servidor al que es precisoconectarse, si no se ha pasado como argumento <strong>de</strong>l programa, yentonces pi<strong>de</strong> automáticamente el nombre <strong>de</strong> usuario y, si proce<strong>de</strong>,la contraseña.• cd, pwd, dir: envían los comandos CWD, PWD y LIST al servidor.• ascii, binary: envían los comandos TYPE A y TYPE I al servidor.• get: efectúa la secuencia PORT-RETR para copiar un fichero <strong>de</strong>lservidor.• put: efectúa la secuencia PORT-STOR para copiar un fichero enel servidor.• ^C (o el carácter que genere la señal <strong>de</strong> interrupción): envía el comandoABOR.• <strong>de</strong>lete, mkdir, rmdir: envían los comandos DELE, MKD yRMD.ANOTACIONES• rename: envía la secuencia RNFR-RNTO necesaria para cambiarel nombre <strong>de</strong> un fichero.• mget: envía el comando NLST para saber qué ficheros concuerdancon un patrón, y <strong>de</strong>spués una serie <strong>de</strong> comandos RETR parapo<strong>de</strong>rlos copiar.• mput: envía una serie <strong>de</strong> comandos STOR.• m<strong>de</strong>lete: envía el comando NLST y, a continuación, una serie <strong>de</strong>comandos DELE.228

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

Saved successfully!

Ooh no, something went wrong!