lftp | |
---|---|
Type | FTP klient |
Udviklere | Alexander Lukyanov |
Skrevet i | C++ [3] |
Operativ system | Unix-agtig |
Første udgave | 1. august 1996 [1] |
nyeste version |
|
Licens | GNU GPL 3 |
Internet side | lftp.yar.ru |
lftp er en konsol FTP-klient til UNIX og UNIX-lignende operativsystemer. Programmet blev skrevet af Alexander Lukyanov og distribueret under GNU GPL-licensen .
Udover FTP understøtter programmet også FTPS , HTTP , HTTPS , HFTP , FISH og SFTP protokoller, den anvendte protokol bestemmes automatisk ud fra URL - linket. En af fordelene ved Lftp-programmet er dets understøttelse af FXP -protokollen : dataoverførsel mellem to FTP-servere uden deltagelse af en klientcomputer. Ved at bruge torrent-kommandoen kan du bruge den indbyggede BitTorrent - klient.
Lftp er en kraftfuld FTP-klient med funktioner såsom rekursiv spejling af et bibliotekstræ, auto-genoptagelse af afbrudte downloads, bogmærke filer og mapper og meget mere. Download filer på planlagte tidspunkter, download hastighedsgrænser, download køer. Styring af opstartsprocessen i en UNIX-lignende kommandoskal eller automatisering af processen med scripts.
lftp var oprindeligt en del af ftpclass-projektet, udgivet den 1. august 1996 ( opslået i relcom.tcpip Arkiveret den 17. april 2009 på Wayback Machine ). Derefter udviklede funktionaliteten af komponenten sig, og i februar 1997 blev projektet omdøbt til lftp. Målene for projektudviklingen var som følger: pålidelighed, automatisk genoptagelse af afbrudte downloads, parallelisering af downloads mellem flere TCP - forbindelser for at øge hastigheden, fremskynde arbejdet ved hjælp af protokolpipelining . Senere blev rekursiv spejling af bibliotekstræet implementeret.