Comandos FTP

    Son muchas las ocasiones en las que necesitamos ejecutar comandos ftp desde el shell, por lo que aquí tenemos una sencilla tabla con los comandos que define el protocolo.

    La mayoría de estos comandos son soportados en todas las plataformas, sin embargo, algunos de ellos son especificos de cada sistema operativo y servidor.

Comando Command is using for... Comando usado para ...
! Escape to the shell Asociado a comando local
$ Execute macro Ejecuta Macro
? Print local help information Imprime información de ayuda local
account Send account command to remote server Envia comando a la cuenta del servidor remoto
append Append to a file Concatena un archivo
ascii Set ascii transfer type Para configurar y transferir archivos tipo ascii
bell Beep when command completed Sonido de campanilla cuando el comando se ha completado
binary set binary transfer type Para configurar y transferir archivos tipo binario
bye terminate ftp session and exit Finalización de la sesión de ftp y salirse
case toggle mget upper/lower case id mapping Mapeo de letras iguales
cd change remote working directory Cambiarse de directorio en el servidor remoto
cdup change remote working directory to parent directory Cambiarse al directorio padre en el servidor remoto
chmod change file permissions of remote file Cambio de permisos en el servidor remoto
close terminate ftp session Finalizar la sesión ftp
cr toggle carriage return stripping on ascii gets Retorno de carro
delete delete remote file Borrar un archivo en el servidor remoto
debug Toggle/set debugging mode Configura modo de supresión de errores
dir List contents of remote directory Lista contenido de directorio remoto
disconnect terminate ftp session Finalizar la sesión ftp
form Set file transfer format Configurar formato de transferencia de archivo
get Receive file Recibir archivo o traerlo al servidor local
glob Toggle metacharacter expansion of local file names Transponer nombre de archivo local con un metacarácter
hash Toggle printing `#' for each buffer transferred Imprimir el metacarácter "#" por cada buffer transferido
help Print local help information Inprime información de ayuda local
idle Get (set) idle timer on remote side Configurar el tiempo disponible en el lado remoto
image Set binary transfer type Para configurar y transferir archivos tipo binario
lcd Change local working directory Cambiarse de directorio en el servidor local
ls List contents of remote directory Lista el contenido de el directorio remoto
macdef Define a macro Define una macro
mdelete Delete multiple files Borrar varios archivos
mdir List contents of multiple remote directories Lista contenido de varios directorios remotos
mget get multiple files Recibe varios archivos
mkdir make directory on the remote machine Crear un directorio en la máquina remota
mls list contents of multiple remote directories Lista contenido de varios directorios remotos
mode set file transfer mode Configura el modo de transferencia
modetime Mode with time Modo de reloj
mput send multiple files Envia varios archivos
newer get file if remote file is newer than local file Recibe el archivo remoto si es ms nuevo que el de la máquina local
nmap set templates for default file name mapping Configura nombre de archivo de acuerdo a plantilla
nlist nlist contents of remote directory Lista el contenido de varios directorios remotos
ntrans set translation table for default file name mapping Configura tabla de traducción para mapeo de nombres de archivos
open connect to remote tftp Abre conexión remota
prompt force interactive prompting on multiple commands Fuerza la ejecución de múltiples comandos
proxy issue command on alternate connection Comando para conexión alternativa
sendport toggle use of PORT cmd for each data connection Activa/desactiva use del comando PORT para cada conexión de de datos
put send one file Enviar un archivo al sistema remoto
pwd print working directory on remote machine Imprime directorio de trabajo en la máquina remota
quit terminate ftp session and exit Finaliza sesión de ftp y sale
quote send arbitrary ftp command Envia comando ftp arbitrario
recv receive file Recibe archivo desde máquina remota
reget get file restarting at end of local file Recomienza la recepción desde el fin del archivo local
rstatus show status of remote machine Muestra los status de la máquina remota
rhelp get help from remote server Nos da ayuda de los comandos de la máquina remota
rename rename file Renombra el nombre de un archivo
reset clear queued command replies Limpia las respuestas de los comandos encolados
restart restart file transfer at bytecount Recomience la transferencia desde el contador de bytes
rmdir remove directory on the remote machine Borrar un directorio de la máquina remota
runique toggle store unique for local files Activa/Desactiva almacenamiento único sobre los archivos locales
send send one file Enviar un archivo al servidor remoto
site send site specific command to remote server Envia un comando específico a la máquina remota
size show size of remote file Muestra el tamaño de un archivo
status show current status Muestra el status local
struct set file transfer structure Configura la estructra de la transferencia de los archivos
system show remote system type Muestra el tipo del sistema remoto
sunique toggle store unique on remote machine Activa/desactiva almacenamiento único sobre la máquina remota
tenex set tenex file transfer type Transferencia de archivos de tipo tenex
trace toggle packet tracing Activa/desactiva trazado de transferencia de paquetes
type set file transfer type Configura el tipo de archivo a transferir
user send new user information Envia información de usuario nuevo
umask get (set) umask on remote side Configura el sistema de permisos en el lado remoto
verbose toggle verbose mode Activa/Desactiva modo de entrega de información completa

Pedro  Herrarte  Sánchez
Comandos FTP
Pedro Herrarte Sánchez

Pedro Herrarte, es consultor independiente, ofreciendo servicios de consultoría, análisis, desarrollo y formación. Posee mas de diez años de experiencia trabajando para las principales empresas de España. Es especialista en tecnologías .NET, entornos Web (ASP.NET, ASP.NET MVC,jQuery, HTML5), bases de datos (SQL Server y ORACLE) e integración de sistemas. Es experto en desarrollo (C#, VB.Net, T-SQL, PL/SQL, , ASP, CGI , C, Pro*C, Java, Essbase, Vignette, PowerBuilder y Visual Basic ...) y bases de datos (SQL Server y ORACLE). Pedro es MCP y MAP 2012, es fundador, diseñador y programador de www.devjoker.com..
Fecha de alta:07/12/2006
Última actualizacion:07/12/2006
Visitas totales:31766
Valorar el contenido:
Últimas consultas realizadas en los foros
Últimas preguntas sin contestar en los foros de devjoker.com