Lftp
aus Wikipedia, der freien Enzyklopädie
Der korrekte Titel dieses Artikels lautet „lftp“. Diese Schreibweise ist aufgrund technischer Einschränkungen nicht möglich. |
lftp | |
---|---|
Entwickler: | Alexander Lukyanov |
Aktuelle Version: | 3.5.6 (12. Oktober 2006) |
Betriebssystem: | diverse Unix-Derivate |
Kategorie: | FTP-Client |
Lizenz: | GPL |
Deutschsprachig: | nein |
Website: | lftp.yar.ru |
lftp ist ein Open-Source- und konsolenbasierter FTP-Client für Unix und unix-ähnliche Betriebssysteme. Er gehört zu den umfangreichsten seiner Art. Autor und Initiator ist Alexander Lukyanov.
Neben FTP unterstützt das Programm die Protokolle FXP, HTTP, FISH, SFTP, HTTPS und FTPS, auch über SSL. Zusätzlich unterstützt lftp eine Fülle von Funktionen, darunter rekursives spiegeln von Verzeichnisbäumen, verwalten von Bookmarks, mehrere Sitzungen in einer Shell simultan verwalten (durch sog. "slots"), Zeitplanung von Transfers oder Bandbreite verwalten. Besonders hebt sich der Client durch die Bash-ähnliche Shell vor, mit der man nicht nur effizient interaktiv arbeiten kann, sondern auch durch Skrips inaktiv steuern kann. Diese kann optional über die benutzerspezifische Konfigurationsdatei ~/.lftp/rc, oder die globale Konfigurationsdatei /etc/lftp.conf angepasst werden. U.a. sind aliase, Skripte und ein benutzerdefinierter Prompt ähnlich wie in der Bash möglich.
Innerhalb der Shell dienen vorangestellte Ausrufezeichen als Escape-Symbole, d.h. sie werden nicht mit den lftp-Shell, sondern der Benutzer-Shell, von der lftp gestartet wurde, ausgeführt und somit lokal abgearbeitet. ls
innerhalb von lftp bewirkt also ein Listening des FTP-Verzeichnisses, !ls
hingegen, dass der Inhalt des lokalen Verzeichnisses angezeigt wird.
Zum Lieferumfang von lftp gehört auch noch lftpget, mit dem Dateien direkt heruntergeladen werden können.
[Bearbeiten] Weblinks
- http://lftp.yar.ru - offizielle Webseite
- http://michael.stapelberg.de/lftp_vi.php - lftp-vi: ein Modul, welches lftp um Editierfähigkeit ergänzt