Entwickelt von | Alexander V. Lukyanov |
---|---|
Erste Version | 1 st August 1996 |
Letzte Version | 4.9.2 (13. August 2020) |
Anzahlung | github.com/lavv17/lftp |
Qualitätssicherung | Kontinuierliche Integration |
Geschrieben in | C ++ |
Betriebssystem | Linux |
Umgebung | Unix-ähnlich |
Art | FTP-Client |
Lizenz | GNU GPL v3 seit Version 3.7.7 |
Webseite | lftp.yar.ru/ |
lftp ist ein Befehlszeilen-Dateiübertragungsprogramm für Unix und verwandte Betriebssysteme. Es wurde von Alexandre Lukyanov geschrieben und wird unter der GNU General Public License vertrieben .
Zusätzlich zu den Protokollen FTP und HTTP in Ipv4 und Ipv6 verwaltet dieses Programm auch FTPS , HTTPS , HFTP , FISH (en) (dh im Wesentlichen SCP ), FXP und sFTP, indem das gewünschte Protokoll in der URL angegeben wird .
Zusätzlich zu den Funktionen, die fortgeschrittenen FTP-Clients gemeinsam sind, wie z. B. die Möglichkeit, einen gesamten Verzeichnisbaum zu replizieren, Adressen in Lesezeichen zu speichern oder einen gestoppten Download fortzusetzen, können Sie mit lftp:
Mit lftp können Sie Aufgaben auch über die Befehlszeile steuern, wie dies unter Unix- Betriebssystemen der Fall ist . Der Client kann vollständig von einem Skript gesteuert werden, anstatt vom Benutzer interaktiv verwendet zu werden.
lftp war in seinen Anfängen ein Programm, das Teil eines Pakets namens Ftpclass war (angekündigt am1 st August 1996auf relcom.tcpip). Dieses Programm wurde ziemlich fortgeschritten und wurde in lftp in umbenanntFebruar 1997. Die ursprünglich gewünschten Eigenschaften waren große Robustheit, die Möglichkeit, unterbrochene Übertragungen wieder aufzunehmen, und die Beschleunigung der Übertragungszeit durch Parallelisierung der Verbindungen. Wenig später wurde die Funktion der Verzeichnisbaumreplikationen hinzugefügt.