Kurzreferenz

NcFTP-Client Spickzettel

Kurzreferenz für NcFTP: FTP-Lesezeichen in der Kommandozeile, rekursive Batch-Downloads/-Uploads und differenzielle Dateisynchronisierung.

· Veröffentlicht

NcFTP ist ein leistungsstarker Kommandozeilen-FTP-Client mit Lesezeichen, Hintergrundübertragungen und rekursiver Batch-Synchronisierung.

Lesezeichen verwalten

Verbindungsprofile inkl. Zugangsdaten für sofortigen Wiederaufbau speichern:

# Interaktive Shell öffnen
ncftp

# Mit Remote-FTP-Host verbinden
open -u username ftp.example.com

# Sitzung als benanntes Lesezeichen speichern
bookmark myserver

Batch-Übertragungen

NcFTP bietet eigenständige, nicht-interaktive CLI-Werkzeuge (ncftpget und ncftpput) für Skripte und Batch-Jobs:

Rekursiver Download

# Remote-Verzeichnis /www/ in das aktuelle lokale Verzeichnis herunterladen
ncftpget -R myserver /www/ .

Rekursiver Upload

# Inhalte des aktuellen lokalen Ordners nach Remote /www/ hochladen
ncftpput -R myserver /www/ .

Nur geänderte Dateien hochladen

Kombinieren Sie Git-Commit-Tracking mit NcFTP-Batch-Uploads, um gezielt nur modifizierte Dateien abzugleichen:

# Im letzten Commit geänderte Dateien auflisten
git show --pretty="format:" --name-only HEAD~1

# Gezielte geänderte Dateien über das Lesezeichen hochladen
ncftpput -C myserver remote/path/ file1.html file2.css

Referenzen

Verwandte Themen