Referenzen und Anmerkungen
Zur Versuchsvorbereitung
Crashkurs zu
mail |
RFCs
Die Dokumente beschreiben die Programme unter SunOS. Da diese Programme aber UNIX-de-facto-Standard sind, treffen sie auch auf jedes andere UNIX-System zu. Zusätzlich sind immer die Manual Pages (UNIX-Kommandos man <Kommando> und xman) zu Rate zu ziehen.
|
Komplexpraktikum Informatik
Teilversuch Telematik
Internet-Protokolle
Das Program ftp
FTP ist ein Anwendungsprogramm mit zugehörigem Anwendungsprotokoll, das den Austausch von Dateien zwischen Rechnern (Holen und Verschicken) im Internet (TCP/IP-Protokollstack) ermöglicht.
Der Aufruf erfolgt mit:
ftp [ hostname ]
wobei ein FTP-Klient gestartet wird und bei Angabe eines hostname-Arguments (Internetadresse des entfernten Rechners) eine Verbindung zum entfernten Rechner aufgebaut wird (siehe Telnet).
Folgende Kommandos sind verfügbar (Auszug):
- ascii
- Setzen des Representationstyps für Dateiübertragungen auf ASCII (Default-Typ).
- binary
- Setzen des Representationsyps auf Binary.
- bye
- Beenden der FTP-Sitzung mit einem entfernten Server und Suspendierung des FTP-Klienten.
- cd remote-directory
- Wechseln des Arbeitsverzeichnisses auf der entfernten Maschine.
- close
- Beenden der FTP-Sitzung mit einem entfernten Server, FTP-Klient ist zur Annahme weiterer Kommandos bereit.
- delete remote-file
- Löschen der mit remote-file spezifizierten Datei auf der entfernten Maschine.
- dir [ remote-directory [ local-file ] ]
- Ausdruck des Verzeichnisinhalts des aktuellen oder mit remote-directory spezifizierten Verzeichnisses auf der entfernten Maschine. Optional kann das Listing in eine mit local-file spezifizierte Datei auf der lokalen Maschine geschrieben werden.
- get remote-file [ local-file ]
- Holen der mit remote-file spezifizierten Datei und Ablegen im aktuellen Verzeichnis (unter gleichem Namen oder als local-file auf der lokalen Maschine.
- help [ command ]
- Auflisten aller verfügbaren FTP-Kommandos und Hilfestellung zu den FTP-Kommandos.
- lcd [ directory ]
- Wechseln des Arbeitsverzeichnisses auf der lokalen Maschine.
- mdelete [ remote-files ]
- Löschen der mit remote-files spezifizierten Dateien auf der entfernten Maschine.
- mget remote-files
- Holen mehrerer mit remote-files spezifizierter Dateien von der entfernten Maschine.
- mkdir directory-name
- Erzeugen eines Verzeichnisses auf der entfernten Maschine.
- mput local-files
- Verschicken mehrerer mit local-files spezifizierter Dateien zur entfernten Maschine.
- open host [ port ]
- Aufbau einer Verbindung zu der mit host (Internetadresse) spezifizierten Maschine.
- proxy ftp-command
- Verschicken eines FTP-Kommandos zwischen der entfernten Maschine und einer weiteren entfernten Maschine, d.h. Bedienung einer zweiten, secondären Control-Verbindung möglich.
- put local-file [ remote-file]
- Versenden einer Datei local-file zu einer entfernten Maschine.
- pwd
- liefert den Namen des momentanen Arbeitsverzeichnisses auf der entfernten Maschine.
- quit
- Synonym für bye.
- recv remote-file [ local-file]
- Synonym für get.
- send local-file [ remote-file ]
- Synonym für put.
- user user-name [ password ] [ account ]
- Übermittlung von Nutzernamen und Passwort zum entfernten FTP-Server.
- ? [ command ]
- Synonym für help.
|
|