Referencia rápida

Hoja de referencia del cliente NcFTP

Guía rápida de NcFTP: marcadores FTP en línea de comandos, descargas y subidas recursivas por lotes y sincronización diferencial de archivos.

· Publicado

NcFTP es un cliente FTP avanzado para línea de comandos que ofrece marcadores, transferencias en segundo plano y sincronización recursiva por lotes.

Gestión de marcadores

Guarda perfiles de conexión con credenciales para reconectarte al instante:

# Abrir shell interactiva
ncftp

# Conectar al servidor FTP remoto
open -u username ftp.example.com

# Guardar la sesión como marcador con nombre
bookmark myserver

Transferencias por lotes

NcFTP incluye utilidades CLI independientes no interactivas (ncftpget y ncftpput) para scripts y tareas automatizadas:

Descarga recursiva

# Descargar el directorio remoto /www/ al directorio local actual
ncftpget -R myserver /www/ .

Subida recursiva

# Subir el contenido del directorio local actual al /www/ remoto
ncftpput -R myserver /www/ .

Subir solo archivos modificados

Combina el historial de commits de Git con las subidas por lotes de NcFTP para sincronizar únicamente archivos modificados:

# Listar archivos cambiados en el último commit
git show --pretty="format:" --name-only HEAD~1

# Subir archivos modificados específicos usando el marcador
ncftpput -C myserver remote/path/ file1.html file2.css

Referencias

Temas relacionados