Lftp - Linux Command - Unix Command

NAME

lftp - Sophisticated file transfer program

SYNTAX

lftp [ -d ] [ -e cmd ] [ -p port ] [ -u user [ , passatu ]] [ sit ]
lftp -f script_file
Comandos lftp -c
lftp --version
lftp --help

DESCRIPTION

Lftp hè un prugrammu chì permette i ftp sofistikatu è e ligami http à l'altri hoste. In casu chì u ospitale hè specificatu, lftp connectarà à quellu altru o altrimente una cunnessione hè deve stabilitu cù u cumandimu apertu.

Lftpmaneja sei mètudi d'accessu di scrittori - ftp, ftps, http , https , hftp, fish and file (https è ftps sò solu dispunibili quannu lftp hè compilatu da openssl library). Pudete specificà u metuu per utilizà à l'ordine di l'indirizzu "URL apertu", per esempiu'bbiunà http://www.us.kernel.org/pub/linux '. Hftp hè u protocolu FTP-over-http-proxy. Pudete esse usatu automaticamente in viaghju di FTP si FTP: proxy hè stallatu à «http: // proxy [: port]». U pesciu hè un protokollu chì travaglia una ssh connection .

Ogni operazione in lftp hè fiduciale, chì hè qualchianu micca un incantatore fatale hè ignoratu è l'operazione hè ripetuta. Allora se scaricamentu di pause, serebbe restituisce da u puntu automaticmente. Ancu se u vostru servitore FTP ùn sustene u cumandante REST, lftp intentà ricuperà u schedariu da u principiu finu à chì u schedariu hè trasferitu cumpletu.

Lftp hè una sintaxis cumanda di cumanda chì permette di sparà diversi cumandamenti in parallel in background (&). Hè ancu possibbili à aghjustà i cumandamenti within () è eseguite in fondu. Tutti i posti di fundazione sò eseguiti in u listessu proghjettu unicu. Pudete fà un primu travagliu in u sughjettu cù ^ Z (cz) è torna cù u cumandimu 'aspittà' (o 'fg' chì hè alias à "aspittà"). Per liste furmazioni in funziunamentu, utilice l'cumandru "travagliu". Certi cumandamenti permettenu rifiutà a so pruduzzioni (cat, ls, ...) per pudè u schedariu o via pipe à cumandariu esterni. Ogni cumandamenti pò esse esercitu nantu à u statutu di terminazione di cumandante cumandante (&&, ||).

Se sorte da lftp quandu qualchi impieghi ùn sò micca stati finissati , lftp si move in modu nimu in u fondo. U stessu passa quandu avete un scontru modemicu veru o quandu aghjustate un xterm.

Lftp hà spugliatu un ispìritu chì pò scaricà o aghjurnà un arghjinu di u repertoriu. Ci hè ancu un speculare inversa (mirror-R) chì cuntene o oghje un arbre direttivu nantu à u servore. Mirror pò ancu sincronizà direttori entre dui servitori remoti, cù FXP se disponible.

Ci hè u cumanda 'à' per inizià una furia à u tempu specificatu in u cuntenutu currentu, cumanda 'cola' per manichi di cella per eseguzione sequenziale per u servore currentu, è assai più.

In startup, lftp executa /etc/lftp.conf e then ~ / .lftprc e ~ / .lftp / rc . Pudete per allughjassi è i cumandamenti di «settate». Certi piacerebbe preferite verificà u prublemu di i protocolu, utilizate 'debug' per da turnà i debug. Utilizà 'debug 3' per vede solu messagi di saluti è messagi d 'errore.

Lftp hè una numerosa di variàbbille setttable. Pudete puru "set -a" per vede tutte e variàbili è i so valori o 'set -d' per vede lista di predeterminati. Li nomi variàbuli ponu abbreviatu è u prefixu pò esse omessi à menu chì u resto hè urdinariu.

Se lftp hè compilatu cù l'aiutu di supportu, dinò include un software sviluppatu da u OpenSSL Project per utilizà à u OpenSSL Toolkit. (http://www.openssl.org/)

Cumandamenti

! ordine di càschinu

Launch shell or shell command .

! ls

Per fà un listinu di u catalogu di l'uspitalu locale.

alias [ name [ value ]]

Defini un o indefinite alias nome . Se u valore hè omitted, l'aliasu hè indefinitore, altru pò piglià u valore valuri . S'ellu ùn hè datu l'argumentu sò l'aliasi attualmente.

alias dir ls -lF alias less zmore

anon

Fate l'utent à anonimu. Questu hè u predefinitu.

à u tempu [- command ]

Aspettu finu à u tempu daveru è eseguitu datu (optional) cumanda.

bookmark [ subcommand ]

U cumandamentu favurèvule bookmarks.

aghjunghje [] aghjunghje locu o postu accadutu à i marcelli è ligame à u nome di u cuscogliu di u marcellu cù nome editiu editore di iniziale nantu à i marcelli di l'impurtante importate l'imbiancatura straniera liste bookmarks (predeterminatu)

cache [ subgrupo ]

L'ordine di cache cuntrola a cache di memoria locale. I seguenti seguenti richieste sò ricunnisciuti:

stat print cache status (default) on off turn on / off caching flush flush cache size lim set memory limit, -1 means boundlessly expire Nx set cache expiration time to N seconds ( x = s) minutes ( x = m) hours ( x = h) o ghjorni ( x = d)

cat files

cat outputs u schedariu remaru (s) a stdout. (Vede ancu più , zcat è zmore )

cd rdir

Cambiate u regiu direttu remotu. U prezzi rimi remu hè guardatu cum'è "-". Pudete fà `cd - 'per cambià u regnu di volta. L'annuariu per ogni situ hè ancu almacenatu in u discu, perchè pudete fà un'offerta; cd - 'ancu dopu à lumpp restart.

modi modi chmod

Cambia l'autorizazione di permette in schedari remoti. U modalità deve esse un numaru octale.

close [ -a ]

Cercate i ligne affidati. Per automaticamente solu cù u servitore in correnti, l'usu-a per chjode l'alloghji inzuccarati.

cumanda cmd args ...

eseguisce l'cumandariu cumminu ignurannu l'aliasi.

[ -o file ] livellu. | off

Scambià di debugging à livellu o aprire fora. Aduprà -o per redirect rediretta l'output per depurà à un schedariu.

echo [ -n ] string

Guess what it does.

codice di sviluppu
surtite bg

a sera surtite da lftp o move à u fondu se i travagliati sò attivu. Se no u travagliu hè attivu, u codice hè passatu à u sistema operatore cum'è l'statu di terminazione di lftp. Se u codice hè omessi, u codice di u cumannu di l'ultimu comu s'utilice.

forza di cèrcanu "bg" chì si movenu à u fondu quandu cmd: move-background hè falu.

fg

Alias ​​per 'aspittà ".

find [ directory ]

Lista di i schedari in u cartulare (u cartulare duvutu per u dirittu) recursivamente. Quista pò aiutà à i servori chì mancani ls -R support. Pudete cunsultà u vostru urdinamentu di questu cumandamentu.

FTPcopia

Obsoleti. Utilice unu di i seguenti:

Get ftp: // ... -o ftp: // ... get -O ftp: // ... file1 file2 ... put ftp: // ... mput ftp: //.../* mget -O ftp: // ... ftp: //.../*

o altre cumminzioni per traspurtà FXP (direttamente tra dui servitori ftp). Lftp fallia à a copia simplicissima (via cliente) se FXP di trasferimentu ùn pò micca esse iniziatu o FTP: use-fxp hè falu.

vene [ -E ] [ -a ] [ -c ] [ -O base ] rfile [ -o lfile ] ...

Recuperate u schedariu remicu rfile è a maghja cumu u file localu lfile . Se -o hè omitted, u schedariu hè guardatu in un schedariu locale chjamatu u nome base di rfile . Pudete truvà parechje parechje chjamate parechje casi di rfile [e -o lfile ]. Ùn aghjustate micca comodi , utilice mget per questu.

-c cuntinuà, reget -E sguardi schedari remoti dopu a trasmissione riescita-una manera ascii in usu (binariu hè u predefinitu) -O specifica u direttore base o URL in casu i schedari sò deve pusatu

Esempii:

vene cum'è README README -o debian.README README README.mirrors README -o debian.README README.mirrors -o debian.mirrors ponu README -o ftp://some.host.org/debian.README README -o ftp://some.host.org/debian-dir/ (finita finita hè impurtante)

glob [ -d ] [ -a ] [ -f ] commando patterns

Eghjieta di mudelli chì cuntenenu mitichefrichi è passanu u risultatu à u cumandimu. Ecc. "Glob echo * ''.

-f fugliali chjubuli (predeterminatu) -d rettili -u tutti i tipi

aiutu [ cmd ]

Stampa di help for cmd o se nisunu cmd hè stata especificata imprímela una lista di l'ordine disponible.

travagliu [ -v ]

List running jobs. -v significa verbose, parechji -v pò esse specificatu.

tumbà tutti | job_no

Elimineu un postu specificu cù job_no o all jobs. (Per job_no see jobs )

lcd ldir

Aldatu u direttu lucale locale locu . U prezzi di guidau locale hè guardatu com'è "-". Pudete fà `lcd - 'per cambià l'annuariu.

lpwd

Impree u dirittu di u situ di travagliu locale.

ls params

Liste file remoti. Pudete cunsultà u risultatu di questu cumandariu à scàriche o à via u pipe à u cumandariu esternu. Per automaticamente, a crescita hè a cache, per vede l' infurmazione nova d'utilizazione o cache flush.

mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O base ]

Hè seleccionatu alcuni cun comodavanu dilujatu.

-c continuu, reget. -d create directories the same as file names and get the files in them instead of current directory. -E sguete schedari remoti dopu a trasmissione riescita-una usu modu ascii (binariu hè u default) -O specifica u direttore di basa o URL chì sò i mapei deve esse situatu

mirror [ OPTS ] [ source [ target ]]

Mirror specifica à u direttori à u destinazione lucale lucale. Se u cartulare destinazione finiscinu cù un slash, u nome di basa di a basa si aghjunta à u nome di destinazione destinazione. L'urdune è / o un destinazione ponu esse URLs apuglianzienti diretti.

-c, - cuntinuà cuntinuà un travagliu ispusitariu se puderete -e, --delete sguassate schedari ùn prisentanu micca in u situ remoto -s, --allow-suid set suid / sgid bits sicondu u situ remoto - allatta-chown pruvate à stallà pruprietariu è u gruppu nantu à i schedari -n, --only-newer scaricate i più nove file (-c ùn sarà micca travagliu) -r, --no-recursion ùn vanu à i subdirectorii -p, --no-permessi ùn ci micca set file permissions --no-umask ùn anu micca applicà a scumpa di schedari modi -R, --reverse reverse mirror (put files) -L, --dereference scrive simbolica ligame cum'è files -N, --newer than than FILE download only i schedarii novi più ch'è u schedariu -P, --parallel [= N] N files in u parallele -i RX , - include RX include matching files -x RX , --exclude RX exclute match-files -I GP , --include- GP galizia inclusii i schedarii cunnessi -X GP , --exclude-glob GP exclùbanu i schedarii matching -v, --verbose [= nivellu] operationose verbose --use-cache utilice listimi diretti cache - Riminheghjanu-files saculete files dopu a transferenza (utilizate cun prudenza) - una sola cosa - allow-chown --allow-suid --no-umask

Quandu l'usu R, u primu direttu hè lucale è u sicondu hè remota. Se u second directory hè omessi, u nome di basa di u primu repertoriu si usa. Sì i dui ripertorii sò omessi, i direttori locali è remoti rimettuli.

RX hè una espressione regularmente stretta, cum'è in egrep (1).

GP hè un patronatu di globu, per esempiu '* .zip'.

Includite è scacciate l'opzioni puderà esse specificatu parechji volte. U significatu chì un schedariu o riferimentu sarete spusatu si fate cù un include è ùn ùn hà cunnessione cù l'escludiri dopu à l'inclusi, o ùn hè micca truvatu nunda è u primu verificatu hè escluditu. I direttori sò disposti cù un slash append.

Nota chì quandu -R s'utilice (mirror revers), i ligami simbulani ùn sò micca creati nantu à u servore, perchè u protocolu FTP ùn pò micca fà. Per carà torna i ligami liganu à l'usu, utilizate l'ordre "mirror -RL" (trattate i ligami simbuli cum'è schedari).

U nivellu di verbosità pò esse sceltu utilizatu --verbose = optionu di livellu, o da parechji variazioni -v, per esempio -vvv. I nivaghji sò:

0 - senza risultatu (predeterminatu) 1 - imprime azzioni 2 - + imprime micca scumpressate nomi d'archivi (quandu -e ùn hè micca specificatu) 3 - + imprime nomi di scrivanu chì sò spugliati

- più novu si apre u file cumparazione di tamarali è cresce / scaricate solu i risultati novi ancu se u grandore hè diversu. Per i schedari più avanzati, sò scaricati / sottumessi se u grandu hè diversu.

Pudete spuntanu trà dui servitori se qualchì indirizzo URL in u cuntu di i direttori. FXP hè utilizatu automaticamente per trasferimenti trà servitori FTP, se possu.

mkdir [ -p ] dir (s)

Fate guidate fixate. Se -p s'utilice, fate tutti i cumpunenti di e camini.

module module [ args ]

U carricu furnisce u modulu usando dlopen (3) funzione. Sì u mudellu di nomu ùn manca un slash, hè cercatu in ripertorii specifichi da u modulu: via variante. L'argumintazzioni sò passati à a funzione module_init. Vede README.modules for technical details.

più schedari

Same as `cat files | più '. se PAGER hè set, hè utilizatu com filtre. (Vede ancu cat , zcat è zmore )

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

Inculcate i schedarii cù espansione comodíne. Per automaticamente utilizeghja u nomu basu di u nome lucrativu solu. Questu pò esse cambiatu da l'opcion `-d '.

-c cuntinuate, reput -d create directories the same as in file names and put the files into them instead of current directory -E elimina arxii remoti dopu a transferimentu successu (periculosu) -us use ascii mode (binariu hè u default) -O specifica un repertoriu di basa o URL chì sò i mape

mrm file (s)

Cum'è "glob rm". Elimine file (s) specificati cù espansione crescente.

mv file1 file2

Rename file1 in file2 .

nlist [ args ]

Lista per i nomi ricchi

apertu [ -e cmd ] [ -u utilizatori [, passatu ]] [ -p port ] host | url

Select a server ftp.

pget [ OPTS ] rfile [ -o lfile]

Objete u file specifico cù parechje cunnessione. Chistu pò accelerà u trasfirimentu, ma chiave a reta chì hà influinzatu à altri utenti. Aduprate solu s'ellu avete da traslocu u schedariu ASAP, o quarchi altru usu pudete esse ghjornu :) Opzioni:

-n maxconn numaru massimu numeri di cunnessione (5)

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

Upload lfile with remote name rfile . Se -o omitate, u nomu di basa di lfile si usa un nome remotu. Ùn sparghje micca comodini, utilisentanu mput per quessa.

-o hà specificatu u nome di l'archive remota (predeterminatu - basename of lfile) -c cuntinuà, reput requiere di permissu per annullà l'archivi remoti -E sguardi schedari locale dopu trasmissione successivo (periculosu) -usu ascii mode (binariu hè l'impurtante) -O specifica un repertoriu di basa o URL chì sò i mape

pwd

Impréttinu u direttu remotu.

queue [ -n num ] cmd

Aggiunce u cumandariu vene à caghjà pè essezione sequenziale. Ogni site pussedi a so propria cella. «-n» aghjunghjenu a cumanda prima di l'articulu natu in a cola. Ùn ùn pruvate di cusì cumanda 'cd' o `lcd ', pò cunfundà lftp. Invece, fate u cd / lcd prima di l'ordine di "cola", è si ricorda di u locu induve l'ordine hè stata fatta. Hè pussibule cola per un servitu chì esiste digià da "cia per esse", ma u travagliu cuntene l'esecutzione even if is not the first in cola.

A cera di "cera" ùn fermerà a cola, ùn esiste micca eseguitu cumandamenti novi, ma oghje running jobs to run. Pudete utilizà cera di "cola" per creà una cola fughja vultava. A cumindition di "cella" rimettiu l'eseguzione in cola. Quandu vo si sfailse lftp, cumenzarà tutte e cose chechi automaticamente.

Cera a culu senza argumenti ùn sianu cume una cola morta o imprime status culu.

cola --delete | -d [ indice o cuddicate expression ]

Elimine una o più articuli da a cola. S'ellu ùn hè datu una discorsu, l'ultima entrada da a caghja hè sguassata.

cola --move | -m < cindy o cuddige expression > [ indice ]

Move l'articuli adjudicati prima di l'indexu culu, o à a fine si ùn hè micca datu.

-Q Sé tranquilo -v Be verbose. -Q Output in un formatu chì pò esse usatu per re cogliera. Useful with --delete. > Get File & [1] Get File> Queue Wait 1> Cola Get Another File> Cd a_directory> Cola Get Still_aller_file Queue -d 3 Delete the third item in the culu. queue -m 6 4 Move u sestu puntu in a cola prima di u quartu. queue -m "get * zip" 1 Move all orders in "get * zip" à u principiu di a cola. (L'ordine di i articuli hè cunservatu). Ciae -d "get * zip" Elimine tutti i cumandamenti chì currispondi "get * zip".

quote cmd

Per FTP - mandate u cumandanti senza interprete. Aduprate cun vigilance - pò assimilà un state remota desconocida è perciò torna cunghjettu. Ùn pudete micca esse sicuru chì ogni cambiamentu di l'estatu remoto dapoi u cumandante hè solidu - pò esse rinviatu per cunfirmà in ogni mumentu.

Per HTTP - specifiche à l'accontu HTTP. Sintassi: `` cita [] ''. Cumandariu pò esse "set-cookie" o "post".

apertura http://www.site.net cita set-cookie "variable = value; othervar = othervalue" sett http: post-content-type application / x-www-form-urlencoded quote post /cgi-bin/script.cgi "var = value & othervar = othervalue"> local_file

Per FISH - Mandate u cumandanti senza interprete. Questu pò esse usatu per eseguisce cumandus arbitrarie nantu à u servitore. U cumandimu ùn deve micca piglià l'inturnu o stampatu ### in a nova linea. Se fate, u protocolu sarà di sincronia.

pezza aperta: // cita di servitore truvate numinatu zip

reget rfile [ -o lfile ]

Same cum'è «get -c».

rels [ args ]

Same as `ls ', ma ignora a cache.

renlist [ args ]

Same cum'è `nlist ', ma ignora a cache.

repetite [ demande ] [ command ]

Repetite u cumandimu. Trà i cumandamenti un ritornu inseritu, per mezu predeterminatu 1 second. Esempiu:

Ripite à dumane - spiranza ripetite 1d mirror

reput lfile [ -o rfile ]

Same cum'è «put-c».

rm [ -r ] [ -f ] fiche

Eliminate i schedarii remoti. Ùn sparghje micca comodi, utilisca mrm per quessa. -r hè per caccià ricerca recursiva. Attente, se qualcosa va sbagliata, pudete perddu schedari. -f missaghji di errore.

rmdir dir (s)

Elimine diretti remoti.

scache [ session ]

Elencu i sesioni cached in o cambià à una sesión specifica.

set [ var [ val ]]

Variable di settore à u valore attribuitu. Se u valore hè omitted, stabilisce a variàbile. U nome variate hà u formatu `` nome / pezzu '', induve u pedace pudete spiegà l'apparenza precisa di u paràmetru. Vede quì sottu per e dettagli. Sè u ghjocu chjamatu cù nant'à un variable solu solu paràmetri cambiati sò chjamati. Pudete esse cambiatu per l'opzioni:

-a lista tutti i paràmetri, inclusi i valori predeterminati -d liste solu i valori predeterminati, micca necessarii currenti

site_cmd

Execute site cumanda cumanda_cmd è u risultatu u risultatu. Pudete cunsultà u so output.

intervalu di sonu

Durà l' intervalu di ghjornu è surtite. U intervalu hè in sicondi da a predeterminazione, ma pò esse suffissu per 'm', 'h', 'd' per minuti, ora è ghjorni rispettivi. Vede ancu in .

slot [ name ]

Select selected slot or list all slots allocated. Un slot hè una cunnessione à un servitore, un pocu cum'è una cunsula virtuale. Pudete creà varias slotte cunnessi à i servitori differenti è cambienu trà elli. Pudete ancu aduprà slot: nomu cum'è pseudo-URL chì avarà à evaluà a locu di slot.

A unione di legenda prima di predefinitu permette a rapidità di cunversione entre slotti chjamati 0-9 usando Meta-0 - Meta-9 chjavi (spessu si ponu utilizà Alt inveci di Meta).

schedariu fonte

Ordine Eseguisce registratu in un schedariu file .

suspenda

Stop lftp process. Avè chì i trasferimenti seranu ancu firmati finu à cuntinuà u prucessu cù e maniche di bog in frasa.

utente di utilizatori [ passatu ]
utilizatore URL [ pass ]

Utilizate l'infurmazioni speculati per u login remotu. Se specifica un URL cù u nome d 'utilizatore, a chjave enterata serà cachecchjata in modu chì e referenzi URL fututi pudete aduprà.

versione

Print lftp version.

wait [ jobno ]
aspettu tutti

Stenna per u travagliu specificu di finiscinu. Se Jobno hè omessi, aghjustate per u ultimu sianu travagliu.

Aspettate aspittà "aspetta per alla finitura di travagliu.

schedari zcat

Same as cat, ma filtrà ogni file per zcat. (Vede ancu u cat , più è zmore )

i zmore files

Same as more, ma filtrà ogni file per zcat. (Vede ancu cat , zcat è più )

Settings

U principiu, lftp realizes ~ / .lftprc e ~ / .lftp / rc . Pudete per allughjassi è i cumandamenti di «settate». Certi piacerebbe preferite verificà u prublemu di i protocolu, utilizate 'debug' per da turnà i debug.

Ci hè ancu un schedariu di startup in tuttu in sistema in /etc/lftp.conf . Pudete esse in diverse cartulari, vede a pagina di FILES.

Lftp possa i variate setttable sette (ancu pudete utilizà "set -a" per vede tutte e variàbili è i so valori):

bmk: save-passwords (bool)

guardà i password di testu in ~ / .lftp / marcelli nantu à u cumendariu di "imbiancà". Off per predefinitu.

cmd: à a sera (string)

i cumandamenti in stringu sò eseguitu davanti à lftp surtite.

cmd: csh-history (bool)

permetà espansione di a storia di csh-like.

cmd: u protocolu predeterminatu (string)

U valore hè utilatu quandu 'open' hè utilizzatu cù u nomu di u ospitale senza protokollu. Default hè «ftp».

cmd: fail-exit (bool)

se veru, surtite quandu un incondizionale (senza || e && at begin) cumanda faile.

cmd: long-running (seconds)

U tempu di esecutà di cummandu, chì hè cunsideratu cum'è "long" è un pitufetciu hè fattu prima avvicina. 0 significa off.

cmd: ls-default (string)

ls argumentu predeterminatu

cmd: move-background (boolean)

quandu si faleru, lftp ùn hè chjusa di passà à u fondu à u sughjettu. Per forza, utilizate `exit bg '.

cmd: prompt (string)

U prompt. Lftp ricunnosce i seguenti caratteri spezii scappata di i spedizione chì sò decode u seguitu:

\ @

inserisci @du qualchì l'utilizatore corrente ùn hè micca predefinitu

\ a

un carattere campesi ASCII (07)

\ e

un caratteru scappatu ASCII (033)

\ h

l'ostindariu chì sò cunnessu

\ n

newline

\ s

u nome di u cliente (lftp)

\ S

prisuttu u slot nome

\ u

u nome d 'utilizatori di l'utilizatore chì site cunnessu

\ U

l'URL di u situ remoto (per esempiu, ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

a versione di lftp (p.e., 2.0.3)

\ w

u rimpianu di u situ di travagliu in u situ remoto

\ W

u nomu basu di u repertoriu di travagliu attuale à u situ remoto

\ nnn

u caratteru crescenu in u numaru octale nnn

\\

una catina

\?

salte in prossimu carattere si a sete sustituzzioni era vacante.

\ [

principià una siconda di caratteri stampati, chì puderanu esse usatu per incarnà una sequenza di cuntrollu di u terminal in u promptatu

\]

finisce una sequenza di caratteri stampati

cmd: remotazione (bool)

un booleanu per cuntrullà o micca chì lftp usa cumpilazione remota.

cmd: verificate-host (bool)

se veru, lftp resolvi l'arghjintu di uvostru immediatamente in cumanda 'aperta'. Hè ancu possibbili di saltà u verificatu per un'omu "abbitatu" sè se '&' hè datu, o se ^ Z hè pressatu durante u verificatu.

cmd: verificate-path (bool)

se veru, lftp verifica a via induve in u cumanda "cd". Hè ancu possibbili di saltà u verificatu per un 'cd' cumanda simpaticu se '&' hè datu, o se ^ Z hè pressatu durante u verificatu. Esempii:

set cmd: verificate-path / hftp: // * false cd directory &

dns: SRV-query (bool)

A ricerca per i rimi SRV è l'utilizate davanti à l'umbrella. I registri SRV sò solu utilizati se u portu ùn hè micca specificatu. Vede RFC2052 per più infurmazioni.

dns: cache-enable (bool)

attivà a cache DNS. Sì stata off, lftp resolvule u nome di l'amputatu ogni volta u tempu torna accumette.

dns: cache-caducà (intervalu di tempu)

U tempu di campà per l'entrattenimento di cache di u DNS. Hè furmatu formatto, per esempiu, 1d12h30m5s o solu 36h. Per disattivà l'expirazione, fate à "inf" o "maiò".

dns: cache-size (number)

numaru massimu di entrate di cache di DNS.

dns: fatal-timeout (sicondi)

Limite u tempu per quistione di DNS. Se u servore DNS ùn hè dispunibile troppu longu, lftp falla di risolve u nome di l'ostenditariu. 0 significa unlimited, u predefinitu.

dns: order (liste di protokolli nomi)

elencu di e dispunzione di DNS. A predefinitu hè «` inet inet6 »» chì significa prima circà l'indirizzu in a famiglia inet, aduà inet6 è l'utilizate prima cunnessa.

dns: use-fork (bool)

se veru, lftp furfarà prima di risolve indirizzu di u centru. U difettu hè veru.

pesce: cunchiglia (string)

utilizate cunnessu specatu nantu à u servitore. Default is / bin / sh. In certi sistemi, / bin / sh exits quan fa cd à un direttu inexistente. Lftp pò manighjate quellu chì hà da cunnessione. Stable à / bin / bash per esse sistemi si bash hè installatu.

FTP: acct (string)

Mandate stu stringu in ACT cumanda dopu à u login. U risultatu hè ignoratu. U pedace per questa settinge possa u formatore @ usermente .

FTP: anon-pass (string)

stabbilisce a password utilizada per l'autentificazione accessu à u ftp anònimu. A predefinita hè "-name @", induve u nome hè u nome d'utilizatore di l'utilizatore chì ghjera u prugramma.

FTP: anon-user (string)

creeghja u nome d 'utilizatore per l'autentificazione d'accessu anu FTP. A predefinita hè "anonimu".

FTP: modalità auto-sync (regiu)

se u primu messagiu di u messagiu cumune questu regex, accumite u modellu di sincronia per quellu hoste.

FTP: bind-data-socket (bool)

ligà a socket data à l'interface di cunnessione di cunnessione (in modu passiu). Default is true, l'eccezzioni hè l'interfaccia loopback.

FTP: fix-pasv-address (bool)

se veru, lftp pruverà di indirizzu di corrigu retorna da u servitore per u cumandante di PASV in casu quandu l'indirizzu di u servitore hè in a reta pubblika è u PASV torna l'indirizzu da una reta privata. In questu casu lftp rimpiaviate l'indirizzu di u servitore invece di quellu di averà da l'ordine PASV, u numaru di portu ùn esse cambiatu. U difettu hè veru.

FTP: fxp-passive-source (bool)

se veru, lftp intentà stabilisce u servitore FTP in u modu passive prima, altri u destinazione unu. Se u primu tentativu falla, lftp tipprova di preparalli l'altra manera. Sì l'altri disposizione falla també, lftp ritrova à copre plain. Vede ancu FTP: use-fxp.

FTP: domiciliu (string)

Direttore iniziale. Default hè a catena vacca chì significa l'auto. Determinate à «/» se ùn avete micca piace l'ughjettu di% 2F in l'URL FTP. U pedace per questa settinge possa u formatore @ usermente .

FTP: list-options (string)

l'opzioni chì sò sempre appendate à l'ordre LIST. Pò esse utile per stabilisce questu a '-a' se u servitore ùn vi mancu furnisce i scatti (dati) in modu predeterminatu. Default is vacanti.

FTP: nop-interval (secundi)

dumandassi entre ordine di NOOP quandu si scaricate cola di un schedariu. Questu hè ùtule per i servitori FTP chì mandate u messagiu "Trasloccù cumprà" prima di puderà traspurtà di data. In casu di casu, i cumandus di NOOP ponu impidiscia u tempu in timeout.

FTP: passive-mode (bool)

u funzione passiva ftp. Questu pò esse utile si sia detta un cortafuentù o un router enamoupali.

FTP: port-range (da a-to)

hà permette ghjente di portu per u modu attivu. U formatu hè min-max, o "cumentu" o "qualche" per indicà un portu. U predefinitu hè "listu".

FTP: proxy (URL)

Spicifice u proxy FTP per utilizà. Per disattivà u proxy settighjate à a stringa vacanti. Nota chì hè un proxy ftp chì usa un protocol FTP, micca FTP sur http. U valore predeterminatu hè stato da l' ubbentanu à l'intragruttu FTP_proxy se compite con `` ftp: // ''. Se u vostru proxy ftp precisa autentificazione, specifica u nome di utilizatore è password in l'URL.

Se FTP: proxy di cumprà cù http: //, hftp (ftp over http proxy) hè utilizatu invece di FTP automaticamente.

FTP: rest-list (bool)

permettenu l'usu di l'ordine REST cumandante di LIST. Questu pò esse utile per direttori larga, ma qualchì servitore FTP silenciamente ignite REST before LIST.

FTP: rest-stor (bool)

Sè falu, lftp ùn pruvate micca aduprà REST prima STOR. Questu pò esse utili per qualchi servitore chì sò corrupted (cumpagnie di zeros) u schedariu se u REST seguita da STOR hè utilizatu.

FTP: retour-530 (regiu)

Retour à a risposta di u servore 530 per u PASS cumanda si u testu cerca di sta espressione normale. Questa settinge deve esse utile per distingue entre u servitore soprascrittu (a cundizione tempurane) è u password incorrecte (cundizione permanente).

FTP: retour-530-anonymous (regiu)

Expressione regulare per u login anònimu, cum'è FTP: retour-530.

FTP: site-group (string)

Mandate stu stringu in u cummentu di u SITE GROUP dopu l'iniziu. U risultatu hè ignoratu. U pedace per questa settinge possa u formatore @ usermente .

FTP: skey-allow (bool)

permettenu di mandà skey / opie risponde si u servitore pari appruvà. Nantu à i predeterminati.

FTP: skey-force (bool)

ùn mandate micca un testu di chjaru in u testu, utilizate skey / opie invece. Se skey / opie ùn hè micca dispunibili, assume falliu login. Off per predefinitu.

FTP: ssl-permettenu (bool)

se veru, pruvate à negoziate a cunnessione SSL cù u servitore FTP per accessu micca anònimu. U difettu hè veru. Questa stazione hè solu dispunibile se lftp hè compilatu cù openssl.

FTP: ssl-forza (bool)

sè trus, ricusate di mandà u password in u core chì u servore ùn sianu in supportu SSL. U difettu hè falu. Questa stazione hè solu dispunibile se lftp hè compilatu cù openssl.

FTP: ssl-protect-data (bool)

se veru, dumandate ssl cunnessione per trasferimenti di dati. Questu hè cpu-intensiu ma ùn furnisce privacy. U difettu hè falu. Questa stazione hè solu dispunibile se lftp hè compilatu cù openssl.

FTP: stat-interval (seconde)

intervalu tra cumandamenti STAT. Default hè 1.

FTP: sync-mode (bool)

Se veru, lftp mandarà un cumandu à un momentu è aspetta a risposta. Questu pò esse utile si fate un usu buggy ftp o router . Quandu ci hè micca, lftp envia un pacchetta di cumandamenti è aspetta per risposti - si aghjusta l'operazione quandu u tempu di viaghju intornu hè significativu. Sfortunatamente, ùn hè micca travagliatu cù tutti i servitori FTP è parechji routers anu avutu cunperturi cù u so, per questu nantu à u default.

FTP: timezone (string)

Assume a timezone per tempu in listi pubblicati da u cumanda LIST. Questa stagnazione ponu esse cumpressata GMT [+ | -] HH [: MM [: SS]] o qualsiasi valute balio TZ (per esempiu, Europa / Moscu o MSK-3MSD, M3.5.0, M10.5.0 / 3). U default hè GMT. Pone à un valor vacanti per assumisce a timezone lucale specificatu da un ambiente variable TZ.

FTP: use-abor (bool)

se falu, lftp ùn manca senza mandatu ABOR, ma chjaru a cunnessione di dati immediatamenti.

FTP: use-fxp (bool)

se veru, lftp intentà stabilisce una connexione diretta entre i dui servitori FTP.

FTP: use-site-idle (bool)

quandu hè veru, lftp envia u cumendimu 'SITE IDLE' cù u net: argumentu idle. U difettu hè falu.

FTP: use-stat (bool)

se veru, lftp envia l'ordre STAT in modu di trasferimentu FXP per sapè quantu data hè stata trasferita. Vede ancu FTP: stat-interval. U difettu hè veru.

FTP: use-quit (bool)

se veru, lftp envia QUIT before disconnecting from ftp server. U difettu hè veru.

FTP: verificate l'indirizzu (bool)

verificà chì a cunnessione di dati hè di l'indirizzu di a rete di u cuntrollu di a cuntrollu. Hè possibbilì chì impediscenu a spoofie di cunnessione di dati chì pò causà a corruzioni di dati. Sfurtunatamente, puderia fallut per i servitori serpenti FTP cun vede interfaces di a rete, quandu ùn anu micca stallate l'indirizzu in u socket di data, per quessa hè disabilitata da u situ.

FTP: verificate port (bool)

verificate chì a cunnessione di dati hè u 20 portale (ftp-data) in u so distinu remoto. Hè possibbilì chì impediscenu a spoofse di cunnessione di dati da l'utilizatori di l'òspite remoto. Sfurtunatamente, troppi ventani è ancu servitori ftp Unix scurdate di pudè passà un portu propiu à a cunnessione di dati, per questu sta verificazione hè stata per difettu.

FTP: modu web (bool)

disconnect after closing data connection. Questu pò esse utili per u servitore FTP rottu. U difettu hè falu.

hftp: cache (bool)

Permettenu di u servore / proxy caching da u protocol ftp-over-http.

hftp: proxy (URL)

specifica http proxy per u protocolu ftp-over-http (hftp). U protocolu hftp ùn pò micca travaglià senza un proxy http, ovviamente. U valore predeterminatu hè stato de l' equalizatore variable ftp_proxy se compite cù «http: //», altri à l'environment variable http_proxy . Se u vostru proxy ftp precisa autentificazione, specifica u nome di utilizatore è password in l'URL.

hftp: use-authorization (bool)

se set off off, lftp mandarà a password cum'è parte di l'URL à u proxy. Questu pò esse necessariu per quarchi prughjetti (per esempiu, M-soft). L'impurtante hè nantu à, è lftp serà mandatu u password in parte di a capitale di Autorizazione.

hftp: use-head (bool)

se set off off, lftp intentà usar `GET 'invece di' HEAD 'per u protocolu HFTP. Mentre chì questu hè più lento, puderà permettenu à lftp à travaglià cù qualchissimu sustegnu chì ùn si capiscenu micca o mishandle repite di "HEADftp: //".

hftp: use-type (bool)

Sè stata pronta à scrive, lftp ùn pruvà micca à append "; tip = 'à l'urdinati passati à u proxy. Certi pruote rotulenti ùn manicurà micca bè. Default hè nantu.

http: accept, http: accept-charset, http: accept-language (string)

specificate e cume amministrativi HTTP.

http: cache (bool)

Permettenu à u servore / proxy side caching.

http: cookie (string)

Mandate stu cookie à u servitore. Un pezzu hè utile quì:
cookie / www.somehost.com "param = value"

http: post-content-type (string)

specifica u valore di u Content-Type http request header for POST method. A predefinitu hè "application" / x-www-form-urlencoded "".

http: proxy (URL)

specifica http proxy. Hè utilita quannu lftp opera nantu à u protocolu http. U valore predeterminatu hè stato da l'ambienti variable http_proxy . Se u vostru proxy prucede autentificazione, spiccianu u nome d'utilizatore è a password in l'URL.

http: put-methme (PUT o POST)

specifica chì u metudu http per u usu.

http: put-cuntenutu-tipu (string)

specifica u valore di u cuntenutu-tip http request header for PUT mètode.

http: referer (string)

specifica u valore per a rete di a solicitud http. Punticu ". cumplementu à u URL di u URL. U predefinitu hè ".". Stabbilitate a stanza vacia per inabilità Cume di l'amministratore.

http: set-cookies (boolean)

se veru, lftp cambia http: fatturienu di cookies per quandu u ghjocu di creazione Set-Cookie hè ricivutu.

http: user-agent (string)

a stringa lftp envia u Crescente d'Usuariu di a dumanda HTTP.

https: proxy (string)

specifiche proxy https. U valore predeterminatu hè stato da l'ambienti variable https_proxy .

mirror: Exclude-regiu (regiu)

specificate u patrone di esclusione per dipendente. Pudete annullà l'apparenza.

specchiu: ordine (lista di patti)

precisa l'ordine di trasferimentu di l'archive. Per esempiu di sta paràbula à "* .sfv * .sum" faci un mirroru per trasferisce i schedari matching * .sfv prima, da quelli cunnessu * .sum è quì tutti l'altri schedari. Per processà cartulari dopu à altri schedari, aghjunghje "* /" à a fine di lista di patroi.

Mirror: parallel-directories (boolean)

se veru, u mirroru cumincià prucessu di parechji cartulari in parallelu quandu hè in modu parallelu. Inutili, trasfirià i schedari da un solu direttore prima di trasladà à altri cartulari.

mirror: parallel-transfer-count (number)

specì u numaru di trasferimenti paralleli u specle hè permessu di principià. Default is 1. Pudete annunzià cù opcion paralilla.

module: path (string)

settore lista separata di i cartulari per circà moduli. Pudete esse iniziziale da a variable ambientale LFTP_MODULE_PATH. A predefinitu hè «PKGLIBDIR / VERSION: PKGLIBDIR».

net: connection-limit (number)

numaru massimu di cunnessione cuncurrente in u stessu situ. 0 significa unlimited.

net: connection-takeover (bool)

se veru, e cunnessione prima ùn anu priorità nantu à i sfondate è puderanu persunitate trasferimenti di u fundamentu per cumpia una operazione prima.

riti: idle (sicondi)

sconnagghiate da u servore dopu quellu numaru di idle seconds.

net: limit-rate (bytes per second)

limita a tariffa di trasferimentu in cunnessione di dati. 0 significa unlimited. Pudete spicificà dui numeri siparati da culone per limite a qualità di scaricamentu è di carà per separà.

net: limit-max (bytes)

limitu accumu di a tarifa limitata micca utilizzata. 0 significa unlimited.

net: limit-total-rate (bytes per second)

limita a traccia di trasferimentu di tutti i ligami in summa. 0 significa unlimited. Pudete spicificà dui numeri siparati da culone per limite a qualità di scaricamentu è di carà per separà. Avè chì i sockets anu ricivutu bufferbu, perchè pò guidà a ligame di riti in una cullizzioni più altu di questa freta di tariffu quandu appressu da u principiu di trasferimentu. Pudete pruvà stabbellu nettu: socket-buffer à u valore relativamente chjuca per evitari micca.

riti: limit-total-max (bytes)

limitu chì accumula di u limitu micca di u limitu. 0 significa unlimited.

reta: max-retries (numero)

a quantità massima di riccheti sequenziale di una operazione senza successu. 0 significa unlimited.

riti: no-proxy (string)

cuntene una lista separata di domini cum'è qualsiasi proxy ùn deve micca usatu. U predefinitu hè rimettatu da l'ambienti variable no_proxy .

riti: persist-retries (number)

ignore u numeru di difficult errors. Dumane à accede à i buggy servori FTP chì rispundenu 5xx quandu ci hè troppu utilizatori.

net: reconnect-interval-base (sicondi)

stabilisce u minimu u tempu basu trà i reconnects. U intervallu propiu depende nantu à a reta: reconnect-interval-multiplier è numedu di tentattivi di fà una operazione.

net: reconnect-interval-max (seconds)

elenà massimu intervalu di cunghjettu. Quandu l'intervalu attuale dopu a multiplicazione da a reta: reconnect-interval-multiplier ricecciu à questu valore (o oltrule), hè stituutu à a reta: reconnect-interval-base.

net: reconnect-interval-multiplier (numerou reale)

creazione multiplicatore per questu intervalu basatu hè multiplicatu ogni volta u novu pruvucatu di fà una operazione falla. Quandu u intervallu alcuni massimu, hè salvatu à u valore di basa. Véneto net: reconnect-interval-base è net: reconnect-interval-max.

riti: socket-buffer (bytes)

utilizate dinamicu per l'opere di SO_SNDBUF e SO_RCVBUF. 0 significa sistema per predefinitu.

riti: socket-maxseg (bytes)

utilizate una dimensione per l'opzione di socket TCP_MAXSEG. Ùn sò micca tutti i sistemi operativi chì sianu supportanu din optione, ma linux does.

riti: timeout (sicondi)

elencu di u protocolu di u network.

ssl: ca-file (ruta à u schedariu)

Utilizate u schedariu specificu cumu certificatu d'Autorità Certificata.

ssl: ca-path (path à directory)

utilizate unguatu specificu cumu u repertoriu di certi certificati.

ssl: crl-file (u percorsu à u schedariu)

Utilizate u schedariu specificu cumu certificatu di Annullamentu di revoka.

ssl: crl-path (path à directory)

Utilizà u cartulare chjaru cumu Certificu di revocation Liste di u repositoriu di certificatu.

ssl: u schedariu chjave (modu à u schedariu)

Utilizate u schedariu specificu cum'è a vostra chjave privata.

ssl: cert-file (u percorsu à u schedariu)

Utilizate u schedariu specificu cum'è u vostru certificatu.

ssl: verificate-certificatu (boolean)

Sè stata pronta à sì, dopu verificà u certificatu di u servitore da esse firmatu da una Autorità Certificata cunnisciuta è ùn devenu micca nantu à Lista di Revocation Certificate.

xfer: clobber (bool)

se stu paràmettu hè off, i cumandamenti ùn devenu micca scricite filei esistenti è generate un errore. Default hè nantu.

xfer: and-period (sicondi)

u piriudu annantu à quale a tarifa medievale hè calculata per produci l'ETA.

xfer: eta-terse (bool)

mustrà l'ETA è dispunibile (solu pedagogichi). U difettu hè veru.

xfer: max-redirections (numero)

numaru massimu di redireccioni. Questu pò esse utili per scaricate nantu à HTTP . A predefinita hè 0, chì pruteghja redireccioni.

xfer: rate-period (seconds)

u piriudu annantu à quale a tarifa medievale hè calculata per esse rializata.

U nomu di variàbile pò esse abrevia, salvu ùn hè urdinariu. U prefissu di priorità ":" pò esse omessi ancu. Pudete definisce una variàbila parechji volte per parechji sizzioni, è cusì ponu esse paràmetti particulari à un statu particulari. U pedace hè deve esse specificatu da variable name separata da slash `/ '.

U pezzu per ` dns : ',` net :', ' ftp :', ' http :', `hftp: 'variable di dominiu hè oghji u nomu di l'uspidu quandu l'hà specifice in u cumandimu' abierto ' U pedace ùn hè significatu, per esempiu dns: cache-size). Per quarchi varie di «cmd:" di u duminu, u pedace hè un URL currente senza viaghju. Per altri variàbbili, ùn hè micca usu di usu. Vede parechji esempi in u lagu lftp.conf .

Certi cumandamenti è paràmetri adopranu un paràmetru di l'intervalu di tempu. Hà u furmatu Nx [Nx ...], induve N hè quantità di u tempu è x hè unità di u tempu: d - ghjorni, h - hours, m - minutes, s - seconds. Unità predefinita hè secunda. Per es. 5h30m. Inoltre l'intervalu pò esse 'infinitu "," inf "," maiò "," per sempre "- significa un intervalu infinitu. Eghjettu 'dorme sempre' o `set dns: cache-caducarà mai '.

Modu FTP asincronu

Lftp pò accelerà e funzioni ftp tramando numerosi cumandamenti a una volta è avà verificatu tutti i risposti. Vede FTP: variable di manera di sincronia. In ocasioni questu ùn hè micca travagliatu, cusì u modu synchronous hè u default. Pudete pruvate à cambià modulu sincronu è vede se u travagliu per voi. Hè sanu chì qualchì software di rete hè tratatu di traduzzione diretta in modu incorrectu in casu di parechje cumandamenti FTP in un paese di reta.

RFC959 dice: "U prucessu d'utilizatori di mandà un altru cumanda prima di a rispunsenu cumpletta seranu in viulazione di u protocolu, ma i procureti FTP di u vostru servitore devendenu ogni cumanda chì vene mentre u cumandante hè in u pianu". Inoltre, RFC1123 ci dici: "L'impurtanti ùn deveranu nisuna corrispondenza entre READ frontiere nantu à a cunnessione di cuntrollu è e sequenze di Telnet EOL (CR LF)." "Un" READ "da a cunnizzione di cuntrollu pò esse più di un comu FTP" '.

Hè bisognu à esse seguru di mandà parechje cumandamenti à volta, chì aghjusta l'operazione assai è pari di travaglià cù tutti i servitori FTP basati in Unix è VMS. Sfortunatamente, servidores basati fi Windows spessu ùn ponu mancu parechje manucure in un paese, è cusì ùn mancanu mancu qualchi rotatori rotulati.

OPTIONS

-d

Scambià u modellu debugging

-e cumanda

Executa l'ordine e ùn sianu micca.

-p port

Utilizà u portu dati à cunnette

-u user [ , passatu]

Aduprà u nome di username è password per cunnette

-f script_file

Execute commands in u schedariu è surtite

-c commands

Executa l'ordine dati è surtite

VEU TALLAHU

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

Impurtante: Utilizà l'ordine di u manu ( % man ) per vede cumu u cumandimu hè usatu in u vostru urdinatore particulari.