Das File Transfer Protocol (FTP) ist ein Netzwerkprotokoll auf dem Client -Server-Architektur entworfen und gebaut , um zu manipulieren und tauschen Dateien über ein Netzwerk . FTP wird am häufigsten verwendet, um Dateien aus dem Internet herunterladen , aber es kann auch verwendet werden, um Dateien hochzuladen und zu bewegen um auf einem Server werden. Verbinden mit dem Server
Die FTP-Host eingerichtet werden können , um den anonymen Zugriff , wo Sie nicht haben, um Anmeldeinformationen bereitzustellen oder Benutzer -basierten Zugriff , wo man benötigt, um einen Benutzer zur Verfügung stellt werden können Name und Passwort ein. Um auf den FTP- Server zu verbinden, geben Sie den Befehl "ftp example.com" . Der Server wird automatisch eine Verbindung oder fordern Sie einen Benutzernamen und ein Kennwort ein. Anonymer Zugriff wird oft beschränken Sie nur das Herunterladen von Dateien und Verzeichnisse einschränken, welche Sie zugreifen können.
Die Befehle
Es gibt viele verschiedene Befehle, die FTP verwendet für die Datei- Manipulation . Die vollständige Liste finden Sie auf der UNIXhelp für Benutzer FTP Hauptseite ( siehe Ressourcen) gefunden werden. Allerdings gibt es ein paar grundlegende Befehle, die jeder Nutzer wissen, wenn die Nutzung des Dienstes muss .
Dateien können entweder im ASCII- oder Binär-Modus übertragen werden. Text -Dateien werden im ASCII-Modus heruntergeladen . Binary -Modus kann beide Textdateien und binäre (Software )-Anwendungen. Um den Modus zu wechseln, geben Sie den Befehl " ascii " oder " binäre" vor Beginn der Download oder Upload .
Um eine Remote-Datei abzurufen, geben Sie den Befehl "get remote - Datei local-file " . Diese erhalten die Remote-Datei , und benennen Sie den Namen in "local -file" angegeben . Wenn es keine lokale Datei angegeben , der Name bleibt gleich auf dem lokalen Rechner .
Um eine Datei auf einem entfernten Rechner zu platzieren , geben Sie den Befehl "put local- Datei remote -file" . Dies wird eine local-file auf einem entfernten Rechner zu platzieren und benennen Sie sie auf den Namen in "remote -file" angegeben . Auch wenn es keine Remote - Datei angegeben , der Name bleibt gleich auf dem entfernten Rechner .
Wenn Sie eine Liste der Dateien auf dem Remote-Computer , geben Sie den Befehl "ls" . Dies wird eine Liste mit dem Inhalt in das Verzeichnis, das Sie interessiert sind in. Wenn Sie den Inhalt in ein anderes Verzeichnis drucken möchten , geben Sie den genauen Pfad zu dem Verzeichnis, nach dem Befehl "ls" ( "ls /home /user /directory" ) .
Um in ein anderes Verzeichnis auf dem Remote - Maschine zu bewegen , geben Sie den Befehl "cd remote -directory " . Zum Beispiel, wenn Sie in das Verzeichnis "binary " auf dem Remote-Computer ändern möchten, geben Sie den Befehl "cd binary /" .
Schließlich sollten Sie wissen, wie Sie die FTP-Sitzung zu schließen. Die Befehle sind " Auf Wiedersehen" und "Beenden". Sie sind völlig austauschbar, so dass Sie können wählen, wie formale Sie sein möchten .