Szybka pomoc

Ściągawka klienta NcFTP

Szybki przewodnik dla NcFTP: zakładki FTP w wierszu poleceń, rekurencyjne pobieranie i wysyłanie wsadowe oraz różnicowa synchronizacja plików.

· Opublikowano

NcFTP to zaawansowany klient FTP wiersza poleceń z zakładkami, transferami w tle oraz narzędziami do rekurencyjnej synchronizacji wsadowej.

Zarządzanie zakładkami

Zapisuj profile połączeń z poświadczeniami dla natychmiastowego ponownego połączenia:

# Otwórz interaktywną powłokę
ncftp

# Połącz ze zdalnym hostem FTP
open -u username ftp.example.com

# Zapisz sesję jako nazwaną zakładkę
bookmark myserver

Transfery wsadowe

NcFTP udostępnia samodzielne nieinteraktywne narzędzia CLI (ncftpget oraz ncftpput) dla skryptów:

Pobieranie rekurencyjne

# Pobierz zdalny katalog /www/ do bieżącego folderu lokalnego
ncftpget -R myserver /www/ .

Wysyłanie rekurencyjne

# Wyślij zawartość bieżącego katalogu lokalnego do zdalnego /www/
ncftpput -R myserver /www/ .

Wysyłanie tylko zmodyfikowanych plików

Połącz śledzenie commitów Git z wysyłką wsadową NcFTP, aby synchronizować wyłącznie zmienione pliki:

# Wypisz pliki zmienione w najnowszym commicie
git show --pretty="format:" --name-only HEAD~1

# Wyślij wskazane zmodyfikowane pliki przy użyciu zakładki
ncftpput -C myserver remote/path/ file1.html file2.css

Źródła

Powiązane tematy