Wie verwende ich FTP über eine Befehlszeile?

Aktualisiert: 12/30/2019 von Computer Hope

Um eine Verbindung zu FTP herzustellen und FTP über eine Befehlszeilenschnittstelle wie MS-DOS oder die Linux-Shell zu verwenden, klicken Sie auf einen Link unten, um Anweisungen zu erhalten.

Hinweis

FTP ist keine verschlüsselte Übertragung, dh alle darüber gesendeten Daten, einschließlich Ihres Benutzernamens und Passworts, können von jedem gelesen werden, der Ihre Übertragung abfängt. Wenn Sie eine sicherere Übertragung wünschen, empfehlen wir die Verwendung von SFTP.,

Verbinden Sie sich mit FTP

Um über FTP eine Verbindung zu einem anderen Computer herzustellen Geben Sie an der MS-DOS-Eingabeaufforderung, der Befehlszeile oder der Linux-Shell FTP ein und drücken Sie die Eingabetaste. Verwenden Sie in FTP den Befehl öffnen, um eine Verbindung zum FTP-Server herzustellen, wie im folgenden Beispiel gezeigt.

open ftp.example.com

Im obigen Beispiel würden Sie ersetzen example.com für den Domainnamen oder die IP-Adresse, mit der Sie eine Verbindung herstellen. Ein Beispiel wäre open 192.168.1.12.

Hinweis

Standardmäßig verwendet der Befehl open den TCP-Port 21, um die FTP-Verbindung herzustellen., Wenn für die Verbindung ein anderer TCP-Port erforderlich ist, geben Sie im Befehl öffnen die Portnummer nach dem Domänennamen oder der IP-Adresse ein.

Nach der Verbindung wird eine Eingabeaufforderung für Benutzername und Kennwort angezeigt. Sobald diese Anmeldeinformationen eingegeben wurden, können Sie auf dem Server je nach Ihren Rechten Dateien durchsuchen, senden oder empfangen. Einige Server können auch anonyme Anmeldungen mit Gast-oder E-Mail-Adresse zulassen.

Senden und Empfangen einer Datei in FTP

Um Dateien vom Server auf Ihren Computer abzurufen, verwenden Sie den Befehl get, wie im folgenden Beispiel gezeigt. In diesem Beispiel erhalten Sie die Datei myfile.htm.,

get myfile.htm
Tipp

Wenn Sie mehr als eine Datei erhalten möchten, verwenden Sie mget und Platzhalter. Zum Beispiel, wenn Sie alle Dateien erhalten wollten, die mit enden .htm, Sie könnten mget * eingeben.htm. Schließlich, wenn Sie nicht aufgefordert werden wollen, wie jede Datei gesendet wird, stellen Sie sicher, Eingabeaufforderung eingeben Aufforderung zu deaktivieren.

Verwenden Sie den Befehl senden, wie im folgenden Beispiel gezeigt, um eine Datei auf einen anderen angeschlossenen Computer zu verschieben. In diesem Beispiel senden wir die myfile.htm in das aktuelle Verzeichnis.,

send myfile.htm

Es ist wichtig zu erkennen, dass sich die gesendeten Dateien in Ihrem lokalen Arbeitsverzeichnis befinden müssen. Mit anderen Worten, das Verzeichnis, in dem Sie sich befanden, als Sie den FTP-Befehl eingegeben haben. Wenn Sie in das lokale Verzeichnis mit Ihren Dateien wechseln möchten, verwenden Sie den Befehl lcd. In Windows würden Sie beispielsweise LCD eingeben c:\windows so legen Sie das lokale Verzeichnis auf das Windows-Verzeichnis.

FTP-Befehle

Je nach FTP-Version und Betriebssystem kann jeder der folgenden Befehle funktionieren oder nicht. Typing-Hilfe oder a ? listet die Befehle auf, die Ihnen zur Verfügung stehen., Nachfolgend finden Sie eine allgemeine Beschreibung der FTP-Befehle, die im Windows-Befehlszeilentext FTP-Befehl verfügbar sind.

  • Linux-und Unix-FTP-Befehl Hilfe und Informationen.
Befehl Informationen
! Der Ausrufezeichen-Befehl wechselt vorübergehend von FTP zum Betriebssystem. Wenn Sie das Betriebssystem verwenden, gelangen Sie durch die Eingabe von exit zurück zur FTP-Befehlszeile.
? Rufen Sie den Hilfebildschirm auf.
Anhängen Text an eine lokale Datei anhängen.,
ascii Wechseln Sie in den ASCII-Übertragungsmodus.
Glocke Schaltet den Glockenmodus ein oder aus.
binary Wechselt in den binären Übertragungsmodus.
tschüss Verlässt FTP.
– cd Wechselt das Verzeichnis.
close Wird von FTP beendet.
delete Löscht eine Datei.
debug Setzt Debugging ein oder aus.
dir Listet Dateien auf, wenn sie verbunden sind.
dir-C listet die Dateien im Weitformat.,
dir -1 listet die Dateien im bare-Format in alphabetischer Reihenfolge auf
dir-r listet das Verzeichnis in umgekehrter alphabetischer Reihenfolge auf.
dir-R listet alle Dateien im aktuellen Verzeichnis und Unterverzeichnisse.
dir-S listet Dateien im bare-Format in alphabetischer Reihenfolge.
disconnect Beendet FTP.
get Packt Datei vom angeschlossenen computer.
glob Setzt globbing ein oder aus. Beim Ausschalten wird der Dateiname in den Befehlen put und get wörtlich genommen und Platzhalter werden nicht verwendet.,
hash Setzt den Hash-Markendruck ein oder aus. Beim Einschalten wird für jedes empfangene 1024 Byte Daten eine Hash-Markierung (#) angezeigt.
Hilfe Rufen Sie den Hilfebildschirm auf und zeigen Sie Informationen zum Befehl an, wenn der Befehl nach Hilfe eingegeben wurde.
lcd Zeigt das lokale Verzeichnis an, wenn es alleine eingegeben wird, oder wenn der Pfad nach lcd eingegeben wird, ändert es das lokale Verzeichnis.
literal Sendet einen Literalbefehl an den angeschlossenen Computer mit einer erwarteten einzeiligen Antwort.,
ls Listet Dateien des remote angeschlossenen Computers auf.
mdelete Mehrere löschen.
mdir Listet den Inhalt mehrerer Remote-Verzeichnisse auf.
mget Holen Sie sich mehrere Dateien.
mkdir Verzeichnis erstellen.
mls Listet den Inhalt mehrerer Remote-Verzeichnisse auf.
mput Gesendet mehrere dateien
öffnen Öffnet adresse.
Eingabeaufforderung Aktiviert oder deaktiviert die Eingabeaufforderung.,
put Send one file.
pwd Print working directory.
quit Exits from FTP.
quote Same as the literal command.
recv Receive file.
remotehelp Get help from remote server.
rename Renames a file.
rmdir Removes a directory on the remote computer.
send Send single file.,
status Zeigt den status der aktuell aktivierten und deaktivierten Optionen.
trace Schaltet die Paketverfolgung um.
Typ Dateiübertragungstyp festlegen.
Benutzer Neue Benutzerinformationen senden.
verbose Setzt verbose ein oder aus.

Weitere Informationen

  • Siehe FTP-definition für weitere Informationen und Verwandte links.
  • FTP-Hilfe und support.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Zur Werkzeugleiste springen