FTP über Shell

ftp ist ein interaktives Shell-Programm.
Um große Dateien auf einem Server A zu Server B zu übertragen ist es hinderlich, wenn der Screen output ständig an den steuernden Client übertragen wird.

Ein Aufruf ohne "GUI" ist nötig:
ncftp hilft dabei.

ncftpput -u user -p pass ftp.server.de /ftpdir /backup.tar &

sendet die date backup.tar an den ftp.server.de und speichert sie im ordner /ftpdir.

Der Fortschritt wird ständig in die Konsole ausgegeben. auch mit "&" hinten dran.

mittels -b wird der Auftrag in einen Hintergrundprozess ausgelagert.

siehe auch
http://bash.cyberciti.biz/backup/copy-all-local-files-to-remote-ftp-serv...