GoGPT Best VPN GoSearch

OnWorks-favicon

ftp

Voer lftp uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht lftp die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


lftp - Geavanceerd programma voor bestandsoverdracht

SYNTAXIS


ftp [-d] [-e cmd] [-p port] [-u gebruiker[,passeren,website]
ftp -f Script bestand
ftp -c commando's
ftp --versie
ftp --help

VERSIE


Deze man-pagina documenteert lftp versie 4.6.3.

PRODUCTBESCHRIJVING


ftp is een programma voor bestandsoverdracht dat geavanceerde FTP-, HTTP- en andere verbindingen mogelijk maakt
naar andere gastheren. Indien website is opgegeven, zal lftp verbinding maken met die site, anders a
verbinding moet tot stand worden gebracht met het open commando.

ftp kan verschillende methoden voor bestandstoegang aan - FTP, FTPS, HTTP, HTTPS, HFTP, FISH, SFTP en
bestand (HTTPS en FTPS zijn alleen beschikbaar als lftp is gecompileerd met GNU TLS of OpenSSL
bibliotheek). U kunt de te gebruiken methode specificeren in de opdracht `open URL', bijv. `open'
http://www.us.kernel.org/pub/linux'. HFTP is een ftp-over-http-proxy-protocol. Het kan gebruikt worden
automatisch in plaats van FTP als ftp:proxy is ingesteld op `http://proxy[:haven]'. Vis is een
protocol werkt via een ssh-verbinding met een unix-account. SFtp is een geïmplementeerd protocol
in SSH2 als SFTP-subsysteem.

Naast FTP-achtige protocollen heeft lftp ondersteuning voor het BitTorrent-protocol als `torrent'-commando.
Zaaien wordt ook ondersteund.

Elke operatie in ftp betrouwbaar is, dat wil zeggen dat elke niet-fatale fout correct wordt afgehandeld en
de bewerking wordt herhaald. Dus als het downloaden pauzeert, wordt het vanaf het punt opnieuw gestart
automatisch. Zelfs als de FTP-server het REST-commando niet ondersteunt, ftp zal proberen om
haal het bestand vanaf het begin op totdat het bestand volledig is overgedragen.

ftp heeft een shell-achtige opdrachtsyntaxis waarmee u verschillende opdrachten parallel kunt starten in
achtergrond (&). Het is ook mogelijk om commando's te groeperen binnen () en ze uit te voeren in
achtergrond. Alle achtergrondtaken worden in hetzelfde proces uitgevoerd. U kunt een
voorgrondtaak naar achtergrond met ^Z (cz) en terug met het commando `wait' (of `fg' dat is
alias 'wachten'). Gebruik het commando `jobs' om lopende jobs weer te geven. Sommige commando's staan ​​toe:
hun uitvoer (cat, ls, ...) omleiden naar bestand of via pipe naar externe opdracht. Commando's
kan voorwaardelijk worden uitgevoerd op basis van de beëindigingsstatus van het vorige commando (&&, ||).

Als je afsluit ftp voordat alle klussen nog niet klaar zijn, ftp zal zichzelf naar de nohup-modus verplaatsen
op de achtergrond. Hetzelfde gebeurt met een echte modem ophangen of wanneer je een xterm afsluit.

ftp heeft een ingebouwde spiegel die een hele mappenboom kan downloaden of bijwerken. Er is
ook reverse mirror (mirror -R) die een directorystructuur op de server uploadt of bijwerkt.
Mirror kan ook mappen synchroniseren tussen twee externe servers, met behulp van FXP als
beschikbaar.

Er is een commando `at' om een ​​taak op een bepaald tijdstip in de huidige context te starten, commando
`wachtrij' om opdrachten in de wachtrij te plaatsen voor sequentiële uitvoering voor de huidige server, en nog veel meer.

Bij het opstarten, ftp wordt uitgevoerd /etc/lftp.conf en ~/.lftprc en ~/.lftp/rc (of
~/.config/lftp/rc if ~/.lftp bestaat niet). U kunt aliassen en `set'-commando's plaatsen
daar. Sommige mensen geven er de voorkeur aan het volledige protocol debug te zien, gebruik `debug' om de debug aan te zetten.
Gebruik `debug 3' om alleen begroetingen en foutmeldingen te zien.

ftp heeft een aantal instelbare variabelen. Je kunt `set -a' gebruiken om alle variabelen te zien en
hun waarden of `set -d' om een ​​lijst met standaardinstellingen te zien. Namen van variabelen kunnen worden afgekort en
prefix kan worden weggelaten, tenzij de rest dubbelzinnig wordt.

Als lftp is gecompileerd met OpenSSL (configure --with-openssl) bevat het software
ontwikkeld door het OpenSSL Project voor gebruik in de OpenSSL Toolkit. (http://www.openssl.org/)

commando's
! schelp commando

Start shell of shell-opdracht.

!ls

Om een ​​directorylijst van de lokale host te maken.

alias [naam [waarde]]

Definieer of definieer alias naam. Indien waarde wordt weggelaten, de alias is niet gedefinieerd, anders duurt het
de waarde waarde. Als er geen argument wordt opgegeven, worden de huidige aliassen weergegeven.

alias dir ls -lF
alias minder zmore

at Time to [ -- commando ]

Wacht tot de opgegeven tijd en voer de gegeven (optionele) opdracht uit. Zie ook at(1).

hechten [PID]

Bevestig de terminal aan het gespecificeerde lftp-proces op de achtergrond.

bladwijzer [subcommando]

De opdracht bladwijzer bestuurt bladwijzers.

Sitenamen kunnen worden gebruikt in de open commando direct zoals het is of in een commando dat accepteert
voer URL's in met de bm:site/pad formaat.

toevoegen [ ] huidige plaats of gegeven locatie toevoegen aan bladwijzers en binden aan
gegeven naam
del bladwijzer met naam verwijderen
bewerk start-editor in bladwijzerbestand
importeren buitenlandse bladwijzers importeren
lijst lijst bladwijzers (standaard)

cache [subcommando]

De cache-opdracht bestuurt de lokale geheugencache. De volgende subcommando's worden herkend:

stat afdrukcachestatus (standaard)
aan|uit caching aan/uit zetten
doorspoelen doorspoelen cache
lengte van de duwkabel lim geheugenlimiet instellen, -1 betekent onbeperkt
vervallen Nx cache-vervaltijd instellen op N seconden (x=s) minuten (x=m) uur (x=h) of
dagen (x=d)

hoe bestanden

cat voert de externe bestanden uit naar stdout. (Zie ook meer, zcat en kan)

cd r is

Wijzig de huidige externe map. De vorige externe map wordt opgeslagen als `-'. Jij kan
doe `cd -' om de map terug te veranderen. De vorige map voor elke site is ook:
opgeslagen op schijf, dus je kunt `open site; cd -' zelfs nadat lftp opnieuw is opgestart.

chmod mode bestanden

Wijzig machtigingsmasker op externe bestanden. De modus moet een octaal getal zijn.

dichtbij [-a]

Sluit inactieve verbindingen. Standaard alleen met de huidige server, gebruik -a om alle inactieve te sluiten
verbindingen.

klasse [OPT] bestanden ...

`cls' probeert informatie over gespecificeerde bestanden of mappen op te halen en geeft de
informatie volgens formaatopties. Het verschil tussen `ls' en `cls' is dat
`ls' verzoekt de server om de bestandslijst te formatteren, en `cls' formatteert het zelf, na
het ophalen van alle benodigde informatie.

-1 uitvoer met één kolom
-a, --all show dot-bestanden
-B, --basename toon alleen de basisnaam van bestanden
--block-size=SIZ gebruik SIZ-byte blokken
-d, --directorylijst directory-items in plaats van inhoud
-F, --classify append indicator (een van /@) aan items
-h, --door mensen leesbare afdrukformaten in voor mensen leesbare indeling (bijv. 1K)
--si ook, maar gebruik machten van 1000 niet 1024
-k, --kilobytes zoals --block-size=1024
-l, --lang gebruik een lange lijstindeling
-q, --stil status niet weergeven
-s, --grootte afdrukgrootte van elk bestand
--bestandsgrootte als afdrukformaat, alleen afdrukformaat voor bestanden
-i, --nocase niet-hoofdlettergevoelige patroonovereenkomst
-I, --sortnocase sorteer namen niet hoofdlettergevoelig
-D, --dirsfirst lijst mappen eerst
--sort=OPT "naam", "grootte", "datum"
-S sorteren op bestandsgrootte
--gebruikersgroep,
--permanenten, --datum,
--linkcount, --links tonen individuele velden
--time-style=STYLE gebruik gespecificeerde tijdnotatie

commando cmd argumenten...

voer het gegeven commando uit en negeer aliassen.

debug [OPT] niveau|korting

Schakel foutopsporing naar niveau of schakel het uit. Opties:

-O debug-uitvoer omleiden naar het bestand
-c berichtcontext tonen
-p toon PID
-t toont tijdstempels

echo [-n] snaar

Drukt (echo's) de gegeven string af op het display.

Bewerken [OPT] filet

Haal het externe bestand op naar een tijdelijke locatie, voer er een lokale editor op uit en upload het bestand
terug indien gewijzigd. Opties:

-k bewaar het tijdelijke bestand
-O expliciete tijdelijke bestandslocatie

eval [-f formaat ] argumenten...

zonder -f voert het gegeven argumenten uit als een commando. Met -f worden argumenten getransformeerd
in een nieuwe opdracht. Het formaat kan platte tekst en tijdelijke aanduidingen $0...$9 en $@ bevatten,
overeenkomen met de argumenten.

afrit [bg] [top] [ouder] [doden] [code]

exit verlaat lftp of gaat naar de achtergrond als er actieve taken zijn. Als er geen baan is
actief, code wordt doorgegeven aan het besturingssysteem als de beëindigingsstatus van lftp. Indien code is
weggelaten, wordt de afsluitcode van het laatste commando gebruikt.

`exit bg' forceert het verplaatsen naar de achtergrond wanneer cmd:move-background onwaar is. `exit top' maakt
top level `shell' (interne lftp commando uitvoerder) beëindigen. `verlaten ouder' eindigt
de bovenliggende shell bij het uitvoeren van een genest script. 'exit kill' doodt alle genummerde banen voordat
verlaten. De opties kunnen worden gecombineerd, bijv. `om 08:00 -- exit top kill &' kills all jobs
en laat lftp op een bepaald tijdstip afsluiten.

fg

Alias ​​voor 'wacht'.

vinden [OPT] map...

Lijst bestanden in de map (standaard huidige map) recursief. Dit kan helpen
met servers zonder ls -R-ondersteuning. U kunt de uitvoer van deze opdracht omleiden. Opties:

-d MD, --max-diepte=MD specificeer maximale scandiepte
-l, --lijst gebruik lange lijstindeling

ftpkopie

Verouderd. Gebruik in plaats daarvan een van de volgende:
haal ftp://... -o ftp://...
get -O ftp://... bestand1 bestand2...
zet ftp://...
neerzetten ftp://.../*
mget -O ftp://... ftp://.../*
of andere combinaties om FXP-overdracht te krijgen (rechtstreeks tussen twee FTP-servers). lftp zou
fallback naar gewone kopie (via client) als FXP-overdracht niet kan worden gestart of ftp:use-fxp is
vals.

krijgen [-E] [-a] [-c] [-e] [-O baseren] bestand [-o bestand

Het externe bestand ophalen bestand en sla het op als het lokale bestand bestand. Als -o wordt weggelaten,
het bestand wordt opgeslagen in een lokaal bestand met de naam als basisnaam van bestand. U kunt meerdere bestanden krijgen
door meerdere instanties van op te geven bestand (en -o bestand). Breidt geen jokertekens uit, gebruik
mgget daarom.

-c doorgaan, spijt
-E bronbestanden verwijderen na succesvolle overdracht
-e doelbestand verwijderen vóór de overdracht
-a gebruik ascii-modus (binair is de standaard)
-O specificeert de basismap of URL waar bestanden moeten worden geplaatst

Voorbeelden:
krijg LEES MIJ
haal README -o debian.README
krijg README README.mirrors
haal README -o debian.README README.mirrors -o debian.mirrors
krijg README -o ftp://some.host.org/debian.README
krijg README -o ftp://some.host.org/debian-dir/ (einde snijden is belangrijk)

krijg1 [OPT] bestand

Breng een enkel bestand over. Opties:

-O bestemmingsbestandsnaam (standaard - basisnaam van rfile)
-c doorgaan, spijt
-E bronbestanden verwijderen na succesvolle overdracht
-a gebruik ascii-modus (binair is de standaard)
--source-regio= overdracht gespecificeerde regio van bronbestand
--target-position= positie in doelbestand om gegevens naar te schrijven

glob [OPT] [commando] patronen

Glob gegeven patronen met metakarakters en geef het resultaat door aan het gegeven commando of return
juiste exit-code.

-f gewone bestanden (standaard)
-d mappen
-een alle soorten
--exist return zero exit-code wanneer de patronen uitbreiden naar een niet-lege lijst
--niet-bestaan ​​retourneer nul exit-code wanneer de patronen worden uitgebreid naar een lege lijst

Voorbeelden:
globale echo *
glob --exist *.csv && echo "Er zijn *.csv-bestanden"

uw [cmd]

Hulp bij afdrukken voor cmd of zo nee cmd is opgegeven print een lijst met beschikbare commando's.

vacatures [OPT] [baan_nee...]

Maak een lijst van lopende taken. Indien baan_nr is opgegeven, vermeld dan alleen een taak met dat nummer. Opties:

-v uitgebreid, meerdere -v vergroot breedsprakigheid
-r geeft slechts één gespecificeerde taak weer zonder recursie

doden alles|baan_nr

Verwijder opgegeven taak met baan_nr of alle banen. (Voor baan_nr zien vacatures)

lcd ldir

Wijzig huidige lokale map ldir. De vorige lokale map wordt opgeslagen als `-'. Jij
kan `lcd -' doen om de map terug te veranderen.

ln [-s] bestaand-bestand nieuwe-link

Maak een harde/symbolische link naar een bestaand bestand. Optie -s selecteert het maken van een symbolische
link.

lokaal commando

Voer de opgegeven opdracht uit met lokale map file:// sessie in plaats van externe sessie.
Voorbeelden:
lokale pwd
lokale ls
lokale spiegel /dir1 /dir2

lpwd

Druk de huidige werkmap af op de lokale machine.

ls params

Lijst met externe bestanden. U kunt de uitvoer van dit commando omleiden naar een bestand of via een pijp naar extern
opdracht. Standaard wordt de uitvoer van ls in de cache opgeslagen om het gebruik van nieuwe vermeldingen te zien echt or cache doorspoelen.

mgget [-c] [-d] [-a] [-E] [-O baseren] bestanden

Krijgt geselecteerde bestanden met uitgebreide jokertekens.

-c doorgaan, spijt krijgen.
-d maak mappen op dezelfde manier als bestandsnamen en haal de bestanden erin
in plaats van de huidige map.
-E bronbestanden verwijderen na succesvolle overdracht
-a gebruik ascii-modus (binair is de standaard)
-O specificeert de basismap of URL waar bestanden moeten worden geplaatst

spiegel [OPT] [bron [doel]]

Spiegel de opgegeven bronmap naar de lokale doelmap. Als de doelmap eindigt
met een schuine streep (behalve de root), wordt de naam van de bronbasis toegevoegd aan de naam van de doelmap.
Bron en/of doel kunnen URL's zijn die naar mappen verwijzen.

-c, --ga zo mogelijk door met een mirror job
-e, --verwijder bestanden verwijderen die niet aanwezig zijn op externe site
--delete-eerst oude bestanden verwijderen voordat u nieuwe overzet
--diepte-eerst afdalen in submappen alvorens over te zetten
bestanden
--scan-all-first scan alle mappen recursief voordat
bestanden overzetten
-s, --allow-suid stel suid/sgid bits in volgens de externe site
--allow-chown probeer eigenaar en groep in te stellen op bestanden
--ascii gebruik ascii-modusoverdrachten (impliceert --ignore-size)
--ignore-time negeer de tijd bij het beslissen om te downloaden
--ignore-size negeer grootte bij het beslissen om te downloaden
--alleen ontbrekende download alleen ontbrekende bestanden
--alleen-bestaande download alleen bestanden die al bestaan ​​op doel
-n, --only-newer download alleen nieuwere bestanden (-c werkt niet)
--upload-older upload zelfs bestanden die ouder zijn dan die op afstand
--no-empty-dirs maken geen lege mappen (impliceert
--diepte-eerst)
-r, --no-recursion ga niet naar subdirectories
-r, --recursie=MODE ga naar subdirectories op voorwaarde
--no-symlinks creëren geen symbolische links
-p, --no-perms stellen geen bestandsrechten in
--no-umask pas umask niet toe op bestandsmodi
-R, --reverse reverse mirror (bestanden plaatsen)
-L, --dereference download symbolische links als bestanden
--overschrijven gewone bestanden overschrijven zonder ze eerst te verwijderen
--no-overwrite verwijder en maak gewone bestanden opnieuw aan in plaats van
overschrijven
-N, --nieuwere-dan=SPEC alleen bestanden downloaden die nieuwer zijn dan de opgegeven tijd
--ouder-dan=SPEC alleen bestanden downloaden die ouder zijn dan de opgegeven tijd
--groottebereik=RANGE download alleen bestanden met een grootte in het opgegeven bereik
-P, --parallel[=N] N-bestanden parallel downloaden
--gebruik-pget[-n=N] gebruik pget om elk afzonderlijk bestand over te brengen
--bij-verandering=CMD voer de opdracht uit als er iets is gewijzigd
--loop herhaal spiegel totdat er geen wijzigingen zijn gevonden
-i RX, --include=RX overeenkomende bestanden opnemen
-x RX, --uitsluiten=RX overeenkomende bestanden uitsluiten
-I GP, --include-glob=GP overeenkomende bestanden opnemen
-X GP, --exclude-glob=GP overeenkomende bestanden uitsluiten
-f FILE, --bestand=FILE spiegel een enkel bestand of een globale groep (bijv
/pad/naar/*.txt)
-O DIR, --doel-directory=DIR doelbasispad of URL
-v, --verbose[=niveau] uitgebreide bewerking
--log=FILE schrijf lftp-opdrachten die worden uitgevoerd naar FILE
--script=FILE schrijf lftp-commando's naar FILE, maar voer ze niet uit
aan hen
--just-print, --dry-run hetzelfde als --script=-
--max-fouten=N stop na dit aantal fouten
--skip-noaccess probeer geen bestanden over te zetten zonder leestoegang.
--use-cache gebruik gecachete directoryvermeldingen

--Remove-source-files bestanden verwijderen na overdracht (voorzichtig gebruiken)
- hetzelfde als --allow-chown --allow-suid --no-umask

Bij gebruik van -R is de bronmap lokaal en het doel op afstand. Als het doelwit
directory wordt weggelaten, wordt de basisnaam van de brondirectory gebruikt. Als beide mappen zijn
weggelaten, worden de huidige lokale en externe mappen gebruikt. Als de doelmap eindigt met
een schuine streep (behalve de hoofdmap) en vervolgens wordt de basisnaam van de bronmap toegevoegd.

RX is een uitgebreide reguliere expressie, net als in egr(1).

GP is een glob-patroon, bijv. `*.zip'.

Opties voor opnemen en uitsluiten kunnen meerdere keren worden opgegeven. Het betekent dat een bestand of
directory zou worden gespiegeld als het overeenkomt met een include en niet overeenkomt met uitsluitingen na
de include, of komt nergens overeen en de eerste check is uitsluiting. Directory's zijn
gekoppeld aan een schuine streep.

Houd er rekening mee dat er geen symbolische koppelingen worden gemaakt bij het uploaden naar een externe server, omdat FTP
protocol kan het niet. Om bestanden te uploaden waarnaar de links verwijzen, gebruikt u de opdracht `mirror -RL' (treat
symbolische links als bestanden).

Voor opties --newer-than en --older-than kun je een bestand of tijd specificeren
specificatie zoals die wordt gebruikt door at(1) commando, bijv. `nu-7 dagen' of `week geleden'. als jij
specificeert u een bestand, dan wordt de wijzigingstijd van dat bestand gebruikt.

Het breedsprakigheidsniveau kan worden geselecteerd met de optie --verbose=level of met verschillende -v-opties,
bv -vvv. Niveaus zijn:
0 - geen uitvoer (standaard)
1 - afdrukacties
2 - +print niet verwijderde bestandsnamen (wanneer -e niet is opgegeven)
3 - +print directorynamen die gespiegeld zijn

--only-newer schakelt vergelijking van bestandsgrootte uit en uploadt/downloadt alleen nieuwere bestanden, zelfs als
maat is anders. Standaard worden oudere bestanden overgedragen en vervangen door nieuwere.

--upload-older maakt het mogelijk om nieuwere externe bestanden te vervangen door oudere (wanneer de doelzijde
ligt op afstand). Sommige externe back-ends kunnen geen tijdstempels behouden, dus de standaard is om te behouden
nieuwere bestanden.

De recursiemodus kan `altijd', `nooit', `ontbrekend', `nieuwer' zijn. Met de optie
`nieuwere' spiegel vergelijkt tijdstempels van mappen en voert alleen een map in als dat zo is
ouder of ontbreekt aan de doelzijde. Houd er rekening mee dat wanneer een bestand de map verandert:
tijdstempel kan hetzelfde blijven, dus mirror zal die map niet verwerken.

U kunt spiegelen tussen twee servers als u URL's opgeeft in plaats van mappen. FXP is
automatisch gebruikt voor overdrachten tussen FTP-servers, indien mogelijk.

Sommige FTP-servers verbergen standaard dot-bestanden (bijv .htaccess), en laat ze alleen zien als LIST
commando wordt gebruikt met -a optie. Probeer in dat geval `set ftp:list-options -a' te gebruiken.

mkdir [-p] [-f] richt(en)

Maak mappen op afstand. Als -p wordt gebruikt, maak dan alle componenten van paden. De -f optie maakt
mkdir stil en onderdrukt berichten.

module module [ betoogt ]

Laad gegeven module met behulp van dlopen(3) functie. Als de modulenaam geen schuine streep bevat, is het:
gezocht in mappen gespecificeerd door module:path variabele. Argumenten worden doorgegeven aan
module_init functie. Zie README.modules voor technische details.

meer bestanden

gelijk aan 'kat' bestanden | meer'. indien PAGER is ingesteld, wordt deze als filter gebruikt. (Zie ook hoe, zcat
en kan)

neerzetten [-c] [-d] [-a] [-E] [-O baseren] bestanden

Upload bestanden met wildcard-uitbreiding. Standaard gebruikt het de basisnaam van de lokale naam als
een op afstand. Dit kan worden gewijzigd met de optie `-d'.

-c doorgaan, reputatie
-d maak mappen op dezelfde manier als in bestandsnamen en plaats de bestanden erin
in plaats van huidige map
-E bronbestanden verwijderen na succesvolle overdracht (gevaarlijk)
-a gebruik ascii-modus (binair is de standaard)
-O specificeert de basismap of URL waar bestanden moeten worden geplaatst

dhr file (s)

Hetzelfde als `glob rm'. Verwijdert opgegeven bestand(en) met wildcard-uitbreiding.

mv file1 file2

andere naam geven file1 naar file2.

nllist [betoogt]

Lijst met externe bestandsnamen

open [-e cmd] [-u gebruiker[,passeren]] [-p port] gastheer|url

Selecteer een FTP-server.

pagina [OPT] bestand [-o bestand]

Haalt het opgegeven bestand op met behulp van verschillende verbindingen. Dit kan de overdracht versnellen, maar laadt
het net en de server hebben een grote impact op andere gebruikers. Alleen gebruiken als u echt moet overstappen
het bestand zo snel mogelijk. Opties:

-c doorgaan met overboeken. Vereist lfile.lftp-pget-status bestand.
-n maxconn maximum aantal verbindingen instellen (standaard is overgenomen uit pget:standaard-n
instelling)

zetten [-E] [-a] [-c] [-O baseren] bestand [-o bestand]

Uploaden bestand met externe naam bestand. Als -o wordt weggelaten, wordt de basisnaam van bestand wordt gebruikt als
naam op afstand. Breidt geen jokertekens uit, gebruik neerzetten daarom.

-O specificeert externe bestandsnaam (standaard - basisnaam van lfile)
-c doorgaan, reputatie. Het vereist toestemming om externe bestanden te overschrijven
-E bronbestanden verwijderen na succesvolle overdracht (gevaarlijk)
-a gebruik ascii-modus (binair is de standaard)
-O specificeert de basismap of URL waar bestanden moeten worden geplaatst

pwd [-p]

Druk de huidige externe URL af. Gebruik de optie `-p' om het wachtwoord in de URL weer te geven.

queue [-n num ] cmd

Voeg de gegeven opdracht toe aan de wachtrij voor sequentiële uitvoering. Elke site heeft zijn eigen wachtrij. `-n'
voegt de opdracht toe voor het gegeven item in de wachtrij. Probeer niet om `cd' of `lcd' in de wachtrij te plaatsen
commando's, kan het lftp verwarren. Voer in plaats daarvan het cd/lcd-commando voor `wachtrij' uit, en het zal
onthoud de plaats waar de opdracht moet worden uitgevoerd. Het is mogelijk om in de rij te staan
al bezig met 'wachtrij wachten' ', maar de taak zal doorgaan met de uitvoering, zelfs als
het is niet de eerste in de rij.

`queue stop' zal de wachtrij stoppen, het zal geen nieuwe commando's uitvoeren, maar al
lopende taken zullen blijven lopen. U kunt `wachtrijstop' gebruiken om een ​​lege stop te maken
rij. `wachtrij starten' zal de uitvoering van de wachtrij hervatten. Wanneer u lftp afsluit, begint het allemaal
wachtrijen automatisch gestopt.

`wachtrij' zonder argumenten zal ofwel een gestopte wachtrij of de status van de afdrukwachtrij creëren.

queue --verwijder|-d [index or wildcard uitdrukking]

Verwijder een of meer items uit de wachtrij. Als er geen argument wordt gegeven, wordt de laatste invoer in de
wachtrij wordt verwijderd.

queue --verplaats|-m <index or wildcard uitdrukking> [index]

Verplaats de gegeven items voor de gegeven wachtrij-index, of naar het einde als er geen bestemming is
gegeven.

-q Wees stil.
-v Wees uitgebreid.
-Q Uitvoer in een formaat dat kan worden gebruikt om opnieuw in de wachtrij te plaatsen. Handig met --delete.

Voorbeelden:
> bestand ophalen &
[1] bestand ophalen
> wachtrij wacht 1
> wachtrij krijg een ander_bestand
> cd a_directory
> wachtrij krijg nog_een ander_bestand

wachtrij -d 3 Verwijder het derde item in de wachtrij.
wachtrij -m 6 4 Verplaats het zesde item in de wachtrij voor het vierde.
wachtrij -m "get*zip" 1 Verplaats alle opdrachten die overeenkomen met "get*zip" naar het begin van de
rij. (De volgorde van de items blijft behouden.)
wachtrij -d "get*zip" Verwijder alle opdrachten die overeenkomen met "get*zip".

citeren cmd

Voor FTP - stuur het commando ongeinterpreteerd. Wees voorzichtig - dit kan leiden tot een onbekende afstandsbediening
staat en zal dus opnieuw verbinding veroorzaken. U kunt er niet zeker van zijn dat een wijziging van de status op afstand
vanwege de aangehaalde opdracht is solide - deze kan op elk moment worden gereset door opnieuw verbinding te maken.

Voor HTTP - specifiek voor HTTP-actie. Syntaxis: ``citaat' [ ]''. Commando kan zijn:
``set-cookie'' of ``post''.
open http://www.site.net
quote set-cookie "variabele=waarde; anderevar=anderewaarde"
set http:post-content-type applicatie/x-www-form-urlencoded
quote post /cgi-bin/script.cgi "var=value&othervar=othervalu" > local_file

Voor FISH - stuur het commando ongeinterpreteerd. Dit kan worden gebruikt om willekeurige opdrachten uit te voeren
op server. De opdracht mag geen invoer aannemen of ### afdrukken bij het begin van een nieuwe regel. Zo ja,
het protocol zal niet meer synchroon lopen.
open vis://server
aanhalingsteken zoek -naam \*.zip

spijt krijgen bestand [-o bestand]

Hetzelfde als `get -c'.

echt [betoogt]

Hetzelfde als `ls', maar negeert de cache.

renlisten [betoogt]

Hetzelfde als `nlist', maar negeert de cache.

herhaling [OPT] [[-d] vertraging] [commando]

Herhaal de opgegeven opdracht met een vertraging tussen iteraties. De standaardvertraging is één seconde,
standaardopdracht is leeg.

-C maximum aantal iteraties
-NS vertraging tussen iteraties
--while-ok stop wanneer de opdracht wordt afgesloten met een code die niet nul is
--tot-ok stop wanneer opdracht wordt afgesloten met nulcode
--zwakke stop wanneer lftp naar de achtergrond gaat.

Voorbeelden:
herhaal morgen -- spiegel
herhaal 1d spiegel

reputatie bestand [-o bestand]

Hetzelfde als `put -c'.

rm [-r] [-f] bestanden

Verwijder externe bestanden. Breidt geen jokertekens uit, gebruik dhr daarom. -r is voor recursief
map verwijderen. Wees voorzichtig, als er iets misgaat, kunt u bestanden verliezen. -f onderdrukken
foutmeldingen.

rmdir richt(en)

Verwijder externe mappen.

schache [sessie]

Lijst met gecachte sessies of schakel over naar de opgegeven sessie.

reeks [var [golf]]

Stel variabele in op gegeven waarde. Als de waarde wordt weggelaten, schakelt u de variabele uit. Variabele naam
heeft het formaat ``naam/afsluiting'', waarbij afsluiting de exacte toepassing van de instelling kan specificeren.
Zie hieronder voor details. Als set wordt aangeroepen zonder variabele, dan zijn alleen gewijzigde instellingen:
vermeld. Het kan worden gewijzigd door opties:

-een lijst met alle instellingen, inclusief standaardwaarden
-d lijst alleen standaardwaarden, niet noodzakelijke huidige

website site_cmd

Siteopdracht uitvoeren site_cmd en voer het resultaat uit. U kunt de uitvoer omleiden.

slaap interval

Slaap gegeven tijdsinterval en verlaat. Interval is standaard in seconden, maar kan worden toegevoegd
met 'm', 'h', 'd' voor respectievelijk minuten, uren en dagen. Zie ook at.

sleuf [naam]

Selecteer een gespecificeerd slot of vermeld alle toegewezen slots. Een slot is een verbinding met een server,
een beetje zoals een virtuele console. U kunt meerdere slots maken die zijn verbonden met verschillende
servers en schakel ertussen. Je kan ook gebruiken slot:naam als een pseudo-URL die evalueert naar
die slotlocatie.

Standaard leesregelbinding maakt snel schakelen tussen slots met de naam 0-9 mogelijk met behulp van Meta-0 -
Meta-9-toetsen (vaak kun je Alt gebruiken in plaats van Meta).

bron filet
bron -e commando

Voer opdrachten uit die in bestand zijn opgenomen filet of geretourneerd door een gespecificeerde externe opdracht.
bron ~/.lftp/rc
bron -e echo help

opschorten

Stop het lftp-proces. Houd er rekening mee dat overdrachten ook worden gestopt totdat u doorgaat met het proces
met de fg- of bg-commando's van shell.

stortvloed [OPT] torrent-bestanden...

Start BitTorrent-proces voor het gegeven torrent-bestanden, wat een lokaal bestand, URL,
magneet link of gewoon Info Hash geschreven in hex of base32. Lokale jokertekens worden uitgebreid.
Bestaande bestanden worden eerst gevalideerd, tenzij --force-geldig optie wordt gegeven. Missende stukjes
worden gedownload. Bestanden worden opgeslagen in opgegeven directory of huidige werkmap door
standaard. Zaaien gaat door totdat de verhouding bereikt torrent:stop-op-verhouding instelling of tijd van
torrent:zaad-max-tijd opraakt.

Opties:

-O specificeert de basismap waar bestanden moeten worden geplaatst
--force-valid skip bestand validatie (als je zeker weet dat ze in orde zijn).
--alleen-nieuwe stop als de metadata al bekend is of de torrent is
compleet.
--only-incomplete stop als de torrent al compleet is.
--dht-bootstrap= bootstrap DHT door een query te sturen naar opgegeven knooppunt. Deze
optie moet slechts één keer worden gebruikt om het lokale knooppunt te vullen
cachegeheugen. Poortnummer kan worden gegeven na dubbele punt, standaard is
6881. Hier zijn enkele knooppunten voor bootstrapping:
dht.transmissionbt.com, router.utorrent.com,
router.bittorrent.com.
--share deel gespecificeerd bestand of map met behulp van het BitTorrent-protocol.
Magneetkoppeling wordt afgedrukt wanneer deze klaar is.

gebruiker gebruiker [passeren]
gebruiker URL [passeren]

Gebruik opgegeven informatie voor inloggen op afstand. Als u een URL met gebruikersnaam opgeeft, wordt de ingevoerde
wachtwoord wordt in de cache opgeslagen zodat toekomstige URL-referenties het kunnen gebruiken.

versie

Print ftp versie.

wachten [werknr]
wachten allen

Wacht tot de opgegeven taak is beëindigd. Als jobno is weggelaten, wacht dan op de laatste taak op de achtergrond.

`wait all' wacht tot alle taken zijn beëindigd.

zcat bestanden

Hetzelfde als cat, maar filter elk bestand via zcat. (Zie ook hoe, meer en kan)

kan bestanden

Hetzelfde als meer, maar filter elk bestand via zcat. (Zie ook hoe, zcat en meer)

Instellingen
Bij het opstarten wordt lftp uitgevoerd ~/.lftprc en ~/.lftp/rc (of ~/.config/lftp/rc if ~/.lftp doet
bestaat niet). Je kunt daar aliassen en `set'-commando's plaatsen. Sommige mensen zien liever
volledige protocol debug, gebruik `debug' om de debug aan te zetten.

Er is ook een systeembreed opstartbestand in /etc/lftp.conf. Het kan in verschillende
map, zie de sectie BESTANDEN.

ftp heeft de volgende instelbare variabelen (u kunt ook `set -a' gebruiken om alle variabelen te zien
en hun waarden):

bmk:wachtwoorden opslaan (booleaans)
bewaar wachtwoorden in platte tekst in ~/.local/share/lftp/bookmarks or ~/.lftp/bladwijzers on
opdracht `bladwijzer toevoegen'. Standaard uitgeschakeld.

cache:cache-lege-lijsten (booleaans)
Indien onwaar, worden lege vermeldingen niet in de cache opgeslagen.

cache:inschakelen (booleaans)
Indien onwaar, is de cache uitgeschakeld.

cache:verlopen (tijdsinterval)
Positieve cachevermeldingen verlopen in dit tijdsinterval.

cache:verlopen-negatief (tijdsinterval)
Negatieve cachevermeldingen verlopen in dit tijdsinterval.

cache grootte (aantal)
Maximale cachegrootte. Bij overschrijding worden de oudste cachevermeldingen uit de cache verwijderd.

cmd:bij afsluiten (draad)
de commando's in string worden uitgevoerd voordat lftp wordt afgesloten of naar de achtergrond wordt verplaatst.

cmd:bij-uitgang-bg (draad)
de commando's in string worden uitgevoerd voordat lftp op de achtergrond wordt afgesloten.

cmd:bij-exit-fg (draad)
de commando's in string worden uitgevoerd voordat voorgrond lftp wordt afgesloten.

cmd:op-achtergrond (draad)
de commando's in string worden uitgevoerd voordat lftp naar de achtergrond gaat.

cmd:at-beëindigen (draad)
de commando's in string worden uitgevoerd voordat lftp eindigt (ofwel op de achtergrond of
voorgrond).

cmd: aan het einde (draad)
de commando's in string worden eenmaal uitgevoerd wanneer alle taken zijn voltooid.

cmd:bij-wachtrij-afwerking (draad)
de opdrachten in string worden één keer uitgevoerd wanneer alle taken in een wachtrij zijn voltooid.

cmd:cls-voltooiing-standaard (draad)
verzuim klasse opties voor het weergeven van voltooiingskeuzes. Bijvoorbeeld om te maken
voltooiingslijsten tonen bestandsgroottes, stel cmd:cls-completion-default in op `-s'.

cmd:cls-standaard (draad)
verzuim klasse commando opties. Ze kunnen worden overschreven door expliciet gegeven opties.

cmd:cls-exacte tijd (booleaans)
wanneer waar, klasse zou proberen de exacte wijzigingstijd van het bestand te krijgen, zelfs als dit meer betekent
verzoeken aan de server.

cmd:csh-geschiedenis (booleaans)
maakt csh-achtige geschiedenisuitbreiding mogelijk.

cmd:standaard-protocol (draad)
De waarde wordt gebruikt wanneer `open' wordt gebruikt met alleen de hostnaam zonder protocol. Standaard
is `ftp'.

cmd: fail-exit (booleaans)
indien waar, sluit af wanneer een opdracht mislukt en de volgende opdracht onvoorwaardelijk is (bijv
begint niet met || of &&). lftp wordt afgesloten nadat de onvoorwaardelijke opdracht is gegeven
zonder het uit te voeren.

cmd:interactief (tri-booleaans)
indien waar, handelt lftp interactief, verwerkt terminalsignalen en voert wat extra uit
berichten. De standaardinstelling is automatisch en hangt ervan af of stdin een terminal is.

cmd:langlopend (Seconden)
tijd van uitvoering van de opdracht, die als 'lang' wordt beschouwd en er wordt eerder een pieptoon gegeven
volgende vraag. 0 betekent uit.

cmd:ls-standaard (draad)
standaard ls-argument

cmd:verplaats-achtergrond (booleaans)
indien onwaar, weigert lftp om naar de achtergrond te gaan bij het afsluiten. Gebruik `exit' om het te forceren
bg'.

cmd:verplaats-achtergrond-losmaken (booleaans)
indien waar (standaard), lftp maakt zichzelf los van de bedieningsterminal bij het verplaatsen naar
background, is het mogelijk om terug te koppelen met het `attach' commando; indien onwaar, lftp
bedriegt de shell om lftp naar de achtergrondprocesgroep te verplaatsen en blijft draaien,
dan brengt het fg shell-commando lftp terug naar de voorgrond, tenzij het alle taken heeft gedaan
en beëindigd.

cmd: prompt (draad)
De prompt. lftp herkent de volgende backslash-escaped speciale tekens die:
worden als volgt gedecodeerd:
\@ voeg @ in als de huidige gebruiker niet standaard is
\a een ASCII-belteken (07)
\e een ASCII-escape-teken (033)
\h de hostnaam waarmee u bent verbonden
\n nieuwe lijn
\s de naam van de klant (lftp)
\S huidige slotnaam
\u de gebruikersnaam van de gebruiker waarmee u bent ingelogd
\U de URL van de externe site (bijv. ftp://g437.ub.gu.se/home/james/src/lftp)
\v de versie van ftp (bijv. 2.0.3)
\w de huidige werkmap op de externe site
\W de basisnaam van de huidige werkdirectory op de externe site
\nnn het teken dat overeenkomt met het octale getal nnn
\\ een backslash
\? slaat het volgende teken over als de vorige vervanging leeg was.
\[ beginnen met een reeks niet-afdrukbare tekens, die kunnen worden gebruikt om een
terminal controle volgorde in de prompt
\] een reeks niet-afdrukbare tekens beëindigen

cmd: parallel (aantal)
Aantal taken die parallel worden uitgevoerd in niet-interactieve modus. Dit kan bijvoorbeeld zijn:
handig voor scripts met meerdere `get'-commando's. Merk op dat dit instellen op een waarde
groter dan 1 verandert het voorwaardelijke uitvoeringsgedrag, maakt het in feite
inconsistent.

cmd:wachtrij-parallel (aantal)
Aantal taken die parallel in een wachtrij worden uitgevoerd.

cmd:remote-voltooiing (booleaans)
een boolean om te bepalen of lftp al dan niet remote voltooiing gebruikt. wanneer waar, Tab sleutel
raadt of het woord dat wordt voltooid een externe bestandsnaam moet zijn. Meta-tabblad doet
voltooiing altijd op afstand. U kunt voltooiing op afstand dus forceren met Meta-tabblad wanneer
cmd:remote-voltooiing onwaar is of wanneer de gok verkeerd is.

cmd: bewaar-cwd-geschiedenis (booleaans)
indien waar, slaat lftp de laatste CWD van elke site op in ~/.local/share/lftp/cwd_history or
~/.lftp/cwd_history, waardoor ``cd -'' kan worden gedaan nadat lftp opnieuw is opgestart. Standaard is waar.

cmd: save-rl-geschiedenis (booleaans)
indien waar, slaat lftp de leesregelgeschiedenis op in ~/.local/share/lftp/rl_history or
~/.lftp/rl_history bij uitgang. Standaard is waar.

cmd:show-status (Booleam)
indien onwaar, toont lftp geen statusregel op terminal. Standaard is waar.

cmd:set-term-status (booleaans)
indien waar, werkt lftp de terminalstatus bij indien ondersteund (bijv. xterm). De sluiting voor
deze instelling is het terminaltype van de omgevingsvariabele TERM.

cmd:statusinterval (tijdinterval)
het tijdsinterval tussen statusupdates.

cmd:stifle-rl-geschiedenis (aantal)
het aantal regels dat in de leesregelgeschiedenis moet worden bewaard.

cmd:term-status (draad)
de formaattekenreeks die moet worden gebruikt om de terminalstatus weer te geven. De afsluiting voor deze instelling
is het terminaltype van de omgevingsvariabele TERM. Standaard gebruikt ``tsl'' en
``fsl'' termcap-waarden.

De volgende escapes worden ondersteund:

\een bel
\e ontsnappen
\n nieuwe regel
\s "lftp"
\v lftp-versie
\T de statusstring

cmd:tijd-stijl (draad)
Deze instelling is de standaardwaarde voor de optie cls --time-style.

cmd: traceren (booleaans)
indien waar, drukt lftp de opdrachten af ​​die het uitvoert (zoals sh -x).

cmd:verifieer-host (booleaans)
indien waar, lost lftp de hostnaam onmiddellijk op in het `open'-commando. Het is ook
mogelijk om de controle voor een enkel `open' commando over te slaan als `&' is gegeven, of als ^Z is
ingedrukt tijdens de controle.

cmd:verifieer-pad (booleaans)
indien waar, controleert lftp het pad gegeven in het `cd'-commando. Het is ook mogelijk om over te slaan
de controle op een enkel `cd'-commando als `&' wordt gegeven, of als ^Z wordt ingedrukt tijdens de
rekening. Voorbeelden:
stel cmd:verify-path/hftp://* false in
cd-map &

cmd: verifieer pad in cache (booleaans)
Indien false, zal `cd' naar een map die in de cache bekend staat als bestaand slagen
direct. Anders hangt de verificatie af van de instelling cmd:verify-path.

kleur: gebruik-kleur (tri-booleaans)
indien waar, cls-opdracht en voltooiing geven gekleurde bestandslijsten weer volgens
kleur: dir-kleuren instelling. Indien ingesteld op automatisch, worden kleuren gebruikt wanneer de uitvoer a
terminal.

kleur:dir-kleuren (draad)
bestand met kleurbeschrijving. Standaard is de waarde van LS_COLORS-omgeving
variabele wordt gebruikt. Zien dirkleuren(1).

dns:SRV-query (booleaans)
zoek naar SRV-records en gebruik deze vóór gethostbyname. De SRV-records zijn alleen:
gebruikt als poort niet expliciet is opgegeven. Zie RFC2052 voor details.

dns:cache inschakelen (booleaans)
DNS-cache inschakelen. Als het is uitgeschakeld, lost lftp de hostnaam op telkens wanneer het opnieuw verbinding maakt.

dns:cache-verlopen (tijdsinterval)
time to live voor DNS-cachevermeldingen. Het heeft formaat +, bijv. 1d12h30m5s
of slechts 36 uur. Om de vervaldatum uit te schakelen, stelt u deze in op `inf' of `nooit'.

dns:cache-grootte (aantal)
maximum aantal DNS-cachevermeldingen.

dns:fatale time-out (tijdsinterval)
beperk de tijd voor DNS-query's. Als de DNS-server te lang niet beschikbaar is, zal lftp
kan een bepaalde hostnaam niet oplossen. Stel in op `nooit' om uit te schakelen.

dns:bestelling (lijst met protocolnamen)
stelt de volgorde van DNS-query's in. De standaardwaarde is ``inet6 inet'', wat betekent dat u eerst moet zoeken
adres in inet6 family, dan inet en gebruik ze in die volgorde. Inet6 uitschakelen
(AAAA) lookup, zet deze variabele op ``inet''.

dns:gebruik-vork (booleaans)
indien waar, zal lftp forken voordat het hostadres wordt opgelost. Standaard is waar.

dns:max-pogingen (aantal)
Indien nul, is er geen limiet op het aantal keren dat lftp zal proberen een op te zoeken
adres. Indien > 0, zal lftp alleen dit aantal keren proberen om een ​​adres van op te zoeken
elke adresfamilie in dns:order.

bestand:tekenset (draad)
lokale tekenset. Het wordt aanvankelijk ingesteld vanaf de huidige landinstelling.

bestand:use-lock (booleaans)
indien waar, gebruikt lftp adviserende vergrendeling op lokale bestanden bij het openen ervan.

vis:auto-bevestigen (booleaans)
indien waar, antwoordt lftp ``ja'' op alle ssh-vragen, in het bijzonder op de vraag
over een nieuwe hostsleutel. Anders antwoordt het met ``nee''.

vis:charset (draad)
de tekenset die door fish server wordt gebruikt in verzoeken, antwoorden en bestandslijsten.
Standaard is leeg, wat hetzelfde betekent als lokaal.

fish:connect-programma (draad)
het programma dat moet worden gebruikt om verbinding te maken met een externe server. Het zou de optie `-l' moeten ondersteunen
voor gebruikersnaam, `-p' voor poortnummer. Standaard is `ssh -a -x'. U kunt het instellen op
'rsh' bijvoorbeeld.

vis:schelp (draad)
gebruik gespecificeerde shell aan serverzijde. Standaard is /bin/sh. Op sommige systemen, / Bin / sh
wordt afgesloten bij het doen van cd naar een niet-bestaande map. lftp kan dat aan, maar het moet
opnieuw verbinden. Zet het op / bin / bash voor dergelijke systemen als bash is geïnstalleerd.

ftp:acc (draad)
Stuur deze string in ACCT-commando na inloggen. Het resultaat wordt genegeerd. De afsluiting
voor deze instelling heeft formaat gebruiker@host.

ftp:anon-pass (draad)
stelt het wachtwoord in dat wordt gebruikt voor anonieme FTP-toegangsverificatie. Standaard is
"lftp@".

ftp:anon-gebruiker (draad)
stelt de gebruikersnaam in die wordt gebruikt voor anonieme FTP-toegangsauthenticatie. Standaard is
"anoniem".

ftp:auto-sync-modus (regex)
als het eerste serverbericht overeenkomt met deze regex, schakel dan de synchronisatiemodus in voor die host.

ftp:vangstgrootte (booleaans)
wanneer er geen ondersteuning is voor het SIZE-commando, probeer dan de bestandsgrootte te vangen van de "150
Gegevensverbinding openen" antwoord.

ftp:tekenset (draad)
de tekenset die door de FTP-server wordt gebruikt in verzoeken, antwoorden en bestandslijsten.
Standaard is leeg, wat hetzelfde betekent als lokaal. Deze instelling wordt alleen gebruikt wanneer de
server ondersteunt geen UTF8.

ftp:klant (draad)
de naam van de FTP-client die moet worden verzonden met de CLNT-opdracht, indien ondersteund door de server. Als het is
leeg is, wordt er geen CLNT-opdracht verzonden.

ftp:bind-data-socket (booleaans)
bind data-socket aan de interface van de besturingsverbinding (in passieve modus). Standaard
is waar, uitzondering is de loopback-interface.

ftp:fix-pasv-adres (booleaans)
indien waar, zal lftp proberen het door de server geretourneerde adres te corrigeren voor het PASV-commando in
geval wanneer het serveradres zich in het openbare netwerk bevindt en PASV een adres retourneert van a
prive netwerk. In dit geval zou lftp het serveradres vervangen in plaats van de
één geretourneerd door de PASV-opdracht, wordt het poortnummer niet gewijzigd. Standaard is waar.

ftp:fxp-passieve-bron (booleaans)
indien waar, zal lftp eerst proberen de bron-FTP-server in de passieve modus in te stellen, anders
bestemming een. Als de eerste poging mislukt, probeert lftp ze andersom in te stellen.
Als de andere dispositie ook faalt, valt lftp terug op gewoon kopiëren. Zie ook
ftp:gebruik-fxp.

ftp:thuis (draad)
Initiële map. Standaard is een lege tekenreeks, wat automatisch betekent. Zet dit op `/' als je
hou niet van het uiterlijk van %2F in FTP-URL's. De sluiting voor deze instelling heeft formaat
gebruiker@host.

ftp:negeer-pasv-adres (booleaans)
Indien waar, gebruikt lftp het besturingsverbindingsadres in plaats van het adres dat wordt geretourneerd in PASV
antwoord voor dataverbinding. Dit kan handig zijn voor kapotte NAT's. Standaard is onwaar.

ftp:lijst-leeg-ok (booleaans)
indien ingesteld op false, worden lege lijsten van het LIST-commando als onjuist behandeld, en
een andere methode (NLST) zal worden gebruikt.

ftp:lijst-opties (draad)
stelt opties in die altijd worden toegevoegd aan het LIST-commando. Het kan handig zijn om in te stellen
dit naar `-a' als de server standaard geen dot (verborgen) bestanden toont. Standaard is
leeg.

ftp:nop-interval (Seconden)
vertraging tussen NOOP-commando's bij het downloaden van de staart van een bestand. Dit is handig voor FTP
servers die het bericht "Overdracht voltooid" verzenden voordat de gegevensoverdracht wordt gewist. In
in dergelijke gevallen kunnen NOOP-opdrachten een time-out van de verbinding voorkomen.

ftp:passieve modus (booleaans)
stelt de passieve FTP-modus in. Dit kan handig zijn als je achter een firewall of een domme
maskerende router. In passieve modus gebruikt lftp het PASV-commando, niet het PORT-commando
die in de actieve modus wordt gebruikt. In passieve modus maakt lftp zelf de dataverbinding
naar de server; in actieve modus maakt de server verbinding met lftp voor gegevensoverdracht.
Passieve modus is de standaard.

ftp:poort-ipv4 (ipv4-adres)
specificeert een IPv4-adres om te verzenden met het PORT-commando. Standaard is leeg, wat betekent:
om het adres van de lokale einde-van-controleverbinding te verzenden.

ftp:poortbereik (van naar)
toegestaan ​​poortbereik voor actieve modus. Formaat is min-max, of 'full' of 'any' to
geef een willekeurige poort aan. Standaard is 'vol'.

ftp:voorkeur-epsv (booleaans)
gebruik EPSV als passieve modus bij voorkeur. Standaard is 'false'.

ftp:proxy (URL)
specificeert de te gebruiken FTP-proxy. Om proxy uit te schakelen, stelt u dit in op een lege tekenreeks. Let daar op
het is een FTP-proxy die het FTP-protocol gebruikt, niet FTP over HTTP. Standaardwaarde is
overgenomen uit omgevingsvariabele ftp_proxy als het begint met ``ftp://''. Als uw FTP
proxy vereist authenticatie, geef gebruikersnaam en wachtwoord op in de URL. Indien
ftp:proxy begint met http:// en vervolgens wordt het hftp-protocol (FTP via HTTP-proxy) gebruikt
in plaats van automatisch FTP.

ftp:proxy-authenticatietype (draad)
Indien ingesteld op ``joined'', stuurt lftp ``user@[e-mail beveiligd]'' als gebruikersnaam
naar proxy, en ``wachtwoord@proxy_wachtwoord'' als wachtwoord.

Indien ingesteld op ``joined-acct'', verzendt lftp ``[e-mail beveiligd] proxy_gebruiker'' (met
spatie) als gebruikersnaam naar proxy. Het sitewachtwoord wordt zoals gewoonlijk verzonden en de proxy
wachtwoord wordt verwacht in de volgende ACCT-opdracht.

Indien ingesteld op ``open'', verzendt lftp eerst de proxy-gebruiker en het proxy-wachtwoord en vervolgens
``OPEN ftp.example.org'' gevolgd door ``GEBRUIKER''. Het sitewachtwoord wordt dan verzonden
zoals gewoonlijk.

Indien ingesteld op ``gebruiker'' (standaard), verzendt lftp eerst de proxy-gebruiker en het proxy-wachtwoord en
dan ``[e-mail beveiligd]'' als gebruikersnaam. Het sitewachtwoord wordt dan verzonden als
gebruikelijk.

Indien ingesteld op ``proxy-user@host'', stuurt lftp eerst ``USER
[e-mail beveiligd]'', dan proxy-wachtwoord. De sitegebruiker en het wachtwoord zijn:
dan verzonden zoals gewoonlijk.

ftp:rest-lijst (booleaans)
het gebruik van de REST-opdracht vóór de LIST-opdracht toestaan. Dit kan handig zijn voor grote
mappen, maar sommige FTP-servers negeren stilzwijgend REST voor LIST.

ftp:rest-stor (booleaans)
indien onwaar, zal lftp niet proberen om REST te gebruiken voor STOR. Dit kan voor sommigen handig zijn
buggy-servers die het bestand beschadigen (vullen met nullen) als REST gevolgd door STOR is
gebruikt.

ftp: opnieuw proberen-530 (regex)
Probeer opnieuw op server antwoord 530 voor PASS-opdracht als de tekst overeenkomt met deze reguliere expressie.
Deze instelling zou handig moeten zijn om onderscheid te maken tussen overbelaste server (tijdelijk
voorwaarde) en onjuist wachtwoord (permanente voorwaarde).

ftp:retry-530-anoniem (regex)
Extra reguliere expressie voor anoniem inloggen, zoals ftp:retry-530.

ftp:site-groep (draad)
Verstuur deze string in de SITE GROUP-opdracht na het inloggen. Het resultaat wordt genegeerd. De
sluiting voor deze instelling heeft formaat gebruiker@host.

ftp:skey-toestaan (booleaans)
sta het verzenden van skey/opie-antwoorden toe als de server dit lijkt te ondersteunen. Standaard aan.

ftp:skey-force (booleaans)
stuur geen wachtwoord in platte tekst over het netwerk, gebruik in plaats daarvan skey/opie. Indien
skey/opie is niet beschikbaar, neem aan dat het inloggen is mislukt. Standaard uitgeschakeld.

ftp:ssl-toestaan (booleaans)
indien waar, probeer een SSL-verbinding met de FTP-server te onderhandelen voor niet-anonieme toegang.
Standaard is waar. Deze en andere SSL-instellingen zijn alleen beschikbaar als lftp was
gecompileerd met een ssl/tls-bibliotheek.

ftp:ssl-authenticatie (draad)
het argument voor de AUTH-opdracht kan SSL, TLS, TLS-P, TLS-C zijn. Zie RFC4217
voor uitleg. Standaard wordt TLS of SSL gebruikt, afhankelijk van het FEAT-antwoord.

ftp:ssl-gegevens-gebruik-sleutels (booleaans)
indien waar, laadt lftp ook het ssl:key-bestand voor een beveiligde gegevensverbinding. Wanneer vals, is het
niet, en de server kan gegevens matchen en verbindingen beheren op sessie-ID.
Standaard is waar.

ftp:ssl-kracht (booleaans)
indien waar, weiger het wachtwoord duidelijk te verzenden als de server SSL niet ondersteunt.
Standaard is onwaar.

ftp:ssl-bescherm-gegevens (booleaans)
indien waar, vraag een SSL-verbinding aan voor gegevensoverdrachten. Dit is cpu-intensief maar
geeft privacy. Standaard is onwaar.

ftp:ssl-protect-fxp (booleaans)
indien waar, vraag een SSL-verbinding aan voor gegevensoverdracht tussen twee FTP-servers in FXP
modus. In dat geval wordt het CPSV- of SSCN-commando gebruikt. Als SSL-verbinding mislukt voor
om de een of andere reden zou lftp onbeschermde FXP-overdracht proberen, tenzij ftp:ssl-force is ingesteld
voor een van de twee servers. Standaard is onwaar.

ftp:ssl-beveiligingslijst (booleaans)
indien waar, vraag een SSL-verbinding aan voor bestandslijstoverdrachten. Standaard is waar.

ftp:ssl-gebruik-ccc (booleaans)
indien waar, zou lftp een CCC-opdracht geven na het inloggen, dus ssl-beveiliging uitschakelen
laag op besturingsverbinding.

ftp:stat-interval (tijdsinterval)
interval tussen STAT-opdrachten. Standaard is 1 seconde.

ftp:strikt-multiline (booleaans)
indien waar, controleert lftp strikt op meerregelig antwoordformaat (verwacht dat het eindigt met
dezelfde code waarmee het begon). Indien onwaar, wordt deze controle versoepeld.

ftp:synchronisatiemodus (booleaans)
indien waar, zal lftp één commando tegelijk verzenden en wachten op antwoord. Dit zou kunnen zijn
handig als u een foutieve FTP-server of router gebruikt. Als het uit is, stuurt lftp een
pakket commando's en wacht op reacties - het versnelt de werking bij heen- en terugreis
tijd is belangrijk. Helaas werkt het niet met alle FTP-servers en sommige
routers hebben er problemen mee, dus het staat standaard aan.

ftp:tijdzone (draad)
Neem deze tijdzone aan voor tijd in lijsten die worden geretourneerd door het LIST-commando. Deze instelling
kan GMT-offset [+|-]HH[:MM[:SS]] of een geldige TZ-waarde zijn (bijv. Europa/Moskou of
MSK-3MSD,M3.5.0,M10.5.0/3). De standaardwaarde is GMT. Stel het in op een lege waarde om aan te nemen
lokale tijdzone gespecificeerd door omgevingsvariabele TZ.

ftp: trust-feat (draad)
Als het waar is, neem dan aan dat de door FEAT geretourneerde gegevens correct zijn en geen algemeen protocol gebruiken
extensies zoals SIZE, MDTM, REST als ze niet worden vermeld. Standaard is onwaar.

ftp:gebruik-afbreken (booleaans)
indien onwaar, lftp verzendt geen ABOR-opdracht maar sluit de gegevensverbinding onmiddellijk.

ftp:gebruik-allo (booleaans)
indien waar (standaard), lftp verzendt het ALLO-commando voordat een bestand wordt geüpload.

ftp:gebruik-feat (booleaans)
indien waar (standaard), gebruikt lftp de opdracht FEAT om de uitgebreide functies van ftp . te bepalen
server.

ftp:gebruik-fxp (booleaans)
indien waar, zal lftp proberen een directe verbinding tot stand te brengen tussen twee ftp-servers.

ftp:gebruik-hftp (booleaans)
wanneer ftp:proxy naar een http-proxy verwijst, selecteert deze instelling de hftp-methode (GET,
HEAD) indien waar, en CONNECT-methode indien onwaar. Standaard is waar.

ftp:gebruik-ip-tos (booleaans)
indien waar, gebruikt lftp IPTOS_LOWDELAY voor besturingsverbinding en IPTOS_THROUGHPUT voor
data verbindingen.

ftp: lang (booleaans)
de taal die is geselecteerd met het LANG-commando, indien ondersteund zoals aangegeven door FEAT
antwoord. Standaard is leeg, wat betekent dat de server standaard is.

ftp:gebruik-mdtm (booleaans)
indien waar (standaard), gebruikt lftp het MDTM-commando om de wijzigingstijd van het bestand te bepalen.

ftp:gebruik-mdtm-overbelast (booleaans)
indien waar, gebruikt lftp de MDTM-opdracht met twee argumenten om de tijd voor het wijzigen van bestanden in te stellen
geüploade bestanden. Standaard is onwaar.

ftp:site-idle gebruiken (booleaans)
indien waar, verzendt lftp de opdracht `SITE IDLE' met het argument net:idle. Standaard is onwaar.

ftp:gebruik-site-utime (booleaans)
indien waar, lftp verzendt 5-argument `SITE UTIME'-commando om de tijd voor bestandswijziging in te stellen
op geüploade bestanden. Standaard is waar.

ftp:gebruik-site-utime2 (booleaans)
indien waar, lftp verzendt 2-argument `SITE UTIME'-commando om de tijd voor bestandswijziging in te stellen
op geüploade bestanden. Standaard is waar. Als 5-argument `SITE UTIME' ook is ingeschakeld,
Het 2-argument commando wordt eerst geprobeerd.

ftp:gebruiksgrootte (booleaans)
indien waar (standaard), gebruikt lftp de opdracht SIZE om de bestandsgrootte te bepalen.

ftp:gebruik-stat (booleaans)
indien waar, verzendt lftp het STAT-commando in FXP-modusoverdracht om te weten hoeveel gegevens er zijn
zijn overgedragen. Zie ook ftp:stat-interval. Standaard is waar.

ftp:gebruik-stat-voor-lijst (booleaans)
indien waar, gebruikt lftp STAT in plaats van het LIST-commando. Standaard `.' wordt gebruikt als STAT
argument. Door STAT te gebruiken, vermijdt lftp het creëren van een dataverbinding voor directory-listing.
Sommige servers vereisen speciale opties voor STAT, gebruik ftp:list-options om ze te specificeren
(bv -De).

ftp:gebruik-telnet-iac (booleaans)
indien waar (standaard), gebruikt lftp de TELNET IAC-opdracht en volgt het TELNET-protocol als:
gespecificeerd in RFC959. Indien false, volgt het het TELNET-protocol niet en dus ook:
niet dubbel 255 (0xFF, 0377) karakter en heeft geen prefix ABOR en STAT commando's
met TELNET IP+SYNCH-signaal.

ftp:gebruik-tvfs (tri-booleaans)
Indien ingesteld op automatisch, is het gebruik van de TVFS-functie afhankelijk van het antwoord van de FEAT-server. Anders
deze instelling geeft aan of je het moet gebruiken of niet. Kortom, als een server TVFS ondersteunt
feature dan gebruikt het Unix-achtige paden.

ftp:gebruik-utf8 (booleaans)
indien waar, stuurt lftp `OPTS UTF8 ON' naar de server om UTF-8-codering te activeren (indien
ondersteund). Schakel het uit als de bestandsnamen een andere codering hebben en de server
heeft er moeite mee.

ftp:gebruik-stop (booleaans)
indien waar, stuurt lftp QUIT voordat de verbinding met de ftp-server wordt verbroken. Standaard is waar.

ftp:verifieer-adres (booleaans)
controleer of de gegevensverbinding afkomstig is van het netwerkadres van de besturingsverbinding
gelijke. Dit kan mogelijk spoofing van gegevensverbindingen voorkomen, wat kan leiden tot gegevens
corruptie. Helaas kan dit mislukken voor bepaalde ftp-servers met meerdere
netwerkinterfaces, wanneer ze geen uitgaand adres instellen op de datasocket, dus het is:
standaard uitgeschakeld.

ftp:verifieer-poort (booleaans)
controleer of de dataverbinding poort 20 (ftp-data) heeft aan het externe uiteinde. Dit kan
mogelijk spoofing van gegevensverbindingen door gebruikers van een externe host voorkomen. Helaas,
te veel vensters en zelfs Unix ftp-servers vergeten de juiste poort voor gegevens in te stellen
verbinding, dus deze controle is standaard uitgeschakeld.

ftp:webmodus (booleaans)
verbreek de verbinding na het sluiten van de gegevensverbinding. Dit kan handig zijn voor volledig kapotte ftp
servers. Standaard is onwaar.

ftps:initial-prot (draad)
specificeert de initiële PROT-instelling voor FTPS-verbindingen. Moet een van de volgende zijn: C, S, E, P,
of leeg. Standaard is leeg, wat onbekend betekent, zodat lftp het PROT-commando zal gebruiken
onvoorwaardelijk. Als het PROT-commando niet wordt ondersteund, zou de Clear-modus:
worden aangenomen.

hftp:cache (booleaans)
sta server/proxy side caching toe voor ftp-over-http-protocol.

hftp:cache-controle (draad)
specificeer de bijbehorende HTTP-verzoekheader.

hftp:decoderen (booleaans)
indien waar, decodeert lftp automatisch de entiteit in hftp-protocol wanneer Inhoud-
Coderingskopwaarde komt overeen met deflate, gzip, comprimeren, x-gzip of x-compress.

hftp:proxy (URL)
specificeert HTTP-proxy voor FTP-over-HTTP-protocol (hftp). Het protocol hftp kan niet
werk uiteraard zonder een HTTP-proxy. Standaardwaarde is overgenomen uit de omgeving
variabele ftp_proxy als het begint met ``http://'', anders uit de omgeving
variabele http-proxy. Als uw FTP-proxy authenticatie vereist, specificeer dan de gebruikersnaam
en wachtwoord in de URL.

hftp:gebruik-allprop (booleaans)
indien waar, lftp stuurt ` ' request body in `PROPFIND'-verzoeken, anders
het stuurt een lege aanvraagtekst.

hftp:gebruiksautorisatie (booleaans)
indien uitgeschakeld, stuurt lftp het wachtwoord als onderdeel van de URL naar de proxy. Dit kan zijn
vereist voor sommige proxy's (bijv. M-soft). Standaard is ingeschakeld en lftp stuurt een wachtwoord
als onderdeel van de Authorization header.

hftp:gebruikskop (booleaans)
indien uitgeschakeld, zal lftp proberen `GET' te gebruiken in plaats van `HEAD' voor het hftp-protocol.
Hoewel dit langzamer is, kan lftp mogelijk werken met sommige proxy's die dat niet doen
``HEAD ftp://''-verzoeken begrijpen of verkeerd behandelen.

hftp:gebruik-mkcol (booleaans)
indien uitgeschakeld, zal lftp proberen `PUT' te gebruiken in plaats van `MKCOL' om mappen aan te maken
met hftp-protocol. Standaard staat uit.

hftp:gebruik-propfind (booleaans)
indien ingesteld op uit, zal lftp niet proberen `PROPFIND' te gebruiken om directory-inhoud op te halen met
hftp-protocol en gebruik in plaats daarvan `GET'. Standaard staat uit.

hftp:gebruikstype (booleaans)
Indien uitgeschakeld, zal lftp niet proberen `;type=' toe te voegen aan URL's die aan de proxy zijn doorgegeven. Sommige
kapotte proxy's gaan er niet goed mee om. Standaard staat aan.

http:accepteren, http:tekenset accepteren, http:accepteer-codering, http:accept-taal (draad)
specificeer corresponderende HTTP-verzoekheaders.

http:autorisatie (draad)
de autorisatie om standaard te gebruiken, wanneer er geen gebruiker is opgegeven. Het formaat is
``gebruiker:wachtwoord''. Standaard is leeg, wat betekent dat er geen autorisatie is.

http: cache (booleaans)
server/proxy side caching toestaan.

http:cache-controle (draad)
specificeer de bijbehorende HTTP-verzoekheader.

http:koekje (draad)
stuur deze cookie naar de server. Een sluiting is hier handig:
cookie instellen/www.somehost.com "param=value"

http:decoderen (booleaans)
indien waar, decodeert lftp automatisch de entiteit wanneer Content-Encoding header-waarde
komt overeen met deflate, gzip, comprimeren, x-gzip of x-compress.

http:post-content-type (draad)
specificeert de waarde van Content-Type HTTP-verzoekheader voor POST-methode. Standaard is
``application/x-www-form-urlencoded''.

http-proxy (URL)
specificeert HTTP-proxy. Het wordt gebruikt wanneer lftp werkt via het HTTP-protocol. Standaardwaarde
is overgenomen uit omgevingsvariabele http-proxy. Als uw proxy vereist:
authenticatie, geef gebruikersnaam en wachtwoord op in de URL.

http:put-methode (PUT of POST)
specificeert welke HTTP-methode bij put moet worden gebruikt.

http:put-content-type (draad)
specificeert de waarde van Content-Type HTTP-verzoekheader voor PUT-methode.

http:verwijzer (draad)
specificeert de waarde voor de verwijzings-HTTP-verzoekheader. Enkele punt `.' breidt uit naar huidige
directory-URL. Standaard is `.'. Stel in op lege tekenreeks om de Referer-header uit te schakelen.

http:set-cookies (booleaans)
indien waar, wijzigt lftp http:cookie-variabelen wanneer Set-Cookie-header wordt ontvangen.

http:gebruik-allprop (booleaans)
indien waar, lftp stuurt ` ' request body in `PROPFIND'-verzoeken, anders
het stuurt een lege aanvraagtekst.

http:gebruik-mkcol (booleaans)
indien uitgeschakeld, zal lftp proberen `PUT' te gebruiken in plaats van `MKCOL' om mappen aan te maken
met HTTP-protocol. Standaard staat aan.

http:gebruik-propfind (booleaans)
indien ingesteld op uit, zal lftp niet proberen `PROPFIND' te gebruiken om directory-inhoud op te halen met
HTTP-protocol en gebruik in plaats daarvan `GET'. Standaard staat aan.

http:user-agent (draad)
de string lftp verzendt de User-Agent-header van het HTTP-verzoek.

https: proxy (draad)
specificeert https-proxy. Standaardwaarde is overgenomen van omgevingsvariabele
https_proxy.

spiegel:dereferentie (booleaans)
als dit waar is, zal mirror standaard symbolische koppelingen negeren. Je kunt het overschrijven
door --no-dereference optie. Standaard indien onwaar.

mirror:exclude-regex (regex)
specificeert standaard uitsluitingspatroon. U kunt het overschrijven met de optie --include.

mirror:include-regex (regex)
specificeert standaard opnamepatroon. Het wordt gebruikt net na mirror:exclude-regex is
toegepast. Het wordt nooit gebruikt als mirror:exclude-regex leeg is.

mirror:no-lege-dirs (booleaans)
indien waar, maakt mirror geen lege mappen (zoals --no-empty-dirs optie).

spiegel:sorteer op (draad)
specificeert de volgorde van bestandsoverdrachten. Geldige waarden zijn: name, name-desc, size, size-
desc, datum, datum-desc. Als de waarde naam of naam-desc is, dan spiegelen:order
instelling heeft ook invloed op de bestelling of overboekingen.

spiegel:bestellen (lijst met patronen)
specificeert de volgorde van bestandsoverdrachten bij het sorteren op naam. Bijvoorbeeld dit instellen op "*.sfv
*.sum" zorgt ervoor dat mirror eerst bestanden overdraagt ​​die overeenkomen met *.sfv, daarna degenen die overeenkomen
*.sum en dan alle andere bestanden. Om mappen na andere bestanden te verwerken, voegt u "*/" toe
naar het einde van de patroonlijst.

spiegelen:overschrijven (booleaans)
indien waar, zal mirror gewone bestanden overschrijven in plaats van te verwijderen en opnieuw aan te maken
Hen.

mirror: parallelle mappen (booleaans)
indien waar, zal mirror beginnen met het parallel verwerken van meerdere mappen wanneer dit het geval is
in parallelle modus. Anders zal het eerder bestanden uit een enkele map overbrengen
verplaatsen naar andere mappen.

spiegel:parallel-overdracht-telling (aantal)
specificeert het aantal parallelle overdrachten dat de mirror mag starten. Standaard is 1.
U kunt het overschrijven met de optie --parallel.

mirror:require-source (booleaans)
Indien waar, vereist mirror dat een bronmap expliciet wordt opgegeven, anders
het zou de huidige directory moeten zijn.

mirror:set-permissies (booleaans)
Als dit is uitgeschakeld, zal mirror niet proberen om bestands- en mapmachtigingen te kopiëren. Jij kan
overschrijf het door --perms optie. Standaard staat aan.

spiegel: geen toegang overslaan (booleaans)
indien waar, probeert mirror geen bestanden te downloaden die duidelijk ontoegankelijk zijn
door het toestemmingsmasker. Standaard is onwaar.

spiegel: gebruik-pget-n (aantal)
specificeert -n optie voor pget-opdracht die wordt gebruikt om elk afzonderlijk bestand onder . over te brengen
spiegel. Standaard is 1 wat pget uitschakelt.

module:pad (draad)
dubbele punt gescheiden lijst van mappen om naar modules te zoeken. Kan worden geïnitialiseerd door:
omgevingsvariabele LFTP_MODULE_PATH. Standaard is `PKGLIBDIR/VERSION:PKGLIBDIR'.

net:verbindingslimiet (aantal)
maximum aantal gelijktijdige verbindingen met dezelfde site. 0 betekent onbeperkt.

net:verbinding-overname (booleaans)
indien waar, hebben voorgrondverbindingen voorrang op achtergrondverbindingen en kunnen
onderbreek achtergrondoverdrachten om een ​​voorgrondbewerking te voltooien.

netto:inactief (tijdsinterval)
verbreek de verbinding met de server na deze inactieve tijd. Standaard is 3 minuten.

netto:limiettarief (bytes per seconde)
beperk de overdrachtssnelheid op de gegevensverbinding. 0 betekent onbeperkt. U kunt er twee opgeven:
nummers gescheiden door dubbele punt om de download- en uploadsnelheid afzonderlijk te beperken. achtervoegsels
worden ondersteund, bijv. 100K betekent 102400.

netto:limiet-max (bytes)
limiet accumulatie van ongebruikte limiet-tarief. 0 betekent tweemaal limiettarief.

netto:limiet-totaaltarief (bytes per seconde)
beperk de overdrachtssnelheid van alle verbindingen in totaal. 0 betekent onbeperkt. U kunt specificeren:
twee cijfers gescheiden door een dubbele punt om de download- en uploadsnelheid afzonderlijk te beperken. Opmerking
dat sockets ontvangstbuffers hebben, dit kan leiden tot belasting van de netwerklink
hoger dan deze snelheidslimiet net na het begin van de overdracht. U kunt proberen in te stellen
net:socket-buffer naar een relatief kleine waarde om dit te voorkomen.

net:limiet-totaal-max (bytes)
limiet accumulatie van ongebruikte limiet-totaal-tarief. 0 betekent tweemaal de limiet-totaalsnelheid.

net:max-pogingen (aantal)
het maximale aantal opeenvolgende pogingen van een bewerking zonder succes. 0 betekent
onbeperkt. 1 betekent geen nieuwe pogingen.

net:geen-proxy (draad)
bevat een door komma's gescheiden lijst van domeinen waarvoor proxy niet mag worden gebruikt.
Standaard is overgenomen van omgevingsvariabele geen_proxy.

net:aanhouden-pogingen (aantal)
negeer dit aantal harde fouten. Handig om in te loggen op foutieve FTP-servers die antwoorden
5xx wanneer er te veel gebruikers zijn.

net:reconnect-interval-base (Seconden)
stelt de minimale tijd van de basis tussen opnieuw verbinden in. Daadwerkelijke interval hangt af van
net:reconnect-interval-multiplier en aantal pogingen om een ​​bewerking uit te voeren.

net:herverbindingsinterval-max (Seconden)
stelt het maximale herverbindingsinterval in. Wanneer huidige interval na vermenigvuldiging met
net:reconnect-interval-multiplier bereikt deze waarde (of overschrijdt deze), wordt gereset
terug naar net:reconnect-interval-base.

net:reconnect-interval-multiplier (echt nummer)
stelt de vermenigvuldiger in waarmee het basisinterval wordt vermenigvuldigd elke keer dat er een nieuwe poging wordt gedaan om
het uitvoeren van een bewerking mislukt. Wanneer het interval het maximum bereikt, wordt het teruggezet naar de basis
waarde. Zie net:reconnect-interval-base en net:reconnect-interval-max.

net: socket-bind-ipv4 (ipv4-adres)
bind alle IPv4-sockets aan het opgegeven adres. Dit kan handig zijn om een ​​specifieke
netwerkinterface te gebruiken. Standaard is leeg, wat betekent dat IPv4-sockets niet moeten worden gebonden,
besturingssysteem kiest automatisch een adres met behulp van de routeringstabel.

net: socket-bind-ipv6 (ipv6-adres)
hetzelfde voor IPv6-sockets.

net: socketbuffer (bytes)
gebruik de opgegeven grootte voor de SO_SNDBUF- en SO_RCVBUF-socketopties. 0 betekent systeemstandaard.

net: socket-maxseg (bytes)
gebruik de opgegeven grootte voor de TCP_MAXSEG-socketoptie. Niet alle besturingssystemen ondersteunen dit
optie, maar Linux wel.

net:time-out (tijdsinterval)
stelt de time-out van het netwerkprotocol in.

pget:standaard-n (aantal)
standaard aantal chunks om het bestand naar te splitsen in pget.

pget:min-stukgrootte (aantal)
minimale chunk-grootte om het bestand naar te splitsen.

pget:opslaan-status (tijdsinterval)
sla de pget-overdrachtsstatus zo vaak op. Stel in op `nooit' om het opslaan van de
status bestand. De status wordt opgeslagen in een bestand met achtervoegsel .lftp-pget-status.

sftp:auto-bevestigen (booleaans)
indien waar, antwoordt lftp ``ja'' op alle ssh-vragen, in het bijzonder op de vraag
over een nieuwe hostsleutel. Anders antwoordt het met ``nee''.

sftp:tekenset (draad)
de tekenset die door de SFTP-server wordt gebruikt in bestandsnamen en bestandslijsten. Standaard is
leeg wat hetzelfde betekent als lokaal. Deze instelling wordt alleen gebruikt voor het SFTP-protocol
versie ouder dan 4. Versie 4 en later gebruik altijd UTF-8.

sftp:connect-programma (draad)
het programma dat moet worden gebruikt om verbinding te maken met een externe server. Het zou de optie `-l' moeten ondersteunen
voor gebruikersnaam, `-p' voor poortnummer. Standaard is `ssh -a -x'. U kunt het instellen op
'rsh' bijvoorbeeld.

sftp:max-pakketten-in-flight (aantal)
Het maximale aantal onbeantwoorde pakketten tijdens de vlucht. Als de retourtijd is
significant is, moet u dit verhogen en size-read/size-write. Standaard is 16.

sftp:protocol-versie (aantal)
Het protocolnummer om te onderhandelen. Standaard is 4. De daadwerkelijk gebruikte protocolversie
afhankelijk van server.

sftp:server-programma (draad)
Het serverprogramma dat het SFTP-protocol implementeert. Als het geen schuine streep `/' bevat,
het wordt beschouwd als een ssh2-subsysteem en de optie -s wordt gebruikt bij het starten van connect-
programma. Standaard is `sftp'. U kunt rsh als transportniveauprotocol als volgt gebruiken:
set sftp:connect-programma rsh
stel sftp:server-programma /usr/libexec/openssh/sftp-server in
Op dezelfde manier kunt u SFTP over SSH1 uitvoeren.

sftp:grootte-lezen (aantal)
Blokgrootte voor lezen. Standaard is 0x8000.

sftp:grootte-schrijven (aantal)
Blokgrootte voor schrijven. Standaard is 0x8000.

ssl:ca-bestand (pad naar bestand)
gebruik het opgegeven bestand als certificaat van de certificeringsinstantie.

ssl:ca-pad (pad naar map)
gebruik de gespecificeerde map als de certificaatrepository van de certificeringsinstantie (OpenSSL
alleen).

ssl:check-hostnaam (booleaans)
indien waar, controleert lftp of de hostnaam die wordt gebruikt om verbinding te maken met de server overeenkomt
naar de hostnaam in het certificaat.

ssl:crl-bestand (pad naar bestand)
gebruik het opgegeven bestand als certificaatintrekkingslijstcertificaat.

ssl:crl-pad (pad naar map)
gebruik gespecificeerde map als certificaatrevocatielijst certificaatrepository
(Alleen OpenSSL).

ssl:sleutelbestand (pad naar bestand)
gebruik het opgegeven bestand als uw persoonlijke sleutel.

ssl:cert-bestand (pad naar bestand)
gebruik het opgegeven bestand als uw certificaat.

ssl:gebruik-sni (booleaans)
indien waar, gebruik dan de Server Name Indication (SNI) TLS-extensie.

ssl:verify-certificaat (booleaans)
indien ingesteld op ja, controleer dan of het servercertificaat is ondertekend door een bekend certificaat
Autoriteit en niet op de certificaatintrekkingslijst staan.

ssl:prioriteit (draad)
vrije vorm prioriteit string voor GnuTLS. Indien gebouwd met OpenSSL de begrepen waarden
zijn + or - gevolgd door SSL3.0, TLS1.0, TLS1.1 of TLS1.2, gescheiden door :. Voorbeeld:
stel ssl:priority "NORMAL:-SSL3.0:-TLS1.0:-TLS1.1:+TLS1.2" in

torrent:ip (ipv4-adres)
IP-adres om naar de tracker te sturen. Geef het op als u een HTTP-proxy gebruikt.

torrent: ipv6 (ipv6-adres)
IPv6-adres om naar de tracker te sturen. Standaard eerst gevonden globaal unicast-adres
is gebruikt.

torrent:max-peers (aantal)
maximum aantal peers voor een torrent. Minst gebruikte peers worden verwijderd om te onderhouden
deze limiet.

torrent:poortbereik (van naar)
poortbereik om verbindingen op te accepteren. Een enkele poort is geselecteerd wanneer een torrent
begint.

torrent: retracker (URL)
expliciete retracker-URL, bijv. `http://retracker.local/announce'.

torrent: opslaan-metadata (booleaans)
indien waar, slaat lftp metadata op van elke torrent waarmee het werkt om
~/.local/share/lftp/torrent/md or ~/.lftp/torrent/md directory en laadt het van
daar indien nodig.

torrent:zaad-max-tijd (tijdsinterval)
maximale zaaitijd. Na deze periode wordt een volledige torrent afgesloten
onafhankelijk van de verhouding. Het kan indien nodig op oneindig worden ingesteld.

torrent:seed-min-peers (aantal)
minimum aantal peers wanneer de torrent is voltooid. Als er minder zijn, nieuwe leeftijdsgenoten
er wordt actief naar gezocht.

torrent:stop-op-verhouding (echt nummer)
torrent stopt wanneer het voltooid is en de ratio dit aantal heeft bereikt.

torrent:gebruik-dht (booleaans)
indien waar, wordt DHT gebruikt.

xfer:auto-hernoemen(booleaans)
voorgestelde bestandsnamen die door de server worden verstrekt, worden gebruikt als de gebruiker dit expliciet instelt
optie op 'aan'. Aangezien dit een beveiligingsrisico kan zijn, is standaard uitgeschakeld.

xfer:klobber (booleaans)
als deze instelling uit staat, zullen get-commando's geen bestaande bestanden overschrijven en genereren
in plaats daarvan een fout.

xfer:bestemmingsmap (pad of URL naar directory)
Deze instelling wordt gebruikt als standaard -O optie voor get en mget commando's. Standaard is
leeg, wat de huidige map betekent (geen optie -O).

xfer:schijf-volledig-fataal (booleaans)
indien waar, lftp breekt een overdracht af als het het doelbestand niet kan schrijven vanwege full
schijf of quotum; indien onwaar, wacht lftp op het vrijmaken van schijfruimte.

xfer:eta-periode (Seconden)
de periode waarover het gewogen gemiddelde tarief wordt berekend om ETA te produceren.

xfer:eta-kort (booleaans)
toon beknopte ETA (alleen onderdelen van hoge kwaliteit). Standaard is waar.

xfer: log (booleaans)
indien waar, lftp logs overdrachten naar een bestand van xfer:log-bestand instelling.

xfer:logbestand (pad naar bestand)
het bestand om overdrachten naar te loggen. Standaard is ~/.local/share/lftp/transfer_log or
~/.lftp/transfer_log.

xfer:make-back-up (booleaans)
indien waar, hernoemt lftp een reeds bestaand bestand door het achtervoegsel ``~'' toe te voegen in plaats van
het overschrijven.

xfer:max-loggrootte (aantal)
maximale grootte van het overdrachtslogbestand. Wanneer de grootte is bereikt, wordt het bestand
hernoemd en opnieuw begonnen.

xfer:max-omleidingen (aantal)
maximaal aantal omleidingen. Dit kan handig zijn voor downloaden via HTTP. 0
verbiedt omleidingen.

xfer:rente-periode (Seconden)
de periode waarover het gewogen gemiddelde tarief wordt berekend, wordt weergegeven.

xfer:temp-bestandsnaam (draad)
tijdelijk bestandsnaampatroon, het eerste sterretje wordt vervangen door de originele bestandsnaam.

xfer:gebruik-temp-bestand (booleaans)
indien waar, wordt een bestand overgebracht naar een tijdelijk bestand in dezelfde map en
dan hernoemd.

xfer:verifiëren (booleaans)
indien waar, wordt het verificatie-commando gestart na een succesvolle overdracht om het bestand te valideren
integriteit. Nul exit-code van die opdracht zou de juistheid van het bestand moeten aangeven.

xfer:verifieer-commando (draad)
de opdracht om de bestandsintegriteit te valideren. Het enige argument is het pad naar het bestand.

De naam van een variabele kan worden afgekort, tenzij deze dubbelzinnig wordt. Het voorvoegsel ervoor
`:' kan ook worden weggelaten. U kunt één variabele meerdere keren instellen voor verschillende sluitingen, en
dus u kunt bepaalde instellingen voor een bepaalde staat krijgen. De sluiting zal zijn
opgegeven na variabelenaam gescheiden door slash `/'.

De sluiting voor domeinvariabelen `dns:', `net:', `ftp:', `http:', `hftp:' is momenteel
alleen de hostnaam zoals u deze specificeert in de opdracht `open' (met enkele uitzonderingen waarbij
sluiting is zinloos, bijv. dns:cache-grootte). Voor sommige `cmd:' domeinvariabelen is de
sluiting is de huidige URL zonder pad. Voor andere variabelen wordt het momenteel niet gebruikt. Zien
voorbeelden in het voorbeeld lftp.conf.

Voor bepaalde commando's en instellingen is een tijdsintervalparameter nodig. Het heeft het formaat Nx[Nx...],
waarbij N de hoeveelheid tijd (drijvende komma) is en x de tijdseenheid is: d - dagen, h - uur, m -
minuten, s - seconden. Standaardeenheid is de tweede. Bijv. 5h30m of 5.5h. Ook de interval kan
be `oneindig', `inf', `nooit', `voor altijd' - het betekent oneindig interval. bijv. 'slaap'
forever' of `set dns:cache-expire never'.

Booleaanse instellingen kunnen een van (true, on, yes, 1, +) zijn voor een True-waarde of een van (false,
off, no, 0, -) voor een False waarde.

Tri-booleaanse instellingen hebben een booleaanse waarde of `auto'.

Integer-instellingen kunnen een achtervoegsel hebben: k - kibi, m - mebi, g - gigi, enz. Ze kunnen ook
een voorvoegsel: 0 - octaal, 0x - hexadecimaal.

FTP asynchrone mode (pijpleiding)
Lftp kan FTP-bewerkingen versnellen door meerdere opdrachten tegelijk te verzenden en ze vervolgens allemaal aan te vinken
de reacties. Zie ftp:sync-mode variabele. Soms werkt dit niet, dus synchroon
modus is de standaardinstelling. U kunt proberen de synchrone modus uit te schakelen en kijken of dit voor u werkt.
Het is bekend dat sommige netwerksoftware voor adresvertaling niet correct werkt
in het geval van meerdere FTP-opdrachten in één netwerkpakket.

RFC959 zegt: ``Het gebruikersproces dat een ander commando verzendt voordat het voltooiingsantwoord zou
in strijd zijn met het protocol; maar server-FTP-processen moeten alle opdrachten in de wachtrij plaatsen die
arriveren terwijl een voorgaande opdracht bezig is''. Ook zegt RFC1123: ``Uitvoerders MOETEN
Ga er NIET vanuit dat er een overeenkomst is tussen de LEES grenzen op de besturingsaansluiting en de
Telnet EOL-sequenties (CR LF).'' en ``een enkele READ van de besturingsverbinding kan
meer dan één FTP-opdracht opnemen''.

Het moet dus veilig zijn om meerdere commando's tegelijk te verzenden, wat de bediening aanzienlijk versnelt en
lijkt te werken met alle op Unix en VMS gebaseerde ftp-servers. Helaas, op Windows gebaseerd
servers kunnen vaak niet meerdere commando's in één pakket aan, en dus kunnen sommige niet werken
routers.

OPTIES


-d Schakel de foutopsporingsmodus in.

-e commando's
Voer gegeven commando's uit en sluit niet af.

-p port
Gebruik de opgegeven poort om verbinding te maken.

-u gebruiker[,passeren]
Gebruik de opgegeven gebruikersnaam en wachtwoord om verbinding te maken. Vergeet niet het wachtwoord te vermelden
goed in de schil. Houd er ook rekening mee dat het niet veilig is om het wachtwoord op te geven op
opdrachtregel, gebruik ~ / .netrc het dossier. Als alternatief kunt u op ssh gebaseerde protocollen gebruiken
met geautoriseerde sleutels, zodat u geen wachtwoord hoeft in te voeren.

--norc Voer geen rc-bestanden uit vanuit de homedirectory.

-f Script bestand
Voer opdrachten in het bestand uit en sluit af. Deze optie moet alleen worden gebruikt zonder
andere argumenten (behalve --norc).

-c commando's
Voer de gegeven opdrachten uit en sluit af. Commando's kunnen worden gescheiden met een puntkomma,
`&&' of `||'. Vergeet niet om het commando-argument correct in de shell te citeren. Dit
optie moet alleen worden gebruikt zonder andere argumenten (behalve --norc).

MILIEU VARIABELEN


De volgende omgevingsvariabelen worden verwerkt door: ftp:

EDITOR Gebruikt als lokale editor voor de Bewerken opdracht.

HOME Gebruikt voor (lokale) tilde (`~') expansie.

SHELL Gebruikt door de ! commando om te bepalen welke shell moet worden uitgevoerd.

PAGER Dit moet de naam zijn van de te gebruiken pager. Het wordt gebruikt door de meer en kan
commando's.

http-proxy, https_proxy
Wordt gebruikt om de initiële http:proxy, hftp:proxy en https:proxy variabelen in te stellen.

ftp_proxy
Wordt gebruikt om initiële ftp:proxy- of hftp:proxy-variabelen in te stellen, afhankelijk van het URL-protocol
gebruikt in deze omgevingsvariabele.

geen_proxy
Wordt gebruikt om de initiële net:no-proxy-variabele in te stellen.

LFTP_MODULE_PATH
Wordt gebruikt om de initiële module:path-variabele in te stellen.

LFTP_HOME
Wordt gebruikt om de map te zoeken waarin gebruikersspecifieke configuratiebestanden zijn opgeslagen. Indien
uitgeschakeld, ~/.lftp zal gebruikt worden. Houd er rekening mee dat als deze map niet bestaat,
dan zullen XDG-directories worden gebruikt.

LS_COLORS
gebruikt om de initiële kleur in te stellen: dir-kleuren variabele.

XDG_CONFIG_DIR, XDG_DATA_DIR, XDG_CACHE_DIR
Wordt gebruikt om de mappen voor gebruikersspecifieke bestanden te lokaliseren wanneer: ~/.lftp (of $LFTP_HOME
map) bestaat niet. Standaardwaarden zijn ~ / .config, ~ / .local / share en ~ / .cache
respectievelijk. het achtervoegsel /lftp is toegevoegd om het volledige pad naar de . te maken
directories.

Gebruik lftp online met onworks.net-services


Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.