E' un valido sostituto del comando ftp, soprattutto quando si rende necessario l'upload o il download di file residenti in pių directory, anche annidate, grazie alla autocompletion dei path. Non fa 'solitamente' parte delle distro standard, ma č facilmente downlodabile dalla rete all'indirizzo: http://www.ncftp.com/
ncftp [-DH] [[-aupdg] hostname[:path-name]]
-D
Attiva la modalita' debug e il trace mode
-H
Stampa informazioni sulla versione
-a
Si connette in modo anonimo
-u
Dopo essersi connesso prompta per user e pass
-p X
Si connette alla porta X
Una volta connessi al server ftp i comandi sono pressoche' gli stessi dell'ftp standard, con la (grandiosa) differenza che con l'attributo -R si possono effettuare dei get e delle put ricorsive, uploadando quindi, per esempio, un intero sito con un semplice comando! Altra caratteristica interessante riguarda i comandi ncftpput e ncftpget, che possono essere invocati da shell ed utilizzati all'interno di script.
File Transfer Protocol: sintassi e logica. Introduzione a TFTP (Trivial File Transfer Protocol)