Saltar al contenido
> 💻 🧠 Código 1001 > 📑 Hojas de Trucos > Comandos Esenciales de FTP

Comandos Esenciales de FTP


1. Conexión y Navegación

open – conectar con un servidor FTP.
Sintaxis: open <hostname> [port]
Ejemplo:

open ftp.ejemplo.com
open ftp.ejemplo.com 21

user – iniciar sesión con un nombre de usuario.
Sintaxis: user <username> <password>
Ejemplo:

user miusuario mipassword

bye / quit – salir de la sesión FTP.
Sintaxis: bye o quit
Ejemplo:

bye

cd – cambiar el directorio actual en el servidor.
Sintaxis: cd <directory>
Ejemplo:

cd /public_html

lcd – cambiar el directorio local actual.
Sintaxis: lcd <directory>
Ejemplo:

lcd C:\Usuarios\usuario\Documentos

pwd – mostrar el directorio actual en el servidor.
Ejemplo:

pwd

dir / ls / nlist – listar el contenido del directorio en el servidor.
Ejemplo:

dir
ls
nlist

2. Gestión de Archivos

get – descargar un archivo desde el servidor FTP.
Sintaxis: get <remote_file> [local_file]
Ejemplo:

get archivo.txt
get archivo.txt copia_local.txt

mget – descargar múltiples archivos del servidor.
Sintaxis: mget <file_pattern>
Ejemplo:

mget *.txt

put – subir un archivo al servidor.
Sintaxis: put <local_file> [remote_file]
Ejemplo:

put archivo.txt
put local.txt remoto.txt

mput – subir múltiples archivos al servidor.
Sintaxis: mput <file_pattern>
Ejemplo:

mput *.html

delete – eliminar un archivo en el servidor.
Sintaxis: delete <filename>
Ejemplo:

delete archivo_viejo.txt

mdelete – eliminar múltiples archivos.
Sintaxis: mdelete <file_pattern>
Ejemplo:

mdelete *.bak

rename / rn – renombrar un archivo en el servidor.
Sintaxis: rename <old_name> <new_name>
Ejemplo:

rename viejo.txt nuevo.txt

mkdir / xmkdir – crear un directorio en el servidor.
Sintaxis: mkdir <directory>
Ejemplo:

mkdir nueva_carpeta

rmdir / xrmdir – eliminar un directorio en el servidor.
Sintaxis: rmdir <directory>
Ejemplo:

rmdir carpeta_vieja

3. Gestión de Transferencias

ascii / text – establecer modo de transferencia de texto.
Ejemplo:

ascii

binary / image – establecer modo de transferencia binaria.
Ejemplo:

binary

get -resume / reget – reanudar la descarga de un archivo.
Ejemplo:

reget archivo.txt

put -resume / reput – reanudar la subida de un archivo.
Ejemplo:

reput archivo.txt

prompt – habilitar o deshabilitar el modo interactivo para mget y mput.
Ejemplo:

prompt

status – mostrar el estado actual de la sesión FTP.
Ejemplo:

status

help / ? – mostrar la lista de comandos o ayuda para un comando específico.
Ejemplo:

help
help get

Deja una respuesta

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