Skip to main content

Lftp - Linux-komento

lftp on Linux Ubuntu 16 - mirror files to server by ftp (Kesäkuu 2026)

lftp on Linux Ubuntu 16 - mirror files to server by ftp (Kesäkuu 2026)
Anonim

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

NIMI

  • lftp - hienostunut tiedostojen siirtoohjelma

SYNTAKSI

  • lftp -D -e cmd -p portti -u käyttäjä , kulkea paikka
  • lftp -f script_file
  • lftp -c komennot
  • lftp --versio
  • lftp - helpota

lftp pystyy käsittelemään kuusi tiedostojen käyttöoikeusmenetelmää - ftp, ftps, http, https, hftp, kala ja tiedosto (https ja ftps ovat käytettävissä vain, kun lftp kootaan openssl-kirjaston kanssa). Voit määrittää menetelmän käytettäväksi `open URL '-komennossa, esim. "avaa 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 toiminta vuonnalftp on luotettava, mikä ei ole mitään 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 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ön taustaan ​​^ Z (c-z) 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 poistutlftp kun jotkut työpaikat eivät vielä ole valmiita,lftp siirtyy nohup-tilaan taustalla. Sama tapahtuu, kun sinulla on todellinen modeemi hangup tai kun suljet xtermin.

lftp 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äynnistyksessä,lftp toteuttaja /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 on joukko 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 on jätetty pois, alias on määritetty, muuten se ottaa arvon arvo . 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.

at aika -- komento

Odota annettu aika ja suorita annettu (valinnainen) komento.

kirjanmerkki alikomento

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)

kätkö 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 tiedostot

kissa tuottaa etätiedosto (t) stdoutiin. (Katso myöslisää, zcat jakomento 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.

kiinni -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 kohteeseen taso tai katkaise se käytöstä. Käytä -o ohjataksesi virheenkorjaustulostuksen tiedostoon.

kaiku -n jono

arvaa mitä se tekee.

poistuminen koodi

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äättymisasemaksi. Jos koodi on jätetty 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ä.

saada -E -a -C -O pohja ltiedosto -o lfile …

Nouda etätiedosto ltiedosto ja tallenna se paikallisena tiedostona lfile . Jos -o jätetään pois, tiedosto tallennetaan paikalliseen tiedostoksi, jonka nimi on base name ltiedosto . Voit saada useita tiedostoja määrittämällä useita instansseja ltiedosto ja -o lfile . Ei laajenna villikortteja, käytämget sen vuoksi.

-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ä)

loraus -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

auta cmd

Tulosta ohje cmd tai jos ei cmd määritettiin tulostetaan luettelo käytettävissä olevista komennoista.

työpaikkaa -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öpaikat. (For job_no nähdätyöpaikkaa)

nestekidenäyttö 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 parametrien

Luettelo kauko-tiedostoista. Voit ohjata tämän komennon tulostusta tiedostoon tai putken kautta ulkoiseen komentoon. Oletuksena ls-tulostus tallennetaan välimuistiin, jotta näet uuden listan käytönrels taivälimuisti huuhdellaan.

mget -C -D -a -E -O pohja 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 kutenegrep(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ämällä --verbose = tason vaihtoehtoa tai useita 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.

lisää tiedostot

Sama kuin kissa tiedostot | lisää'. josHAKULAITE on asetettu, sitä käytetään suodattimena. (Katso myöskissa, zcat jakomento zmore)

mput -C -D -a -E -O pohja tiedostot

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 tiedostot)

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

mv tiedosto1 tdsto2

Nimeä uudelleen tiedosto1 että tdsto2 .

nlist args

Luettelo etätunnisteista

avata -e cmd -u käyttäjä , kulkea -p portti isäntä | url

Valitse ftp-palvelin.

pget OPTS ltiedosto -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 joku muu käyttäjä voi mennä hulluksi. vaihtoehdot:

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

laittaa -E -a -C -O pohja lfile -o ltiedosto

upload lfile etänimellä ltiedosto . Jos -o jätettiin pois, perusnimi lfile käytetään kauko-nimenä. Ei laajenna villikortteja, käytämput sen vuoksi.

-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.

jonottaa -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.

jonottaa --delete | -D indeksi tai jokerimerkki

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

jonottaa --move | -m< indeksi tai jokerimerkki > indeksi

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ödyllisiä - - poistetaan. > saat tiedoston & 1 saat tiedoston> jono odottaa 1> jono saa another_file> cd a_directory> jono saa vielä_another_file

jonossa -d 3 Poista jonon kolmas kohta. 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".

lainata 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 ltiedosto -o lfile

Sama kuin `get -c '.

rels args

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

renlist args

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

toistaa viive komento

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

toista huomenna - peilikuva 1d peili

reput lfile -o ltiedosto

Sama kuin `put -c '.

rm -r -f tiedostot

Poista etätiedostot. Ei laajenna villikortteja, käytäMRM sen vuoksi. -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.

sarja 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ä

paikka site_cmd

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

nukkua aikaväli

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ösat.

aukko 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ää korttipaikka: nimi kuten kyseiseen paikkaan arvioidun pseudo-URL-osoitteen.

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

lähde tiedosto

Suorita tiedostoon tallennetut komennot tiedosto .

keskeyttää

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

käyttäjä käyttäjä kulkea

käyttäjä URL- kulkea

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

versio

Tulostalftp 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 tiedostot

Sama kuin kissa, mutta suodattaa jokaisen tiedoston zcatin kautta. (Katso myöskissa, lisää jakomento zmore)

komento zmore tiedostot

Sama kuin enemmän, mutta suodata jokainen tiedosto zcat: n kautta. (Katso myöskissa, zcat jalisää)

asetukset

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

Järjestelmällisessä käynnistystiedostossa on myös /etc/lftp.conf . Se voi olla eri hakemistossa, katso FILES-osio.

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

BMK: tallenna-salasanojen (Bool)

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

cmd: at-exit (String)

merkkijonossa olevat komennot suoritetaan ennen kuin lftp poistuu.

cmd: CSH-historia (Bool)

mahdollistaa csh-tyyppisen historian laajentamisen.

cmd: default-protokolla (String)

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

cmd: Fail-exit (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 (String)

oletus ls-argumentti

cmd: move-tausta (Boolean)

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

cmd: kuiskata (String)

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

versiolftp (esim. 2.0.3)

w

nykyisen työhakemiston etäosassa

W

nykyisen työhakemiston tukiaseman nimi etäiseltä sivulta

nnn

oktaali- numeroa vastaava merkki 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-päätökseen (Bool)

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

cmd: tarkistaa 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: tarkistaa-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 käyttöön (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: cache-vanhenevat (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 (määrä)

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

DNS: kohtalokas-timeout (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 (protokollanimien nimet)

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: shell (String)

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 (String)

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

ftp: anon-pass (String)

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-user (String)

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

ftp: automaattinen synkronointi-tilassa (Regex)

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

ftp: bind-data-pistorasia (Bool)

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

ftp: fix-PASV-osoitteen (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-passiivinen-source (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 (String)

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 muoto käyttäjä @ kone .

ftp: list-optiot (String)

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-intervalli (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: passiivinen-tilassa (Bool)

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

ftp: portti-alue (Mistä-mihin)

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

ftp: proxy (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 otetaan ympäristömuuttujastaftp_proxy jos se alkaa `` ftp: // ''. 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: lepo-lista (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: lepo-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: uudelleen-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: uudelleen-530-anonyymi (Regex)

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

ftp: site-ryhmä (String)

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

ftp: SKEY Sallittu (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-sallivat (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-intervalli (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 (String)

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ö-site-idle (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: käytä-quit (Bool)

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

ftp: tarkistaa-osoitteen (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 tietyille ftp-palvelimille, joilla on useita verkkoyhteyksiä, kun ne eivät määritä lähtevää osoitetta datan pistorasiaan, joten se on oletusarvoisesti pois käytöstä.

ftp: tarkistaa-portti (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-mode (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: proxy (URL)

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

hftp: käyttö-lupaa (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ö-head (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ö-tyyppinen (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 (String)

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

http: välimuisti (Bool)

sallia palvelimen / proxy-sivun välimuistin.

http: eväste (String)

lähetä tämä eväste palvelimelle. Sulkeminen on hyödyllistä tässä:

asettaa cookie / www.somehost.com "param = arvo"

http: post-content-type (String)

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 otetaan ympäristömuuttujastahttp_proxy. Jos välityspalvelin vaatii todentamisen, määritä käyttäjänimi ja salasana URL-osoitteessa.

http: laita-menetelmällä (PUT tai POST)

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

http: laita-content-type (String)

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

http: Referer (String)

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-evästeet (Boolean)

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

http: user-agent (String)

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

https: proxy (String)

määrittää https-välityspalvelimen. Oletusarvo otetaan ympäristömuuttujastahttps_proxy.

peili: sulkea-regex (Regex)

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

peili: tilaus (kuvioluettelo)

määrittää tiedostonsiirtojen järjestyksen. Esimerkiksi. asetukseksi "* .sfv * .sum" tekee peilistä tiedostoja, jotka vastaavat * .sfv: tä ensin, sitten ne, jotka vastaavat * .sum ja sitten kaikki muut tiedostot. Voit käsitellä hakemistoja muiden tiedostojen jälkeen lisäämällä "* /" malliluettelon loppuun.

peili: rinnan 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: rinnakkain siirto-count (määrä)

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

moduuli: polku (String)

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

net: yhteys-limit (määrä)

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

net: yhteys-yritysoston (Bool)

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

net: idle (Sekuntia)

irrota palvelimesta tämän tyhjää sekuntia vastaavan määrän jälkeen.

net: raja-rate (tavua sekunnissa)

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

net: raja-max (Tavua)

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

net: raja-yhteensä korko (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: raja-yhteensä-max (Tavua)

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

net: max-sisäänkirjausyritysten (määrä)

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

net: ei-välityspalvelin (String)

sisältää pilkulla erotetun verkkotunnuksen luettelon, jolle välityspalvelinta ei tule käyttää. Oletusarvo on otettu ympäristömuuttujastano_proxy.

net: jatkuvat-sisäänkirjausyritysten (määrä)

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

net: kytke-intervalli-base (Sekuntia)

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

net: kytke-intervalli-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: kytke-intervalli-kertojan (oikea numero)

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-puskuri (Tavua)

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

net: 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: Aikalisä (Sekuntia)

asettaa verkkoprotokollan aikakatkaisun.

SSL: ca-tiedosto (polku tiedostoon)

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

SSL: ca-polku (hakemistopolku)

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 (hakemistopolku)

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: tarkistaa-sertifikaatti (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-ajan (Sekuntia)

ajanjakso, jonka aikana laskettu keskiarvo lasketaan ETAn tuottamiseksi.

xfer: ETA-niukkasanainen (Bool)

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

xfer: max-uudelleenohjaus (määrä)

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

xfer: korko-jakso (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. Esimerkiksi. 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

-e komennot

Suorita annettuja komentoja ja älä poistu.

-p portti

Käytä tiettyä porttia yhteyden muodostamiseen

-u käyttäjä ,kulkea

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

-f script_file

Suorita komennot tiedostossa ja poistu

-C komennot

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ä mies komento ( % mies ), miten komentoa käytetään tietyssä tietokoneessa.