Der einfachste Weg, dies zu tun, wäre, ein Terminal zu öffnen und wget:
zu verwenden$ wget ftp://ftp.mysite.com/path/to/file
Sie müssen „path/to/file/“ durch den Pfad der Datei ersetzen, die Sie herunterladen möchten. Das heißt, die Adresse, an der sich die Datei auf der Festplatte befindet. Um also eine Datei namens file.txt zu erhalten, die sich in sub Verzeichnis foo oder Verzeichnisleiste würden Sie schreiben:
$ wget ftp://ftp.mysite.com/foo/bar/file.txt
Wenn Ihr FTP-Server einen Benutzernamen und ein Passwort erfordert:
$ wget ftp://username:[email protected]/foo/bar/file.txt
Ersetzen Sie "Benutzername" und "Passwort" durch Ihren tatsächlichen Benutzernamen und Ihr Passwort. Schließen Sie $
nicht ein in einem dieser Befehle .
Von der wget-Manpage:
GNU Wget ist ein kostenloses Dienstprogramm zum nicht interaktiven Herunterladen von Dateien aus dem Internet. Es unterstützt HTTP-, HTTPS- und FTP-Protokolle sowie den Abruf über HTTP-Proxys.
Sie können FTP auch von der Befehlszeile aus verwenden:
$ ftp ftp.mysite.com
Geben Sie Ihren Benutzernamen und Ihr Passwort ein und verwenden Sie dann put
um die Datei hochzuladen:
ftp>put local_file remote_file
Zum Beispiel:
ftp>put Downloads/List/Song.mp3 Song.mp3
Schließen Sie nicht den ftp>
ein in deinem Befehl. Das zeigt nur die ftp
an Eingabeaufforderung.
Schließlich verwenden Sie entweder einen normalen Browser (z. B. Firefox) oder installieren einen grafischen FTP-Client. Mein persönlicher Favorit ist gftp:
$ sudo apt-get install gftp
Oh, und Sie verwenden nicht Ubuntu Software Center 2.0.7. Das ist nur die Softwareverwaltungs-App von Ubuntu.
Hinweis zur Terminologie
Wenn ein Terminalbefehl gegeben wird, das Symbol $
wird verwendet, um anzuzeigen, dass es sich um einen Terminalbefehl handelt. Siehe hier für eine Diskussion. Es ist nicht Teil des eigentlichen Befehls. Um Ihnen also zu sagen, dass Sie den Befehl ls ausführen sollen, würde ich $ ls
schreiben . Sie sollten jedoch nur ls
eingeben , ohne $
.