¿Cómo uso FTP desde una línea de comandos?

actualizado: 30/12/2019 por Computer Hope

para conectarse y usar FTP desde una interfaz de línea de comandos, como MS-DOS o el shell de Linux, haga clic en un enlace a continuación para obtener instrucciones.

Nota

FTP no es una transmisión cifrada, lo que significa que cualquier dato enviado a través de él, incluyendo su nombre de usuario y contraseña, podría ser leído por cualquier persona que intercepte su transmisión. Si desea una transmisión más segura, le sugerimos usar SFTP.,

Connect using FTP

para conectarse a otra computadora usando FTP en el prompt de MS-DOS, línea de comandos o shell de Linux, escriba FTP y presione ENTRAR. Una vez en FTP, utilice el comando Abrir para conectarse al servidor FTP, como se muestra en el siguiente ejemplo.

open ftp.example.com

en el ejemplo anterior, sustituirías example.com para el nombre de dominio o la dirección IP de donde se está conectando. Un ejemplo sería open 192.168.1.12.

Nota

de forma predeterminada, el comando open utiliza el puerto TCP 21 para realizar la conexión FTP., Si se necesita un puerto TCP diferente para conectarse, ingrese el número de Puerto después del nombre de dominio o la dirección IP en el comando Abrir.

una vez conectado, aparece un mensaje de usuario y contraseña. Una vez que se ingresan estas credenciales, el servidor le permite navegar, enviar o recibir archivos, dependiendo de sus derechos. Algunos servidores también pueden permitir inicios de sesión anónimos utilizando guest o una dirección de correo electrónico.

enviar y recibir un archivo en FTP

para obtener archivos del servidor en su computadora, use el comando get, como se muestra en el siguiente ejemplo. En este ejemplo, obtendrías el archivo myfile.htm.,

get myfile.htm
Tip

Si desea obtener más de un archivo, utilice mget y comodines. Por ejemplo, si desea obtener todos los archivos que terminan con .htm, puede escribir mget *.htm. Por último, si no desea que se le pregunte mientras se envía cada archivo, asegúrese de escribir prompt para deshabilitar la solicitud.

Use el comando send, como se muestra en el siguiente ejemplo, para mover un archivo a otro equipo conectado. En este ejemplo, estamos enviando el archivo myfile.htm al directorio actual.,

send myfile.htm

es importante tener en cuenta que los archivos que se envían deben estar en su directorio de trabajo local. En otras palabras, el directorio en el que se encontraba cuando escribió el comando FTP. Si desea cambiar al directorio local que contiene sus archivos, utilice el comando lcd. Por ejemplo, en Windows, escribirías lcd c:\windows para establecer el directorio local en el directorio de Windows.

comandos FTP

dependiendo de la versión de FTP y del sistema operativo, cada uno de los siguientes comandos puede o no funcionar. Escribiendo-ayuda o una ? enumera los comandos disponibles para usted., A continuación se muestra una descripción general de los comandos FTP disponibles en el comando FTP de línea de comandos de Windows.

  • Linux y Unix FTP comando Ayuda e información.
Comando Información
! el comando signo de exclamación cambia temporalmente de FTP al sistema operativo. Al usar el sistema operativo, escribir exit te lleva de vuelta a la línea de comandos FTP.
? acceda a la pantalla de ayuda.
añadir añadir texto a un archivo local.,
ascii Cambiar a modo de transferencia ASCII.
bell activa o desactiva el modo de campana.
binary cambia al modo de transferencia binaria.
bye Salidas de FTP.
cd Cambia de directorio.
cerrar Salidas de FTP.
eliminar Borra un archivo.
debug Conjuntos de depuración activado o desactivado.
dir Listas de archivos si está conectado.
dir-C enumera los archivos en formato ancho.,
dir -1 enumera los archivos en formato desnudo en orden alfabético
dir-r enumera el directorio en orden alfabético inverso.
dir-R enumera todos los archivos en el directorio y subdirectorios actuales.
dir-s lista archivos en formato desnudo en orden alfabético.
disconnect sale de FTP.
get Agarra archivo desde el ordenador conectado.
glob Establece el englobamiento de encendido o apagado. Cuando está desactivado, el nombre del archivo en los comandos put y get se toma literalmente y no se usan comodines.,
hash Establece el hash de impresión de marca de encendido o apagado. Cuando está activado, por cada 1024 bytes de datos recibidos, se muestra una marca de hash ( # ).
help acceda a la pantalla de ayuda y muestre información sobre el comando si el comando se escribe después de la ayuda.
lcd muestra el directorio local si se escribe solo, o si la ruta se escribe después de lcd, cambia el directorio local.
literal envía un comando literal al equipo conectado con una respuesta esperada de una línea.,
ls enumera los archivos del ordenador conectado de forma remota.
mdelete eliminar Varios.
mdir Listas de contenido de múltiples directorios remotos.
mget Obtener varios archivos.
mkdir Make directory.
mls Listas de contenido de múltiples directorios remotos.
mput Enviado varios archivos
abrir Abre dirección.
prompt Habilita o deshabilita el prompt.,
put Send one file.
pwd Print working directory.
quit Exits from FTP.
quote Same as the literal command.
recv Receive file.
remotehelp Get help from remote server.
rename Renames a file.
rmdir Removes a directory on the remote computer.
send Send single file.,
status muestra el estado de las opciones actualmente habilitadas y deshabilitadas.
trace alterna el seguimiento de paquetes.
Type establecer el tipo de transferencia de archivos.
usuario Enviar nueva información de usuario.
verbose Establece detallado de encendido o apagado.

información adicional

  • consulte la definición de FTP para obtener información adicional y enlaces relacionados.
  • Ayuda y soporte FTP.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir a la barra de herramientas