Lftp - Linux Command - Unix-komento

NIMI

lftp - hienostunut tiedostojen siirtoohjelma

SYNTAKSI

lftp [ -d ] [ -e cmd ] [ -p- portti ] [ -u user [ , pass ]] [ sivusto ]
lftp -f script_file
lftp -c- komennot
lftp --versio
lftp - helpota

KUVAUS

lftp on ohjelma, joka mahdollistaa hienostuneet ftp- ja http-yhteydet muihin isäntiin. Jos isäntä on määritetty, lftp muodostaa yhteyden kyseiseen isäntään, muuten yhteys on muodostettava avoimen komennon kanssa.

lftp voi käsitellä kuusi tiedostojen käyttöoikeusmenetelmää - ftp, ftps, http , https , hftp, kala ja tiedosto (https ja ftps ovat käytettävissä vain, kun lftp on koottu openssl-kirjastoon). Voit määrittää käytettävän menetelmän `open URL '-komennolla, esim.' Open http://www.us.kernel.org/pub/linux '. hftp on ftp-over-http-proxy-protokolla. Sitä voidaan käyttää automaattisesti ftp: n sijasta, jos ftp: proxy asetetaan `http: // proxy [: port] '. Fish on protokolla, joka toimii ssh-yhteyden yli.

Jokainen lftp: n toiminta on luotettavaa, eli mitään ei-kuolemaan johtanut virhe jätetään huomiotta ja toimenpide toistetaan. Joten jos lataat taukoja, se käynnistetään uudelleen pisteestä automaattisesti. Vaikka ftp-palvelin ei tue REST-komentoa, lftp yrittää hakea tiedoston alusta alkaen, kunnes tiedosto siirretään kokonaan.

lftp: llä on kuorimainen komentosyntaksi, jonka avulla voit käynnistää useita komentoja rinnakkain taustalla (&). On myös mahdollista ryhmittää komennot () ja suorittaa ne taustalla. Kaikki taustatyöt toteutetaan samassa yksittäisessä prosessissa. Voit tuoda etualan työpaikan taustaan ​​^ Z (cz) ja takaisin komennolla `wait '(tai` fg', joka alias on `wait '). Voit luetella käynnissä olevia töitä käyttämällä komentoa `työpaikat '. Jotkut komennot mahdollistavat ulostulon (kissa, ls, ...) ohjaamisen tiedostoon tai putken kautta ulkoiseen komentoon. Komennot voidaan suorittaa ehdollisesti perustuen edellisen komennon (&&, ||) terminaatiotilaan.

Jos poistut lftp: stä, kun jotkut työpaikat eivät ole vielä valmiit, lftp siirtyy taustalle nohup-tilaan. Sama tapahtuu, kun sinulla on todellinen modeemi hangup tai kun suljet xtermin.

lftp: llä on sisäänrakennettu peili, joka voi ladata tai päivittää koko hakemistopuun. On myös käänteinen peili (peili -R), joka lataa tai päivittää hakemistopuun palvelimella. Peili voi myös synkronoida hakemistot kahden etäpalvelimen välillä käyttäen FXP: tä, jos se on käytettävissä.

On käsky 'at' käynnistää työn tietyllä hetkellä nykyisessä kontekstissa, komennon `jonossa 'jono komentoja peräkkäisen toteutuksen nykyinen palvelin ja paljon muuta.

Käynnistettäessä lftp suorittaa /etc/lftp.conf ja sitten ~ / .lftprc ja ~ / .lftp / rc . Voit sijoittaa aliakset ja `set 'komennot siellä. Jotkut ihmiset haluavat nähdä koko protokollan debugin, käytä virheenkorjausta debugilla. Käytä `debug 3 'nähdäksesi vain tervehdys- ja virheilmoituksia.

lftp: llä on useita asetettavia muuttujia. Voit käyttää `set -a 'nähdäksesi kaikki muuttujat ja niiden arvot tai` set -d' nähdäksesi oletusarvojen luettelon. Muuttujia voidaan lyhentää ja etuliite voidaan jättää pois, ellei muu ole epäselvä.

Jos lftp koottiin SSL-tuen avulla, se sisältää OpenSSL-projektin kehittämää ohjelmistoa käytettäväksi OpenSSL Toolkit -ohjelmassa. (Http://www.openssl.org/)

komennot

! shell komento

Käynnistä shell- tai shell-komento .

! ls

Tee paikallisen isäntän hakemistoluettelo.

alias [ nimi [ arvo ]]

Määritä tai undefine alias- nimi . Jos arvo jätetään pois, alias on määritetty, muuten se ottaa arvon . Jos argumenttia ei ole annettu, nykyiset aliakset luetellaan.

alias dir ls -lF alias vähemmän zmore

Anon

Asettaa käyttäjän nimettömänä. Tämä on oletusarvo.

ajankohtana [- komento ]

Odota annettu aika ja suorita annettu (valinnainen) komento.

kirjanmerkki [ alikomitea ]

Kirjanmerkkikomento hallitsee kirjanmerkkejä.

lisää [] lisätä nykyisen paikan tai tietyn sijainnin kirjanmerkkeihin ja sitomaan annettuun nimiin del poista kirjanmerkki nimen muokkauksella aloita editorin kirjanmerkkitiedosto tuonti tuonti ulkomainen kirjanmerkit luettelo lista kirjanmerkit (oletus)

välimuisti [ alikomento ]

Välimuistikomento ohjaa paikallisen muistin välimuistia . Seuraavat alikomennot tunnistetaan:

( x = s) minuuttia ( x = m) tuntia ( x = s) minuutit ( x = m) minuutit ( x = m) minuutit ( x = m) x = h) tai päivät ( x = d)

kissa tiedostoja

kissa tuottaa etätiedosto (t) stdoutiin. (Katso myös lisää , zcat ja zmore )

cd rdir

Muuta nykyistä etäohjetta. Edellinen etätiedosto tallennetaan nimellä `- '. Voit vaihtaa hakemiston takaisin `cd - '. Kunkin sivuston edellinen hakemisto on myös tallennettu levylle, joten voit tehdä "avoimen sivuston; cd - 'vaikka lftp uudelleen käynnistettäisiin.

chmod-tilatiedostoja

Muuta lupahaketta etätiedostoissa. Moodin on oltava oktaalinen numero.

sulje [ -a ]

Sulje tyhjät liitännät. Oletusarvon mukaan vain nykyisen palvelimen kanssa, käytä -a-näppäintä kaikkien suljettujen yhteyksien sulkemiseksi.

komento cmd args ...

suorita annettu komento aliaksen piittaamatta.

[ -o- tiedosto ] -taso. | pois päältä

Vaihda virheenkorjaus tasolle tai poista se käytöstä. Käytä -o ohjataksesi virheenkorjaustulostuksen tiedostoon.

echo [ -n ] merkkijono

arvaa mitä se tekee.

poistokoodi
poistu bg: stä

poistuminen poistuu lftp: stä tai siirtyy taustalle, jos työpaikat ovat aktiivisia. Jos töitä ei ole aktivoitu, koodi siirretään käyttöjärjestelmään lftp: n päättymisasemaan. Jos koodi jätetään pois, käytetään viimeisen komennon poistokoodia.

`exit bg 'voimat siirtyvät taustalle, kun cmd: move-background on väärä.

FG

Alias ​​"odottaa".

löytää [ hakemisto ]

Luettelo hakemistoista (nykyinen hakemisto oletusarvoisesti) rekursiivisesti. Tämä voi auttaa palvelimia, joilla puuttuu ls -R-tuki. Voit ohjata tätä komentoa.

ftpcopy

Vanhentunut. Käytä sen sijaan jotain seuraavista vaihtoehdoista:

saada ftp: // ... -o ftp: // ... get -O ftp: // ... tiedoston1 tiedosto2 ... laittaa ftp: // ... mput ftp: // .../* mget -O ftp: // ... ftp: //.../*

tai muita yhdistelmiä saada FXP-siirto (suoraan kahden ftp-palvelimen välillä). lftp palaisi pelkkään kopioon (asiakkaan kautta), jos FXP-siirtoa ei voida aloittaa tai ftp: use-fxp on väärä.

saat [ -E ] [ -a ] [ -c ] [ -O- pohja ] rfile [ -o lfile ] ...

Nouda etätiedosto rfile ja säilytä se paikallisena tiedostona lfile . Jos -o jätetään pois, tiedosto tallennetaan paikalliseen tiedostoon, jonka nimi on rfile-nimellä . Voit saada useita tiedostoja määrittämällä useita rfile [ja -o lfile ] -esimerkkejä . Ei laajenna villikortteja, käytä tätä.

-c jatka, reget -E poista etätiedostot onnistuneen siirron jälkeen-käytä ascii-tilaa (binääri on oletusarvo) -O määrittelee perushakemiston tai URL-osoitteen, johon tiedostoja tulisi sijoittaa

esimerkkejä:

saada README saada README -o debian.README saada README README.evastukset saada README -o debian.README README.mirrors -o debian.mirrors saa README -o ftp://some.host.org/debian.README saada README -o ftp://some.host.org/debian-dir/ (loppuviiva on tärkeä)

glob [ -d ] [ -a ] [ -f ] komentomalleja

Glob annetaan kuvioita, jotka sisältävät metakaraktereja ja siirtävät tuloksen annettuun komentoon. Esimerkiksi `` glob echo * ''.

-f tavalliset tiedostot (oletus) -d hakemistot - kaikki tyypit

auttaa [ cmd ]

Tulosta cmd- ohje tai jos cmd ei määritetty, tulosta luettelo käytettävissä olevista komennoista.

työpaikat [ -v ]

Luettelo käynnissä olevista töistä. -v tarkoittaa verbose, useita-v voidaan määritellä.

tappaa kaikki job_no

Poista määritetty työ job_no tai kaikki työt. ( Job_no nähdä työpaikat )

lcd ldir

Muuta nykyistä paikallista hakemistoa ldir . Edellinen paikallinen hakemisto on tallennettu nimellä `- '. Voit tehdä `lcd - 'muuttaa hakemiston takaisin.

lpwd

Tulosta nykyinen työhakemisto paikallisessa koneessa.

ls params

Luettelo kauko-tiedostoista. Voit ohjata tämän komennon tulostusta tiedostoon tai putken kautta ulkoiseen komentoon. Oletuksena ls-ulostulo tallennetaan välimuistiin, jotta uudet listat voidaan käyttää releihin tai välimuistiin.

mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O- pohjaiset ] tiedostot

Ottaa valitut tiedostot, joilla on laajennettuja jakeita.

-c jatka, reget. -d luoda hakemistoja sama kuin tiedostonimet ja saada tiedostoja niihin nykyisen hakemiston sijasta. -E poista etätiedostot onnistuneen siirron jälkeen-käytä ascii-tilaa (binääri on oletusarvo) -O määrittelee perushakemiston tai URL-osoitteen, johon tiedostoja tulisi sijoittaa

peili [ OPTS ] [ lähde [ kohde ]]

Mirror määritetty lähdekoodi paikalliseen kohdehakemistoon. Jos kohdehakemisto päättyy slashin kanssa, lähdealkun nimi liitetään kohdehakemiston nimiin. Lähde ja / tai kohde voi olla URL-osoitteita, jotka osoittavat hakemistoja.

-c, - jatka jatkaa peilityötä, jos mahdollista -e, - poistaa tiedostoja, joita ei ole läsnä etäkäytössä -s, --allow-suid asettaa suid / sgid bitejä etäyhteyden mukaan - allow-chown yrittää asettaa omistajan ja ryhmän tiedostoja -n, - vain uudempia ladata vain uudempia tiedostoja (-c ei toimi) -r, --no-rekursiota ei mene alihakemistoihin -p, --no-perms älä asettaa tiedoston käyttöoikeudet --no-umask älä käytä umask tiedostojen tilaan -R, - käänteinen peilaus (lähetä tiedostot) -L, --dereference lataa symboliset linkit tiedostoiksi -N, - vain uudempi kuin FILE tiedostoja uudempia kuin tiedoston -P, --parallel [= N] lataa N-tiedostoja rinnakkain -i RX , - sisällytä RX sisältävät yhteensopivat tiedostot -x RX , - exclude RX sulkevat yhteensopivat tiedostot -I GP , - include- glob GP sisältää yhteensopivat tiedostot -X GP , --exclude-glob GP sulkee pois yhteensopivat tiedostot -v, --verbose [= taso] verbose -toiminto - use-cache käyttää välimuistiin tallennettuja hakemistotietoja --Remove-source-files poistaa tiedostoja siirron jälkeen (käytä varoen) - sama kuin --allow-chown --allow-suid --no-umask

Käytettäessä -R: tä, ensimmäinen hakemisto on paikallinen ja toinen on etäinen. Jos toinen hakemisto jätetään pois, käytetään ensimmäisen hakemiston perusnimeä. Jos molemmat hakemistot jätetään pois, käytetään nykyisiä paikallisia ja etähakemistoja.

RX on laajennettu säännöllinen lauseke, aivan kuten egrep (1).

GP on glob-malli, esim. '* .zip'.

Sisällytä ja sulje pois vaihtoehtoja voidaan määrittää useita kertoja. Tämä tarkoittaa sitä, että tiedosto tai hakemisto peilataan, jos se vastaa sisältöä, ja se ei vastaa sulkeutumista sisällyttämisen jälkeen tai ei vastaa mitään, ja ensimmäinen tarkistus suljetaan pois. Hakemistot on sovitettu liuskan mukana.

Huomaa, että kun -R käytetään (käänteispeili), symbolisia linkkejä ei luoda palvelimella, koska ftp-protokolla ei voi tehdä sitä. Tiedostojen lähettämiseen linkit viittaavat, käytä `mirror -RL '-komentoa (käsitellään symbolisia linkkejä tiedostoina).

Verbosity taso voidaan valita käyttäen --verbose = tason vaihtoehtoa tai useita -v vaihtoehtoja, esim. -vvv. Tasot ovat:

0 - ei tulostusta (oletus) 1 - tulostustoimet 2 - + tulosta ei poistettu tiedostonimiä (kun -e ei ole määritetty) 3 -

- vain uudempi poistaa tiedoston koon vertailun ja lataa / lataa vain uudempia tiedostoja, vaikka koko olisikin erilainen. Oletuksena vanhat tiedostot ladataan / ladataan, jos koko on erilainen.

Voit peilata kahden palvelimen välillä, jos määrität URL-osoitteet hakemistojen sijaan. FXP: tä käytetään automaattisesti ftp-palvelimien välisiin siirtoihin, jos mahdollista.

mkdir [ -p ] dir (s)

Tee kauko-hakemistoja. Jos käytetään -p -painiketta, tee kaikki reitin komponentit.

moduuli moduuli [ args ]

Lataa annettu moduuli käyttäen dlopen (3) -toimintoa. Jos moduulin nimi ei sisällä viilaluokkaa, sitä haetaan moduulin määrittämissä hakemistoissa: polun muuttuja. Argumentit siirretään module_init-funktioon. Katso tekniset tiedot README.moduleista.

enemmän tiedostoja

Sama kuin "kissatiedostot" lisää'. jos PAGER on asetettu, sitä käytetään suodattimena. (Katso myös kissa , zcat ja zmore )

mput [ -c ] [ -d ] [ -a ] [ -E ] [ -O- base ] -tiedostoja

Lataa tiedostoja, joissa on jokerimerkki. Oletusarvoisesti se käyttää paikallisen nimen perusnimeä kauko-osana. Tätä voidaan muuttaa `-d '-vaihtoehdolla.

-c jatka, reput -d luo hakemistoja sama kuin tiedostojen nimet ja laittaa tiedostot niihin nykyisen hakemiston sijaan -E poista etätiedostot onnistuneen siirron jälkeen (vaarallinen) -a käytä ascii-tilaa (binääri on oletusarvo) -O määrittelee hakemistoon tai URL-osoitteeseen, jossa tiedostot olisi sijoitettava

mrm- tiedosto (t)

Sama kuin `glob rm '. Poistaa määritetyt tiedostot, joissa on jokerimerkki.

mv- tiedosto1- tiedosto2

Nimeä tiedosto1 uudelleen tiedostoon2 .

nlist [ args ]

Luettelo etätunnisteista

avaa [ -e cmd ] [ -u käyttäjä [, pass ]] [ -p portti ] isäntä | url

Valitse ftp-palvelin.

pget [ OPTS ] rfile [ -o lfile]

Määrittää määritetyn tiedoston useilla yhteyksillä. Tämä voi nopeuttaa siirtoa, mutta lataa verkon, joka vaikuttaa voimakkaasti muihin käyttäjiin. Käytä vain, jos sinun on todella siirrettävä tiedosto ASAP tai jokin muu käyttäjä voi mennä hulluksi :) Vaihtoehdot:

-n maxconn asettaa yhteyden enimmäismäärän (oletus 5)

laita [ -E ] [ -a ] [ -c ] [ -O base ] lfile [ -o rfile ]

Lähetä lfile etätiedolla rfile . Jos -o jätetään pois, käytetään lfillen perusnimeä etänä. Ei laajenna villikortteja, käytä mput tätä varten.

-o määrittää etätiedoston nimen (oletusasetus - alin nimi lfile) -c jatkaa, se vaatii lupaa korvata etätiedostot -E poista paikalliset tiedostot onnistuneen siirron jälkeen (vaarallinen) -a käyttää ascii-tilaa (binääri on oletusarvo) -O määrittelee hakemistoon tai URL-osoitteeseen, jossa tiedostot olisi sijoitettava

pwd

Tulosta nykyinen etätiedosto.

jono [ -n num ] cmd

Lisää annettu komento jonoon peräkkäin suoritettavaksi. Jokaisella sivustolla on oma jono. `-n 'lisää komennon ennen jonoa annettuun kohtaan. Älä yritä jonottaa cd- tai lcd-komentoja, se saattaa sekoittaa lftp: n. Sen sijaan cd / lcd ennen `queue 'komentoa, ja se muistaa paikan, jossa komento on tehtävä. Jonoon jo käynnissä olevan työn voi jonottaa "jonossa odottaa", mutta työ jatkaa suoritusta, vaikka se ei olekaan ensimmäistä jonoa.

`jono pysähtyy 'pysäyttää jonon, se ei suorita uusia komentoja, mutta jo käynnissä olevat työt jatkuvat. Voit käyttää "jonon pysäytys" luoda tyhjä pysäytetty jono. "jonon aloitus" jatkaa jonoesitystä. Kun poistut lftp: sta, se käynnistää kaikki pysäytetyt jonot automaattisesti.

`jono 'ilman argumentteja joko luo pysäytetyn jono- tai tulostusjono -tilan.

jonossa --delete | -d [ indeksin tai jokerimerkki ]

Poista yksi tai useampi kohde jonosta. Jos argumenttia ei anneta, jonon viimeinen merkintä poistetaan.

jono --move | -m < indeksointi tai jokerimerkki > [ hakemisto ]

Siirrä tietyt kohteet ennen annettua jono-indeksiä tai loppuun jos kohdetta ei anneta.

-q Ole hiljaa. -v Olla verbaalinen. -Q Tulostusformaatti, jota voidaan käyttää jonossa uudelleen. Hyödyllinen - poistetaan. > get file & [1] get file> jonottaa odottaa 1> jono get another_file> cd a_directory> jono saa still_another_file jono -d 3 Poista kolmannen kohteen jonoon. jono -m 6 4 Siirrä kuudes osa jonossa ennen neljäsosaa. jono -m "get * zip" 1 Siirrä kaikki komennot, jotka vastaavat "get * zip" jonon alkuun. (Kohteiden järjestys säilyy.) Jono -d "get * zip" Poista kaikki komennot, jotka vastaavat "get * zip".

quote cmd

FTP: lle - lähetä komento tulkitsematta. Käytä varovaisuutta - se voi johtaa tuntemattomaan kauko-tilaan ja aiheuttaa sen vuoksi uudelleen kytkemisen. Et voi olla varma, että kauko-tilan muutos, koska mainittu komento on vankka, voidaan palauttaa uudelleen yhdistämällä milloin tahansa.

HTTP-toiminnon HTTP-ominaisuuden osalta. Syntaksi: `` lainaus [] ''. Komento voi olla "set-cookie" tai "post".

avaa http://www.site.net quote set-cookie "variable = value; othervar = othervalue" set http: post-content-type -sovellus / x-www-muoto-urlencoded quote post /cgi-bin/script.cgi "var = value & othervar = othervalue"> local_file

FISH - lähetä komento tulkittuna. Tätä voidaan käyttää mielivaltaisten komentoiden suorittamiseen palvelimelle. Komento ei saa syöttää tai tulostaa ### uuden rivin alussa. Jos näin käy, protokolla ei ole synkronoitu.

avoin kala: // palvelinluettelo find -name zip

reget rfile [ -o lfile ]

Sama kuin `get -c '.

rels [ args ]

Sama kuin `ls ', mutta sivuuttaa välimuistin.

renlist [ args ]

Sama kuin `nlist ', mutta sivuuttaa välimuistin.

toista [ delay ] [ komento ]

Toista komento. Komentojen välillä viive asetetaan oletusarvoisesti 1 sekunnin ajaksi. Esimerkki:

toista huomenna - peilikuva 1d peili

reput lfile [ -o rfile ]

Sama kuin `put -c '.

rm [ -r ] [ -f ] tiedostoja

Poista etätiedostot. Ei laajenna villikortteja, käytä mrm tätä varten. -r on rekursiivisen hakemiston poistamiseksi. Ole varovainen, jos jokin menee pieleen, voit menettää tiedostoja. -f nollaa virheviestejä.

rmdir dir (s)

Poista etähakemistot.

scache [ istunto ]

Luettelo välimuistissa olevista istunnoista tai siirtyminen määritettyyn istuntoon.

aseta [ var [ val ]]

Aseta muuttuja annettuun arvoon. Jos arvo jätetään pois, poista muuttuja. Muuttujan nimen muoto on `` nimi / sulkeminen '', jossa sulkeminen voi määrittää asetuksen tarkan sovelluksen. Katso yksityiskohdat alla. Jos asetusta kutsutaan ilman muuttujaa, vain muutetut asetukset luetellaan. Sitä voidaan muuttaa vaihtoehdoilla:

-a-luettelo kaikista asetuksista, mukaan lukien oletusarvot -d vain listan oletusarvot, ei välttämättömiä nykyisiä

site site_cmd

Suorita sivustokomento site_cmd ja tulosta tulos. Voit ohjata sen tuottoa.

nukkua

Uniajalla annettu aikaväli ja poistuminen. Väli on oletusarvoisesti sekunteina, mutta se voidaan korvata "m": lla, h: llä ja d: llä minuutteina, tunteina ja päivinä. Katso myös osoitteesta .

paikka [ nimi ]

Valitse määritetty paikka tai luettelo kaikista allokoiduista lähtöalueista. Raha on yhteys palvelimelle, jonkin verran kuin virtuaalikonsoli. Voit luoda useita aikavälejä, jotka on liitetty eri palvelimiin ja vaihda niiden välillä. Voit myös käyttää aikaväliä: nimi pseudo-URL-osoitteena, joka arvioi kyseisen aikavälipaikan.

Oletuslinssin sitominen mahdollistaa nopean vaihtamisen Meta-0 - Meta-9-avaimilla (nimeltään 0-9) (usein voit käyttää Altia Meta-sijaan).

lähdetiedosto

Suorita tiedostoon tallennetut komennot.

keskeyttää

Lopeta lftp-prosessi. Huomaa, että siirrot pysäytetään, kunnes jatkat prosessia shellin fg- tai bg-komennoilla.

käyttäjän käyttäjä [ läpäistä ]
käyttäjän URL-osoite [ läpäistä ]

Käytä määritettyä tietoa kauko-kirjautumiseen. Jos määrität URL-osoitteen käyttäjänimellä, syötetty salasana tallennetaan välimuistiin, jotta tulevat URL-viitteet voivat käyttää sitä.

versio

Tulosta lftp- versio.

odota [ jobno ]
odota kaikki

Odota, että määritetty työ päättyy. Jos jobno jätetään pois, odota viimeistä taustatyötä.

odottaa kaikki odottaa kaikkien töiden päättymistä.

zcat- tiedostoja

Sama kuin kissa, mutta suodattaa jokaisen tiedoston zcatin kautta. (Katso myös kissa , enemmän ja zmore )

zmore- tiedostoja

Sama kuin enemmän, mutta suodata jokainen tiedosto zcat: n kautta. (Katso myös kissa , zcat ja muuta )

asetukset

Käynnistettäessä lftp suorittaa ~ /. Lftprc ja ~ /. Lftp / rc . Voit sijoittaa aliakset ja `set 'komennot siellä. Jotkut ihmiset haluavat nähdä koko protokollan debugin, käytä virheenkorjausta debugilla.

Myös /etc/lftp.conf: ssä on järjestelmän laajuinen käynnistystiedosto. Se voi olla eri hakemistossa, katso FILES-osio.

lftp: llä on seuraavat säädettävät muuttujat (voit myös käyttää `set -a 'nähdäksesi kaikki muuttujat ja niiden arvot):

bmk: salasanat (bool)

tallenna tavalliset tekstin salasanat ~ / .lftp / kirjanmerkillä kirjanmerkkikoodi komennolla. Oletuksena pois päältä.

cmd: at-exit (merkkijono)

merkkijonossa olevat komennot suoritetaan ennen kuin lftp poistuu.

cmd: csh-historia (bool)

mahdollistaa csh-tyyppisen historian laajentamisen.

cmd: oletus-protokolla (merkkijono)

Arvoa käytetään, kun käytetään `open 'vain isäntänimeä ilman protokollaa. Oletus on ftp.

cmd: epäonnistuminen (bool)

jos on totta, poistu, kun ehdoton (ilman || ja && at begin) -komento epäonnistuu.

cmd: pitkäkestoinen (sekuntia)

komennon suorittamisen aika, jota pidetään "pitkäksi" ja piippaus tehdään ennen seuraavaa kehotetta. 0 tarkoittaa pois.

cmd: ls-default (merkkijono)

oletus ls-argumentti

cmd: move-background (boolean)

kun väärä, lftp kieltäytyy menemästä taustalle poistuttaessa. Jos haluat pakottaa sen, käytä `exit bg '.

cmd: kehote (merkkijono)

Kysely. lftp tunnistaa seuraavat backslash-poistetut erikoismerkit, jotka dekoodataan seuraavasti:

\ @

lisää @ jos nykyinen käyttäjä ei ole oletusarvo

\

ASCII-kelloäänimerkki (07)

\ e

ASCII-poistumerkki (033)

\ h

palvelimen nimi, johon olet yhteydessä

\ n

uusi rivi

\ s

asiakkaan nimi (lftp)

\ S

nykyinen paikka-nimi

\ u

käyttäjän käyttäjänimi , johon olet kirjautunut sisään

\ U

etäsivuston URL-osoite (esim. ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

lftp: n versio (esim. 2.0.3)

\ w

nykyisen työhakemiston etäosassa

\ W

nykyisen työhakemiston tukiaseman nimi etäiseltä sivulta

\ nnn

oktaalinumero nnn

\\

vastakkain

\?

ohittaa seuraavan merkin, jos edellinen korvaaminen oli tyhjä.

\ [

aloittaa sekvenssin, joka ei tulostu merkkejä, joita voidaan käyttää upotettaessa terminaalin ohjaussekvenssi kyselyyn

\]

lopeta ei-tulostusmerkkien sarja

cmd: kauko-täydennys (bool)

Boolean hallita onko lftp käyttää kauko-täydennystä.

cmd: tarkista isäntä (bool)

jos true, lftp ratkaisee isäntänimen välittömästi `open 'komennolla. On myös mahdollista ohittaa yhden avoimen komennon tarkistus jos `& 'annetaan tai ^ Z painetaan tarkistuksen aikana.

cmd: tarkista polku (bool)

jos true, lftp tarkistaa `cd 'komennolla annettu polku. On myös mahdollista ohittaa yhden `cd '-komennon tarkistus jos` &' annetaan tai jos ^ Z painetaan tarkistuksen aikana. esimerkkejä:

aseta cmd: verify-path / hftp: // * false cd hakemisto &

dns: SRV-kysely (bool)

kysely SRV-tietueista ja käytä niitä ennen gethostbynamea. SRV-tietueita käytetään vain, jos porttia ei ole erikseen määritelty. Lisätietoja on kohdassa RFC2052.

dns: välimuisti-enable (bool)

ota DNS-välimuisti käyttöön. Jos se on pois päältä, lftp ratkaisee isäntänimen joka kerta, kun se kytkeytyy uudelleen.

dns: välimuistin vanhentuminen (aikaväli)

aika elää DNS-välimuistimerkintöihin. Se on muoto +, esim. 1d12h30m5s tai vain 36h. Jos haluat poistaa käytöstä, aseta se "inf" tai "never".

dns: välimuistin koko (numero)

DNS-välimuistimerkkien enimmäismäärä.

dns: kuoleman aikakatkaisu (sekuntia)

rajoittaa DNS-kyselyjen aikaa. Jos DNS-palvelin ei ole liian pitkä, lftp ei ratkaise tietyn isäntänimeä. 0 tarkoittaa rajatonta, oletusarvo.

dns: tilaus (protokollan nimi)

määrittää DNS-kyselyjen järjestyksen. Oletus on `` inet inet6 '', joka tarkoittaa ensin etsiä osoitteen inet-perheessä, sitten inet6 ja käytä ensin sovitettua.

dns: käyttöhaarukka (bool)

jos true, lftp haarautuu ennen isäntän osoitteen ratkaisemista. Oletus on totta.

kala: kuori (merkkijono)

käytä määritettyä kuoria palvelimen puolella. Oletus on / bin / sh. Joissakin järjestelmissä / bin / sh poistuu, kun cd-levyä ei ole olemassa. lftp pystyy käsittelemään sitä, mutta sen on liityttävä uudelleen. Aseta se / bin / bashiin tällaisiin järjestelmiin, jos bash on asennettu.

ftp: acct (merkkijono)

Lähetä tämä merkkijono ACCT-komennolla sisäänkirjautumisen jälkeen. Tulos jätetään huomiotta. Tämän asetuksen sulkemisella on muotoili käyttäjän @ isäntä .

ftp: anon-pass (merkkijono)

asettaa salasanan, jota käytetään anonyymin ftp-käyttöoikeuden todentamiseen. Oletus on "-name @", jossa nimi on ohjelman suorittavan käyttäjän käyttäjätunnus.

ftp: anon-käyttäjä (merkkijono)

asettaa käyttäjätunnuksen, joka on käytössä anonyymin ftp-pääsyntodennukselle. Oletus on "nimettömänä".

ftp: automaattinen synkronointitila (regex)

jos ensimmäinen palvelinviesti kokoaa tämän regexin, kytke synkronointitila kyseiselle isännälle.

ftp: bind-data-socket (booli)

sitoa datapistoke ohjauskytkennän liitäntään (passiivisessa tilassa). Oletus on totta, poikkeuksena on loopback-rajapinta.

ftp: fix-pass-osoite (bool)

jos true, lftp yrittää korjata palvelimen PASV-komennolle palaamasi osoitteen siinä tapauksessa, että palvelimen osoite on julkisessa verkossa ja PASV palauttaa osoitteen yksityisverkosta. Tässä tapauksessa lftp korvaisi palvelimen osoitteen sen sijaan, että se palautettiin PASV-komennolla, porttinumeroa ei muutettaisi. Oletus on totta.

ftp: fxp-passiivilähde (bool)

jos on totta, lftp yrittää asettaa lähdepostin palvelimen passiiviseen tilaan ensin, muussa tapauksessa määränpää. Jos ensimmäinen yritys epäonnistuu, lftp yrittää määrittää ne toisella tavalla. Jos toinen tilaus epäonnistuu, lftp palaa tavalliseen kopioon. Katso myös ftp: use-fxp.

ftp: koti (merkkijono)

Alkuperäinen hakemisto. Oletus on tyhjä merkkijono, joka tarkoittaa automaattista. Aseta tämä arvoon `/ ', jos et pidä% 2F: n ulkoasua ftp-URL-osoitteissa. Tämän asetuksen sulkemisella on muotoili käyttäjän @ isäntä .

ftp: list-options (merkkijono)

asettaa asetuksia, jotka aina liitetään LIST-komentoon. Voi olla hyödyllistä asettaa asetukseksi `-a ', jos palvelin ei näytä pisteitä (piilotettuja) tiedostoja oletuksena. Oletus on tyhjä.

ftp: nop-aikaväli (sekuntia)

viivästys NOOP-komennoista tiedostoa ladattaessa. Tämä on hyödyllinen ftp-palvelimille, jotka lähettävät "Transfer complete" -viestin ennen huuhtelun tiedonsiirtoa. Tällaisissa tapauksissa NOOP-komennot voivat estää yhteyden aikakatkaisun.

ftp: passiivimuoto (bool)

asettaa passiivisen ftp-tilan. Tämä voi olla hyödyllinen, jos olet palomuurin takana tai tyhmä hyppäävä reititin.

ftp: port-range (from-to)

sallittu porttialue aktiiviselle tilalle. Muoto on min-max, tai "täynnä" tai "mikä tahansa" ilmaisemaan minkä tahansa portin. Oletus on täynnä.

ftp: välityspalvelin (URL)

määrittää ftp-välityspalvelimen käytettäväksi. Välityspalvelimen poistaminen käytöstä asettaa tämän tyhjäksi merkkijonoksi. Huomaa, että se on ftp-välityspalvelin, joka käyttää ftp-protokollaa, ei ftp yli http. Oletusarvo on otettu ympäristömuuttujasta ftp_proxy, jos se alkaa ftp: //: llä. Jos ftp-välityspalvelin vaatii todentamisen, määritä käyttäjänimi ja salasana URL-osoitteessa.

Jos ftp: proxy alkaa http: //, käytetään hftp (ftp over http proxy) ftp: n sijaan.

ftp: rest-list (bool)

sallia REST-komennon käyttö ennen LIST-komentoa. Tämä voi olla hyödyllistä suurille hakemistoille, mutta jotkut ftp-palvelimet hiljaa ohittavat REST ennen LIST.

ftp: rest-stor (bool)

jos väärä, lftp ei yritä käyttää REST ennen STOR. Tämä voi olla hyödyllinen joillekin bugisillisille palvelimille, jotka vioittivat (täyttävät nollat) tiedoston, jos käytetään REST ja STOR.

ftp: retry-530 (regex)

Yritä palvelimen vastaus 530 PASS-komennolle, jos teksti vastaa tätä säännöllistä lauseketta. Tämän asetuksen pitäisi olla hyödyllinen erottamaan ylikuormitettu palvelin (väliaikainen tila) ja virheellinen salasana (pysyvä tila).

ftp: retry-530-anonyymi (regex)

Jokainen säännöllinen lauseke nimettömälle kirjautumiselle, kuten ftp: retry-530.

ftp: sivustoryhmä (merkkijono)

Lähetä tämä merkkijono SITE GROUP -komennolla sisäänkirjautumisen jälkeen. Tulos jätetään huomiotta. Tämän asetuksen sulkemisella on muotoili käyttäjän @ isäntä .

ftp: skey-allow (bool)

sallia skey / opie-vastauksen lähettämisen, jos palvelin näyttää tukevan sitä. Oletusarvoisesti.

ftp: skey-force (bool)

Älä lähetä tekstin salasanaa verkossa, vaan käytä skey / opie -ohjelmaa. Jos skey / opie ei ole käytettävissä, oleta epäonnistunut kirjautumistunnus. Oletuksena pois päältä.

ftp: ssl-allow (bool)

jos on totta, yritä neuvotella SSL-yhteyden ftp- palvelimen kanssa, joka ei ole anonyymi. Oletus on totta. Tämä asetus on käytettävissä vain, jos lftp koottiin openssl: llä.

ftp: ssl-force (bool)

jos trus, kieltäytyvät lähettämästä salasanaa selkeästi, kun palvelin ei tue SSL: ää. Oletus on väärä. Tämä asetus on käytettävissä vain, jos lftp koottiin openssl: llä.

ftp: ssl-protect-data (bool)

jos on totta, pyydä ssl-yhteyttä tiedonsiirtoon. Tämä on CPU-intensiivistä, mutta tarjoaa yksityisyyttä. Oletus on väärä. Tämä asetus on käytettävissä vain, jos lftp koottiin openssl: llä.

ftp: stat-aikaväli (sekuntia)

välille STAT-komentoja. Oletusarvo on 1.

ftp: sync-mode (bool)

jos true, lftp lähettää yhden komennon kerrallaan ja odottaa vastausta. Tämä saattaa olla hyödyllistä, jos käytät vikaista ftp-palvelinta tai reititintä . Kun se on pois päältä, lftp lähettää paketin komentoja ja odottaa vastauksia - nopeuttaa toimintaa, kun edestakainen matka on merkittävä. Valitettavasti se ei toimi kaikkien ftp-palvelimien kanssa, ja joissakin reitittimissä on ongelmia sen kanssa, joten se on oletuksena.

ftp: aikavyöhyke (merkkijono)

Oletetaan, että aikavyöhyke ajallaan LIST-komennolla palautetuissa luetteloissa. Tämä asetus voi olla GMT-poikkeama [+ | -] HH [: MM [: SS]] tai mikä tahansa voimassa oleva TZ-arvo (esim. Eurooppa / Moskova tai MSK-3MSD, M3.5.0, M10.5.0 / 3). Oletusasetus on GMT. Aseta se tyhjään arvoon paikallisen aikavyöhykkeen olettamaksi ympäristömuuttujan TZ avulla.

ftp: käyttö-abor (bool)

jos väärä, lftp ei lähetä ABOR-komentoa vaan sulkee datayhteyden välittömästi.

ftp: käyttö-fxp (bool)

jos true, lftp yrittää muodostaa suoran yhteyden kahden ftp-palvelimen välillä.

ftp: käyttöalue-tyhjäkäynti (bool)

kun true, lftp lähettää `SITE IDLE '-komennon verkolla: tyhjäkäynnillä oleva argumentti. Oletus on väärä.

ftp: käyttö-stat (bool)

jos true, lftp lähettää STAT-komennon FXP-tilan siirrossa tietää kuinka paljon tietoa on siirretty. Katso myös ftp: stat-interval. Oletus on totta.

ftp: use-quit (bool)

jos true, lftp lähettää QUIT ennen irrottamista ftp-palvelimesta. Oletus on totta.

ftp: verify-address (bool)

tarkista, että datayhteys tulee ohjaus- yhteysverkon verkko-osoitteesta. Tämä voi mahdollisesti estää datayhteyden huijauksen, joka voi johtaa tietojen korruptioon. Valitettavasti tämä voi epäonnistua sertain ftp-palvelimille, joilla on useita verkkorajapintoja, kun ne eivät aseta lähtevää osoitetta datan pistorasiaan, joten se on oletusarvoisesti pois käytöstä.

ftp: verify-port (bool)

tarkista, että datayhteydellä on portti 20 (ftp-data) sen etäpäässä. Tämä voi estää etäyhteyden käyttäjiä käyttävän datayhteyden huijauksen. Valitettavasti liian monet ikkunat ja jopa unix ftp-palvelimet unohtavat asettaa oikean portin datayhteydessä, joten tämä tarkistus on oletusarvoisesti pois päältä.

ftp: web-tila (bool)

irrota datayhteyden sulkemisen jälkeen. Tämä voi olla hyödyllinen täysin rikki ftp-palvelimille. Oletus on väärä.

hftp: välimuisti (bool)

sallia ftp-over-http-protokollan palvelimen / proxy-sivun välimuistin.

hftp: välityspalvelin (URL)

määrittää http-välityspalvelimen ftp-over-http-protokollan (hftp) kautta. Protokolla hftp ei voi toimia ilman http-välityspalvelinta, ilmeisesti. Oletusarvo on otettu ympäristömuuttujasta ftp_proxy, jos se alkaa `` http: // '', muuten ympäristömuuttujasta http_proxy . Jos ftp-välityspalvelin vaatii todentamisen, määritä käyttäjänimi ja salasana URL-osoitteessa.

hftp: käyttö-valtuutus (bool)

Jos asetuksena on pois päältä, lftp lähettää salasanan osana URL-osoitetta välityspalvelimeen. Tätä voi tarvita joillekin valtakirjoille (esim. M-soft). Oletus on päällä, ja lftp lähettää salasanan osana valtuutuksen otsikkoa.

hftp: käyttöpää (bool)

jos se on asetettu pois päältä, lftp yrittää käyttää `GET` sijaan` HEAD` hftp-protokollan sijaan. Vaikka tämä on hitaampaa, se voi sallia lftp: n työskennellä joidenkin välityspalvelinten kanssa, jotka eivät ymmärrä tai heikennä `HEADftp: // '-pyyntöjä.

hftp: käyttötyyppi (bool)

Jos asetuksena on pois päältä, lftp ei yritä liittää `; type = 'välityspalvelimeen välitettyihin URL-osoitteisiin. Jotkut rikki valtakunnat eivät käsittele sitä oikein. Oletus on päällä.

http: hyväksy, http: accept-charset, http: hyväksy-kieli (merkkijono)

määritä vastaavat HTTP-pyyntöotsikot.

http: välimuisti (bool)

sallia palvelimen / proxy-sivun välimuistin.

http: cookie (merkkijono)

lähetä tämä eväste palvelimelle. Sulkeminen on hyödyllistä tässä:
asettaa cookie / www.somehost.com "param = arvo"

http: post-content-type (merkkijono)

määrittää sisällön-tyypin HTTP-pyynnön otsikon arvon POST-menetelmää varten. Oletus on `` application / x-www-muoto-urlencoded ''.

http: proxy (URL)

määrittää http-välityspalvelimen. Sitä käytetään, kun lftp toimii HTTP-protokollaa käytettäessä. Oletusarvo on otettu ympäristömuuttujasta http_proxy . Jos välityspalvelin vaatii todentamisen, määritä käyttäjänimi ja salasana URL-osoitteessa.

http: put-menetelmä (PUT tai POST)

määrittää, mitä HTTP-menetelmää käytetään put-laitteella.

http: put-content-type (merkkijono)

määrittää sisällön-tyypin HTTP-pyynnön otsikon PUT-menetelmän arvon.

http: viittaaja (merkkijono)

määrittää arvon Referer http -pyynnön otsikolle. Yksi piste `. ' laajennetaan nykyiseen hakemiston URL-osoitteeseen. Oletus on `. '. Aseta tyhjä merkkijono poistaaksesi Viittaavan otsikon käytöstä.

http: set-cookies (boolean)

jos true, lftp muokkaa http: cookie-muuttujia, kun Set-Cookie-otsikko vastaanotetaan.

http: käyttäjäagentti (merkkijono)

merkkijonon lftp lähettää HTTP-pyynnön käyttäjäagentti-otsikossa.

https: proxy (merkkijono)

määrittää https-välityspalvelimen. Oletusarvo otetaan ympäristön muuttujalta https_proxy .

peili: exclude-regex (regex)

määrittää oletushakemuksen. Voit ohittaa sen - sisällyttää vaihtoehto.

peili: tilaus (listan kuviot)

määrittää tiedostonsiirtojen järjestyksen. Esim. Asettaminen "* .sfv * .sum": lle tekee peilistä ensin * .sfv: n mukaiset tiedostot, jotka vastaavat * .sumia ja sitten kaikkia muita tiedostoja. Voit käsitellä hakemistoja muiden tiedostojen jälkeen lisäämällä "* /" malliluettelon loppuun.

peili: rinnakkais-hakemistot (boolean)

jos on totta, peili aloittaa useiden hakemistojen käsittelyn rinnakkain, kun se on rinnakkaistilassa. Muussa tapauksessa se siirtää tiedostoja yhdestä hakemistosta ennen siirtymistä muihin hakemistoihin.

peili: rinnakkainen siirto-määrä (numero)

määrittää rinnakkaisten siirtojen määrän sallia aloittaa. Oletus on 1. Voit ohittaa sen - rinnakkaisvaihtoehdolla.

moduuli: polku (merkkijono)

kaksoispiste erotettu luettelo hakemistoista etsiä moduuleja. Voidaan alustaa ympäristömuuttuja LFTP_MODULE_PATH. Oletus on `PKGLIBDIR / VERSION: PKGLIBDIR '.

verkko: yhteysrajoitus (numero)

samanaikaisten yhteyksien enimmäismäärä samalle sivustolle. 0 tarkoittaa rajoittamatonta.

net: yhteys-haltuunotto (bool)

jos on totta, etualan yhteydet ovat etusijalla taustalla ja voivat keskeyttää taustasiirrot etualan toiminnan loppuun saattamiseksi.

verkko: tyhjäkäynti (sekuntia)

irrota palvelimesta tämän tyhjää sekuntia sen jälkeen.

net: raja-arvo (tavua sekunnissa)

rajoittaa tiedonsiirtonopeutta. 0 tarkoittaa rajoittamatonta. Voit määrittää kaksi numeroa, jotka on erotettu kaksoispisteellä rajoittamaan lataus ja latausnopeus erikseen.

verkko: raja-max (tavua)

käyttämättömän raja-arvon kertymistä. 0 tarkoittaa rajoittamatonta.

netto: raja-kokonaisnopeus (tavua sekunnissa)

rajoittaa kaikkien yhteyksien summa. 0 tarkoittaa rajoittamatonta. Voit määrittää kaksi numeroa, jotka on erotettu kaksoispisteellä rajoittamaan lataus ja latausnopeus erikseen. Huomaa, että pistorasioissa on vastaanottopuskureita, tämä voi johtaa verkkolinkin kuormitukseen, joka on korkeampi kuin tämä nopeusrajoitus heti siirron alkamisen jälkeen. Voit yrittää asettaa netto: socket-buffer suhteellisen pieneen arvoon tämän välttämiseksi.

net: limit-total-max (tavua)

käyttämättömän raja-kokonaiskoron kertymistä. 0 tarkoittaa rajoittamatonta.

net: max-tentit (numero)

operaation peräkkäisten kokeiden enimmäismäärä ilman menestystä. 0 tarkoittaa rajoittamatonta.

net: ei-proxy (merkkijono)

sisältää pilkulla erotetun verkkotunnuksen luettelon, jolle välityspalvelinta ei tule käyttää. Oletus on otettu ympäristön muuttujasta no_proxy .

verkko: jatkuu ( uudelleen )

sivuuttaa tämän kovan virheen määrä. Hyödyllinen kirjautua buggy ftp-palvelimiin, jotka vastaavat 5xx, kun on liian monta käyttäjää.

verkko: uudelleenyhteysväli (sekuntia)

asettaa tukiaseman vähimmäisaika uudelleenkytkennän välillä. Todellinen aikaväli riippuu verkosta: uudelleenkytkentä-aikavälin kerroin ja yritystoimintojen lukumäärä.

verkko: uudelleenkytkentä-väli-max (sekuntia)

asettaa maksimiyhteyden uudelleen. Kun nykyinen aikaväli verkon kertoimisen jälkeen: uudelleenkytkentä-aikaväli-kertojan saavuttaa tämän arvon (tai ylittää sen), se palautetaan takaisin verkkoon: uudelleenyhteysväli-tukiasema.

net: reconnect-interval-multiplier (reaaliluku)

asettaa kertoimen, jolla perusväli kerrotaan joka kerta, kun uusi yritys suorittaa operaatio epäonnistuu. Kun aikaväli saavuttaa maksimiarvon, se palautetaan perusarvoon. Katso net: reconnect-interval-base ja net: reconnect-interval-max.

net: socket-buffer (tavua)

käytä määritettyä kokoa SO_SNDBUF- ja SO_RCVBUF-liitäntöihin. 0 tarkoittaa järjestelmän oletusarvoa.

verkko: socket-maxseg (tavua)

käytä määritettyä kokoa TCP_MAXSEG-liitäntää varten. Kaikki käyttöjärjestelmät eivät tue tätä vaihtoehtoa, mutta linux tekee.

net: timeout (sekuntia)

asettaa verkkoprotokollan aikakatkaisun .

ssl: ca-tiedosto (polku tiedostoon)

käytä määritettyä tiedostoa varmenteen myöntäjän varmenteena.

ssl: ca-polku (polku hakemistoon)

käytä määritettyä hakemistoa sertifikaatin varmenteen varastosäilönä.

ssl: crl-tiedosto (polku tiedostoon)

käytä määritettyä tiedostoa varmenteiden peruuttamisen luettelotodistuksena.

ssl: crl-polku (polku hakemistoon)

käytä määritettyä hakemistoa varmenteiden peruuttamisen luettelon varastosäilönä.

ssl: avain-tiedosto (polku tiedostoon)

käytä määritettyä tiedostoa yksityiseksi avaimeksi.

ssl: cert-tiedosto (polku tiedostoon)

käytä määritettyä tiedostoa varmenneasi.

ssl: verify-certificate (boolean)

Jos asetuksena on kyllä, varmista, että palvelimen sertifikaatti on allekirjoitettu tunnetulla varmenteella eikä ole sertifikaattien peruutusluettelossa.

xfer: clobber (bool)

jos tämä asetus on pois päältä, komennot eivät korvaa olemassa olevia tiedostoja ja luo virheen sijaan. Oletus on päällä.

xfer: eta-aika (sekuntia)

ajanjakso, jonka aikana laskettu keskiarvo lasketaan ETAn tuottamiseksi.

xfer: eta-terse (bool)

näytä vain ETA (vain korkeatasoiset osat). Oletus on totta.

xfer: max-uudelleenohjaukset (numero)

enimmäismäärä uudelleenohjauksia. Tämä voi olla hyödyllistä ladata HTTP: n kautta . Oletusarvo on 0, joka estää uudelleenohjaukset.

xfer: nopeusjakso (sekuntia)

ajanjakso, jonka aikana laskettu keskimääräinen korkokanta lasketaan mukaan.

Muuttujien nimeä voidaan lyhentää, ellei se ole epäselvä. Etuliite ennen `: 'voidaan myös jättää pois. Voit asettaa yhden muuttujan useita kertoja eri sulkimiin, joten voit saada tiettyjä asetuksia tiettyyn tilaan. Sulkeminen on määritettävä muuttujan nimen jälkeen, joka on erotettu slash `/ ': lla.

' Dns :', ` net : ',' ftp : ',' http : ',` net:', ' http :', `hftp: 'sulkeminen on tällä hetkellä vain isäntänimi, kun määrität sen` open' komennolla sulkeminen on merkityksetön, esim. dns: välimuistin koko). Joissakin cmd: '-domainmuuttujissa sulkeminen on nykyinen URL ilman polkua. Muille muuttujille sitä ei tällä hetkellä käytetä. Katso esimerkkejä näytteestä lftp.conf .

Tietyt komennot ja asetukset ottavat ajanjakson parametrin. Se on muotoa Nx [Nx ...], jossa N on aikamäärä ja x on aikayksikkö: d - päivät, h - tunteja, m - minuutteja, s - sekuntia. Oletusyksikkö on toinen. Esim. 5h30m. Myös väli voi olla "ääretön", "inf", "ei koskaan", "ikuisesti" - se merkitsee ääretöntä välejä. Esimerkiksi `sleep forever 'tai` set dns: cache-expire never'.

FTP asynkroninen tila

Lftp voi nopeuttaa ftp-toimintoja lähettämällä useita komentoja kerralla ja tarkistamalla kaikki vastaukset. Katso ftp: sync-mode -muuttuja. Joskus tämä ei toimi, joten synkroninen tila on oletusarvo. Voit yrittää poistaa synkronisen tilan käytöstä ja katsoa, ​​toimiiko se sinulle. On tunnettua, että jotkut verkko-ohjelmistot, jotka käsittelevät osoitekäännöksiä, toimivat väärin useiden FTP-komentoiden tapauksessa yhdellä verkkopaketilla.

RFC959 sanoo: `` Käyttäjäprosessi, joka lähettää toisen komennon ennen loppuun saattamista vastausta, olisi ristiriidassa protokollan kanssa, mutta palvelin-FTP-prosessien pitäisi jäädä komentoja, jotka saapuvat, kun edellinen komento on käynnissä ''. Lisäksi RFC1123 sanoo: `` Implementor't eivät saa olla mitään vastaavuutta READ-rajojen välillä ohjausyhteydellä ja Telnet EOL-sekvensseillä (CR LF). '' Ja `` yhden ohjaimen READ voi sisältää useamman kuin yhden FTP-komennon ' '.

Joten on turvallista lähettää useita komentoja kerralla, mikä nopeuttaa toimintaa paljon ja näyttää toimivan kaikkien Unix- ja VMS-pohjaisten ftp-palvelimien kanssa. Valitettavasti Windows-pohjaiset palvelimet eivät useinkaan pysty käsittelemään useita komentoja yhdellä paketilla, joten ne eivät pysty käsittelemään joitakin rikkoutuneita reitittimiä.

VAIHTOEHDOT

-D

Käynnistä virheenkorjaustila

-komennot

Suorita annettuja komentoja ja älä poistu.

-p- porttiin

Käytä tiettyä porttia yhteyden muodostamiseen

-u käyttäjä [ , pass]

Käytä antamasi käyttäjätunnusta ja salasanaa yhteyden muodostamiseksi

-f script_file

Suorita komennot tiedostossa ja poistu

-c- komentoja

Suorita annettu komento ja poistu

KATSO MYÖS

ftpd (8), ftp (1)
RFC1484 (ftp), RFC1423 (ftp / ipv6), RFC2242 (ftp / ipv6), RFC854 (telnet), RFC959 (ftp), RFC1123, RFC1945 (http / 1.0), RFC2052 (SRV RR), RFC2068 (http / 1.1)
http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (ftp over ssl).

Tärkeää: Käytä man- komentoa ( % man ) nähdäksesi kuinka komentoa käytetään tietyssä tietokoneessa.