Riferimento rapido

Cheatsheet Client NcFTP

Guida rapida per NcFTP: segnalibri FTP da riga di comando, download e upload ricorsivi in batch e sincronizzazione differenziale dei file.

· Pubblicato

NcFTP è un client FTP avanzato da riga di comando dotato di segnalibri, trasferimenti in background e sincronizzazione batch ricorsiva.

Gestione dei Segnalibri

Salva profili di connessione completi di credenziali per riconnetterti all’istante:

# Apri shell interattiva
ncftp

# Connettiti all’host FTP remoto
open -u username ftp.example.com

# Salva la sessione come segnalibro con nome
bookmark myserver

Trasferimenti Batch

NcFTP fornisce utility CLI autonome non interattive (ncftpget e ncftpput) per script e batch:

Download Ricorsivo

# Scarica la directory remota /www/ nella cartella locale corrente
ncftpget -R myserver /www/ .

Upload Ricorsivo

# Carica i contenuti della cartella locale corrente su /www/ remoto
ncftpput -R myserver /www/ .

Caricare Solo i File Modificati

Combina il tracciamento dei commit Git con il caricamento batch NcFTP per sincronizzare solo i file aggiornati:

# Elenca i file modificati nell’ultimo commit
git show --pretty="format:" --name-only HEAD~1

# Carica file specifici usando il segnalibro
ncftpput -C myserver remote/path/ file1.html file2.css

Riferimenti

Argomenti correlati