Lftp - Kòmandman Linux - UNIX Kòmandman

NON

lftp - Sophisticated pwogram transfè dosye

SYNTAX

lftp [ -d ] [ -e cmd ] [ -p ] [ -a itilizatè [ , pas ]] [ site ]
lftp -f script_file
lftp -c kòmandman yo
lftp --version
lftp - ede

DESKRIPSYON

lftp se yon pwogram ki pèmèt ftf sofistike ak http koneksyon ak lòt gen tout pouvwa a. Si lame a espesifye Lè sa a, lftp pral konekte ak lame sa a otreman yon koneksyon gen yo dwe etabli ak lòd la louvri.

lftp ka okipe sis metòd aksè dosye - ftp, ftps, http , https , hftp, pwason ak dosye (https ak ftps yo disponib sèlman lè lftp se konpile ak bibliyotèk openssl). Ou ka presize metòd pou itilize nan 'louvri URL' lòd, tankou 'louvri http://www.us.kernel.org/pub/linux'. HFTP se pwotokòl ftp-sou-http-proxy. Li ka itilize otomatikman olye pou yo ftp si ftp: proxy se mete nan 'http: // proxy [: pò]'. Pwason se yon pwotokòl k ap travay sou yon koneksyon ssh .

Chak operasyon nan lftp se serye, se sa ki nenpòt ki pa fatal erè ki inyore ak operasyon an repete. Se konsa, si téléchargement repo, li pral rekòmanse nan pwen an otomatikman. Menm si ftp sèvè pa sipòte lòd REST, lftp ap eseye rekipere dosye a depi nan konmansman an anpil jiskaske yo dosye a transfere konplètman.

lftp gen senti ki tankou koki-tankou ki pèmèt ou lanse plizyè kòmandman nan paralèl nan background (&). Li posib tou pou gwoup gwoup nan () epi egzekite yo nan background nan. Tout djòb background yo egzekite nan menm pwosesis la sèl. Ou ka pote yon travay plan pou background nan ak Z (cz) ak tounen ak kòmandman `rete tann '(oswa` fg' ki se alyas `rete tann '). Nan lis kouri travay, sèvi ak lòd `travay '. Gen kèk kòmandman ki pèmèt redireksyon pwodiksyon yo (chat, ls, ...) pou ranpli oswa via tiyo bay lòd ekstèn. Kòmandman yo ka egzekite kondisyonèl ki baze sou estasyon revokasyon nan lòd anvan (&&, ||).

Si ou sòti lftp lè kèk travay pa fini ankò, lftp ap deplase tèt li nan mòd nohup nan background. Menm bagay la rive lè ou gen yon hangup modèm reyèl oswa lè ou fèmen yon xterm.

lftp gen bati glas ki ka telechaje oswa mete ajou yon pyebwa anyèl antye. Genyen tou ranvèse glas (glas-R) ki téléchargements ou à yon pyebwa anyè sou sèvè. Mirror ka tou senkronize repèrtwar ant de serveurs aleka, lè l sèvi avèk FXP si li disponib.

Gen kòmandman `nan 'lanse yon travay nan tan espesifye nan kontèks aktyèl, lòd` keu' nan keu kòmandman pou ekzekisyon sekans pou sèvè aktyèl, ak plis ankò.

Sou demaraj, lftp ègzekite /etc/lftp.conf ak Lè sa a ~ / .lftprc ak ~ / .lftp / rc . Ou ka mete aliases ak kòmandman 'mete' la. Gen kèk moun ki pito wè plen debug pwotokòl, sèvi ak `debug 'yo vire debog la sou. Sèvi ak 'debug 3' yo wè mesaj salitasyon sèlman ak mesaj erè.

lftp gen yon kantite varyab regilye. Ou ka itilize `mete -a 'yo wè tout varyab ak valè yo oswa` mete -d' yo wè lis défaut. Non Variable ka abreje epi prefiks ka omi sòf si rès la vin Limit.

Si lftp te konpile ak sipò SSL, Lè sa a, li gen ladann lojisyèl devlope pa OpenSSL Pwojè a pou itilize nan OpenSSL Toolkit la. (http://www.openssl.org/)

Kòmand

! koki lòd

Lanse koki oswa lòd koki .

! ls

Pou fè yon lis anyè nan lame lokal la.

alyas [ non [ valè ]]

Defini oswa defini non alyas. Si valè a se omisyon, alyas la se endefini, lòt bagay li pran valè a valè . Si yo pa gen okenn agiman bay avi aktyèl yo yo ki nan lis.

alyas dir ls -lf alyas mwens zmore

anon

Ansanm itilizatè a anonim. Sa a se default la.

nan tan [- lòd ]

Rete tann jiskaske tan yo bay la ak egzekite bay (opsyonèl) lòd.

makè [ subcommand ]

Liy lòd la kontwole bookmarks.

ajoute [] ajoute aktyèl kote oswa bay kote bookmarks ak mare bay non del retire makiyaj ak editè edit editè editè sou Bookmarks dosye enpòte enpòte Bookmarks etranje Bookmarks lis lis (default)

kachèt [ subcommand ]

Kòmandman an kachèt kontwole kachèt memwa lokal la. Subcommands sa yo yo rekonèt:

estati print kachèt estati (default) sou | Off vire sou / sou cache kole kole kole kole lim lim limite limit memwa, -1 vle di san limit ekspire Nx mete tan kach ekspirasyon N segonn ( x = s) minit ( x = m) èdtan x = h) oswa jou ( x = d)

chat dosye

chat pwodui dosye a aleka (yo) nan stdout. (Gade tou plis , zcat ak zmore )

cd rdir

Chanje aktyèl anyè aleka. Ansyen an aleka ki estoke kòm `- '. Ou ka fè `cd - 'pou chanje anyè a tounen. Anyè a anvan pou chak sit tou ki estoke sou ki gen kapasite, kidonk, ou ka fè 'louvri sit; cd - 'menm apre lftp rekòmanse.

chmod mòd dosye

Chanje pèmisyon mask sou dosye aleka. Mòd la dwe yon nimewo octal.

fèmen [ -a ]

Fèmen koneksyon san fè anyen konsa. Pa default sèlman ak sèvè aktyèl la, itilize -a yo fèmen tout koneksyon san fè anyen konsa.

lòd cmd args ...

egzekite bay lòd inyore aliases.

[ -o dosye ] nivo | Off

Chanje debogaj nan nivo oswa vire l 'la. Sèvi ak -o redireksyon pwodiksyon debug la nan yon dosye.

eko [ -n ] fisèl

devine kisa li fè.

Kòd sòti
sòti bg

Sòti ap sòti nan lftp oswa deplase nan background si djòb yo aktif. Si pa gen okenn travay yo aktif, Kòd yo pase nan sistèm opere kòm estati revokasyon lftp la. Si kòd la sispann, kòd la sòti nan dènye lòd yo itilize.

'fòs exit bg' deplase nan background lè cmd: deplase-background se fo.

fg

Alyas pou `rete tann '.

jwenn [ anyè ]

Lis dosye nan anyè a (anyè aktyèl pa default) recursively. Sa a ka ede ak serveurs manke ls-R sipò. Ou ka redireksyon pwodiksyon nan lòd sa a.

ftpcopy

Obsolete. Sèvi ak youn nan sa ki annapre yo:

jwenn ftp: // ... -o ftp: // ... jwenn -O ftp: // ... file1 file2 ... mete ftp: // ... mpf ftp: //.../* Mèt -O ftp: // ... ftp: //.../*

oswa lòt konbinezon pou jwenn transfè FXP (dirèkteman ant de sèvè ftp). lftp ta tonbe nan kopi plenn (via kliyan) si transfè FXP pa ka inisye oswa ftp: itilize-fxp se fo.

jwenn [ -E ] [ -a ] [ -c ] [ -O baz ] rfile [ -o lfile ] ...

Rekipere rfile dosye a aleka epi estoke li kòm lfile dosye lokal la. Si -o se omisyon, se dosye a ki estoke nan dosye lokal yo rele non baz de rfile . Ou ka jwenn dosye miltip pa espesifye ka miltip nan rfile [ak -o lfile ]. Pa elaji wildcards, sèvi ak mget pou sa.

-c kontinye, reget -E efase dosye aleka apre transfere siksè -a itilize ascii mòd (binè se default la) -O espesifye anyè baz oswa URL kote dosye yo ta dwe mete

Egzanp:

jwenn README jwenn README -o debian.README jwenn Readme README.mirr jwenn README -o debian.README README.mirr -o debian.mirrors jwenn README -o ftp://some.host.org/debian.README jwenn README -o ftp://some.host.org/debian-dir/ (fini koupe enpòtan)

glob [ -d ] [ -a ] [ -f ] modèl lòd

Glob bay modèl ki gen metacharacters ak pase rezilta bay lòd. Eg `glob eko * ''.

-f plenn dosye (default) -d repèrtwar -a tout kalite

ede [ cm ]

Enprime èd pou cmd oswa si pa gen okenn cmd espesifye enprime yon lis kòmandman ki disponib.

travay [ -v ]

Lis kouri travay. -V vle di verbose, plizyè -v ka espesifye.

touye tout | job_no

Efase espesifye travay avèk job_no oswa tout travay. (Pou job_notravay )

lcd ldir

Chanje aktyèl lokal anyè ldir . Anndan an anvan lokal la estoke kòm `- '. Ou ka fè `lcd - 'pou chanje anyè a tounen.

lpwd

Ekri an lèt detache aktyèl k ap travay anyè sou machin lokal yo.

ls params

Lis dosye aleka. Ou ka redireksyon pwodiksyon nan lòd sa a nan dosye oswa atravè tiyo bay lòd ekstèn. Pa default, ls randman se kach, yo wè nouvo lis itilizasyon rèl oswa kachèt kole.

mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O baz ] dosye

Jwenn dosye yo chwazi ak karakteristik agrandi.

-c kontinye, rejè. -d kreye repèrtwar menm bagay la tou kòm non dosye epi pou yo jwenn dosye yo nan yo olye pou yo aktyèl anyè. -E efase dosye aleka apre siksè transfè -a itilize ascii mòd (binè se default la) -O espesifye anyè baz oswa URL kote dosye yo ta dwe mete

glas [ OPTS ] [ sous [ sib ]]

Mirror espesifye anyè anyè lokal lokal yo. Si anyè sib fini ak yon koupe, se non baz sous la angaje nan non non anyè. Sous ak / oswa sib ka URL montre nan repèrtwar.

-c, - kontinye kontinye yon travay glas si posib -e, --delete efase dosye ki pa prezan nan sit aleka -s, - Allow-suid mete suid / sgid Bits dapre sit aleka - Allow-chown eseye mete pwopriyetè ak gwoup sou dosye -n, -only-plus download sèlman plus plus (-c pa pral travay) -r, -no-rkoursyon pa ale nan subdirectories -p, -no-perms pa fè sa mete autorisations dosye - pa-rèstriksyon pa aplike rido pou ranpli modes -R, - kontreye glas (mete dosye) -L, --dereferans download lyen senbolik kòm dosye -N, -newer-pase dosye download sèlman dosye plus pase dosye a -P, - paralèl [= N] telechaje N dosye nan paralèl -i RX , - mete ladan RX gen ladan matche dosye -x RX , - ekskli rx eksepte matche dosye -I GP , - enkli- glob GP gen ladan matche dosye -X GP , - eksklu-glob GP eksepte matche dosye -v, --verbose [= nivo] operasyon vèbal --use-kachèt itilize lis kach anyè --Remove-sous-dosye retire dosye apre transfere (itilize avèk prekosyon) -a menm jan ak -allow-chown - Allow-suid -no-umask

Lè w ap itilize -R, premye anyè a se lokal ak dezyèm lan se aleka. Si se dezyèm anyè a omisyon, se non baz premye premye anyè a. Si tou de repèrtwar yo ap sispann, repèrtwar aktyèl lokal yo ak aleka yo te itilize.

RX se yon pwolonje ekspresyon regilye, jis tankou nan egrep (1).

GP se yon modèl glob, tankou `* .zip '.

Mete ak eskli opsyon ka espesifye plizyè fwa. Sa vle di ke yon dosye oswa anyè ta dwe reflete si li matche ak yon enkli epi yo pa matche ak eksklizyon apre enkli nan, oswa pa matche ak anyen ak premye chèk la eskli. Répertoires yo matche ak yon koupe apend.

Remake byen ke lè -R se itilize (glas ranvèse), lyen senbolik yo pa kreye sou sèvè, paske ftp pwotokòl pa ka fè li. Pou Upload dosye lyen yo, al gade nan, sèvi ak `glas-IR 'lòd (trete lyen senbolik kòm dosye).

Ka nivo Verbosity dwe chwazi lè l sèvi avèk --verbose = opsyon nivo oswa pa plizyè -v opsyon, tankou -vvv. Nivo yo se:

0 - pa gen okenn pwodiksyon (default) 1 - enprime aksyon 2 - + enprime non non ranpli (lè -e se pa sa espesifye) 3 - + Non an lèt detache non yo ki reflete

-only-plus vire gwosè konparisyon gwosè ak uploads / downloads sèlman pi nouvo dosye menm si gwosè se diferan. Pa default dosye ki pi gran yo telechaje / Uploaded si gwosè se diferan.

Ou ka glas ant de serveurs si ou presize URL olye pou yo repèrtwar. FXP yo itilize otomatikman pou transfere ant sèvè ftp, si sa posib.

mkdir [ -p ] dir (yo)

Fè repèrtwar aleka. Si -p yo itilize, fè tout eleman nan chemen.

modil modil [ args ]

Chaj bay modil lè l sèvi avèk dlopen (3) fonksyon. Si non modil pa gen yon koupe, li fouye nan repèrtwar espesifye pa modil: varyab chemen. Agiman yo pase nan fonksyon module_init. Gade README.modil pou detay teknik.

plis dosye

Menm jan ak `chat chat | plis '. si PAGER mete, li se itilize kòm filtre. (Gade tou chat , zcat ak zmore )

mput [ -c ] [ -d ] [ -a ] [ -E ] [ -O baz ] dosye

Upload dosye ak ekspansyon wildcard. Pa default li itilize non baz la nan non lokal kòm remote yon sèl. Sa a ka chanje pa `-d 'opsyon.

-c kontinye, repit -d kreye repèrtwar menm bagay la tou kòm nan non dosye epi mete dosye yo nan yo olye pou yo aktyèl anyè -E efase dosye aleka apre siksè transfere (danjere) -a itilize ascii mòd (binè se default la) -O espesifye baz anyè oswa URL kote dosye yo ta dwe mete

dosye mrm (yo)

Menm jan ak 'glob rm'. Retire dosye espesifye (yo) ak ekspansyon wildcard.

mv file1 file2

Chanje dosye1 pou file2 .

nlist [ args ]

Fè lis non dosye aleka

Ouvri [ -e cmd ] [ -u itilizatè [, pas ]] [ -p ] lame | url

Chwazi yon sèvè ftp.

pget [ OPTS ] rfile [ -o lfile]

Jwenn dosye a espesifye lè l sèvi avèk plizyè koneksyon. Sa a ka pi vit transfè, men charman nèt la lou lou afekte lòt itilizatè yo. Sèvi ak sèlman si ou reyèlman gen yo transfere dosye a ASAP, oswa kèk lòt itilizatè ka ale fache :) Opsyon:

-n maxconn mete maksimòm kantite koneksyon (default 5)

mete [ -E ] [ -a ] [ -c ] [ -O baz ] lfile [ -o rfile ]

Upload lfile ak rfile non aleka. Si -o omisyon, non baz la nan lfile itilize kòm non aleka. Pa elaji wildcards, itilize mput pou sa.

-o espesifye non dosye fichye (default - basename nan lfile) -c kontinye, repit li mande pou pèmisyon ranplase dosye aleka -E efase dosye lokal apre siksè transfere (danjere) -a itilize ascii mòd (binè se default la) -O espesifye baz anyè oswa URL kote dosye yo ta dwe mete

pwd

Ekri aktyèl anyè aleka.

keu [ -n num ] cmd

Add bay lòd la keu pou ekzekisyon sekans. Chak sit gen keu pwòp li yo. `-n 'ajoute lòd la anvan yo bay atik la nan keu la. Pa eseye keu 'CD' oswa `lcd 'kòmandman, li ka konfonn lftp. Olye de sa fè cd la / lcd devan `keu 'lòd, epi li pral sonje plas la nan ki lòd la se yo dwe fè. Li posib keu moute yon travay deja kouri pa 'rete tann keu', men travay la ap kontinye ekzekisyon menm si li pa premye a nan keu.

'kanpe stop' ap sispann keu a, li pa pral egzekite nenpòt ki nouvo kòmandman, men deja kouri travay yo ap kontinye kouri. Ou ka itilize 'keu sispann' yo kreye yon vid sispann keu. `kòmanse kòmanse 'pral reprann ekzekisyon keu. Lè ou sòti lftp, li pral kòmanse tout sispann ke moun kap kriye otomatikman.

'keu' ki pa gen okenn agiman ap swa kreye yon keu sispann oswa estati keu ekri an lèt detache.

keu --delete | -d [ endèks oswa ekspresyon wildcard ]

Efase youn oswa plis atik ki soti nan keu la. Si pa gen okenn agiman bay, se antre nan dènye nan keu la efase.

keu --move | -m < endèks oswa ekspresyon wildcard > [ endèks ]

Deplase atik yo bay yo anvan yo bay endèks la keu, oswa nan fen a si yo pa gen destinasyon bay yo.

-Q Fè trankil. -v Fè vèbal. -Q Sòti nan yon fòma ki ka itilize re-keu. Itil ak --delete. > jwenn dosye & [1] jwenn dosye> keu rete tann 1> keu jwenn yon lòt_file> cd a_directory> keu jwenn yet_another_file keu -d 3 Efase twazyèm atik la nan keu la. keu-m 6 4 Deplase atik la sizyèm nan keu a anvan katriyèm lan. keu -m "jwenn * postal" 1 Deplase tout kòmandman ki matche "jwenn * postal" nan konmansman an nan keu la. (Se lòd atik yo konsève.) Keu -d "jwenn * postal" Efase tout kòmandman ki matche "jwenn * postal".

quote cmd

Pou ftp - voye lòd la entèprete. Sèvi ak prekosyon - li ka mennen nan eta sèks aleka ak konsa ap lakòz rekonekte. Ou pa ka sèten ke nenpòt chanjman nan eta aleka paske yo te deklare te di se solid - li kapab Reyajiste pa rekonekte nan nenpòt ki lè.

Pou HTTP - espesifik nan aksyon HTTP. Sentaks: "quote [] ''. Kòmandman ka "mete-bonbon" oswa `` pòs ''.

louvri http://www.site.net quote mete-bonbon "varyab = valè; othervar = othervalue" mete http: pòs-kontni-kalite aplikasyon / x-www-fòm-urlencoded quote post /cgi-bin/script.cgi "var = valè & othervar = othervalue"> local_file

Pou FISH - voye lòd la entèprete. Sa a ka itilize yo egzekite kòmandman abitrè sou sèvè. Kòmandman an pa dwe pran opinyon oswa enprime ### nan kòmansman liy nouvo. Si li fè sa, pwotokòl la ap vin soti nan senkronizasyon.

louvri pwason: / // sèvè site jwenn -name postal

rejet rfile [ -o lfile ]

Menm jan ak `jwenn -c '.

rèl [ ar ]

Menm jan ak `ls ', men inyore kachèt la.

renlist [ args ]

Menm jan ak `nlist ', men inyore kachèt la.

repete [ reta ] [ lòd ]

Repete kòmandman an. Ant kòmandman yo yon reta eleman, pa default 1 dezyèm fwa. Egzanp:

Repete nan demen - glas repete 1d glas

repit lfile [ -o rfile ]

Menm jan ak `mete -c '.

rm [ -r ] [ -f ] dosye

Retire dosye ki lwen. Pa elaji wildcards, sèvi ak mrm pou sa. -r se pou anyè repetitif retire. Fè atansyon, si yon bagay ale mal ou ka pèdi dosye. -f supress mesaj erè.

rmdir dir (yo)

Retire dosye dirèk.

scache [ sesyon ]

Lis sesyon cached oswa chanje nan sesyon espesifik.

mete [ var [ val ]]

Mete varyab yo bay valè. Si valè a se omisyon, enstale varyab la. Varyab non gen fòma `non / fèmen '', kote fèmen ka presize aplikasyon egzak nan anviwònman an. Gade anba a pou plis detay. Si mete yo rele ki pa gen okenn varyab Lè sa a, sèlman chanje anviwònman yo ki nan lis. Li ka chanje pa opsyon:

-a lis tout anviwònman, ki gen ladan valè default -d lis valè default sèlman, pa nesesè yo ye kounye a

Sit sit_cmd

Egzekite site_cmd lòd site ak pwodiksyon rezilta a. Ou ka redireksyon pwodiksyon li yo.

entèval dòmi

Dòmi bay entèval tan ak sòti. Entèval se nan segonn pa default, men yo ka suffixed ak 'm', 'h', 'd pou minit, èdtan ak jou respektivman. Gade tou nan .

plas [ non ]

Chwazi espesifik plas oswa lis tout plas ki afekte. Yon plas se yon koneksyon nan yon sèvè, yon ti jan tankou yon konsole vityèl. Ou ka kreye fant miltip ki konekte nan serveurs diferan ak chanje ant yo. Ou kapab tou itilize plas: non kòm yon pseudo-URL evalye nan kote plas.

Default obligatwa lyezon pèmèt rapid oblije chanje ant fant ki rele 0-9 lè l sèvi avèk Meta-0 - Meta-9 kle (souvan ou ka itilize Alt olye pou yo Meta).

sous dosye

Egzekite kòmandman anrejistre nan dosye dosye .

sispann

Sispann pwosesis lftp. Remake byen ke transfè yo pral sispann tou jiskaske ou kontinye pwosesis la ak fg kòmandman yo oswa Bg.

itilizatè itilizatè [ pase ]
URL itilizatè [ pase ]

Itilize espesifye info pou login aleka. Si ou presize yon URL ak non itilizatè, modpas la antre a pral kach pou ke referans URL futute ka itilize li.

vèsyon

Enprime vèsyon lftp .

rete tann [ jobno ]
tann tout

Tann pou espesifye travay pou mete fen. Si jobno se omisyon, tann pou dènye travay ki gen baz.

'rete tann tout' tann pou tout revokasyon travay.

dosye zcat

Menm jan chat, men filtre chak dosye nan zcat. (Gade tou chat , plis ak zmèr )

dosye zmore

Menm jan ak plis, men filtre chak dosye nan zcat. (Gade tou chat , zcat ak plis ankò )

Anviwònman

Sou demaraj, lftp ègzekutra ~ / .lftprc ak ~ / .lftp / rc . Ou ka mete aliases ak kòmandman 'mete' la. Gen kèk moun ki pito wè plen debug pwotokòl, sèvi ak `debug 'yo vire debog la sou.

Genyen tou yon dosye demaraj sistèm-lajè nan /etc/lftp.conf . Li ka nan diferan anyè, gade seksyon FILES.

lftp gen varyab sa yo etabli (ou ka tou itilize `mete -a 'yo wè tout varyab ak valè yo):

bmk: sove-modpas (bool)

sove modpas tèks plenn nan ~ / .lftp / bookmarks sou `Bookmark ajoute 'lòd. Off pa default.

cmd: nan-sòti (fisèl)

kòmandman yo nan fisèl yo egzekite anvan lftp sòti.

cmd: csh-istwa (bool)

pèmèt ekspansyon istwa csh-tankou.

cmd: default-pwotokòl (fisèl)

Valè a itilize lè `ouvè 'yo itilize ak jis non lame san yo pa pwotokòl. Default se `ftp '.

cmd: echwe-sòti (bool)

si vre, sòti lè yon enkondisyonèl (san || ak && nan kòmanse) lòd echwe.

cmd: tan-kouri (segonn)

tan nan ekzekisyon lòd, ki se konsidere kòm `tan 'ak yon bip fè anvan pwochen èd memwa. 0 vle di la.

cmd: ls-default (fisèl)

default ls agiman

cmd: deplase-background (boolean)

lè fo, lftp refize pou yo ale nan background lè sòti. Pou fòse li, itilize 'bg' sòti.

cmd: rapid (fisèl)

Èd memwa a. lftp rekonèt sa ki annapre yo backslash-chape karaktè espesyal ki yo dekode jan sa a:

\ @

insert @ si itilizatè aktyèl la pa default

\ a

yon karaktè klòch ASCII (07)

\ e

yon karaktè chape ASCII (033)

\ h

non an ou ki konekte nan

\ n

Newline

\ s

non an nan kliyan an (lftp)

\ S

non plas kounye a

\ u

non itilizatè itilizatè ou ap louvri sesyon an

\ U

URL la nan sit la aleka (egzanp, ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

vèsyon an nan lftp (egzanp, 2.0.3)

\ w

aktyèl k ap travay anyè a nan sit la aleka

\ W

non baz de aktyèl k ap travay nan sit aleka a

\ nnn

karaktè ki koresponn ak nimewo octal la nnn

\\

yon backslash

\?

sote karaktè pwochen si sibstitisyon anvan yo te vid.

\ [

kòmanse yon sekans karaktè ki pa enprime, ki ta ka itilize embed yon sekans kontwòl tèminal nan èd memwa a

\]

mete fen nan yon sekans karaktè enprime

cmd: aleka-fini (bool)

yon boolean kontwole si ou pa lftp sèvi ak aleka fini.

cmd: verifye-lame (bool)

si vre, lftp rezoud non lame imedyatman nan lòd 'louvri'. Li posib tou sote chèk la pou yon sèl `louvri 'lòd si` &' yo bay, oswa si ^ Z ap bourade pandan chèk la.

cmd: verifye-chemen (bool)

si vre, lftp chèk chemen yo bay nan lòd 'cd'. Li posib tou sote chèk la pou yon sèl `CD 'lòd si` &' yo bay, oswa si ^ Z ap bourade pandan chèk la. Egzanp:

mete cmd: verifye-chemen / hftp: // * fo fo cd &

DNS: SRV-sijè rechèch (bouch)

Sèvi ak dosye SRV epi sèvi ak yo anvan gethostbyname. Dosye SRV yo sèlman itilize si pò a pa espesifye klèman. Gade RFC2052 pou plis detay.

DNS: kach-pèmèt (bool)

pèmèt dns kachèt. Si li koupe, lftp rezoud non lame chak fwa li rkonekte.

DNS: kach-ekspire (entèval tan)

tan pou rete pou antre dns kachèt. Li gen fòma, tankou 1d12h30m5s oswa jis 36h. Pou enfim ekspirasyon, mete li nan 'inf' oswa 'pa janm'.

dns: kachèt-gwosè (nimewo)

maksimòm kantite antre dns kachèt.

dn: fatal-poz (segonn)

limite tan an pou demann dns. Si dns sèvè a disponib twò lontan, lftp pral fail rezoud yon non lame bay yo. 0 vle di san limit, default la.

DNS: lòd (lis non pwotokòl)

fikse lòd la nan queries dns. Default se inet6 inet6 ki vle di premye gade moute adrès nan fanmi inet, Lè sa a, inet6 epi sèvi ak premye matche.

dn: itilize-fouchèt (bool)

si vre, lftp pral fouchèt devan rezoud adrès lame. Default se vre.

pwason: koki (fisèl)

sèvi ak espesifik koki sou bò sèvè. Default se / bin / sh. Sou kèk sistèm, / bin / sh sòti lè fè CD nan yon anyè ki pa-inexistant. lftp ka okipe sa men li gen pou rekonekte. Mete l nan / bin / bach pou sistèm sa yo si bach enstale.

ftp: acct (fisèl)

Voye fisèl sa a nan ACCT kòmand apre login. Se rezilta a inyore. Fèmen an pou anviwònman sa a gen itilizatè fòma @ lame .

ftp: anon pas (fisèl)

mete modpas la itilize pou anonim ftp aksè otantifikasyon. Default se "-name @", kote non se non itilizatè a kouri pwogram lan.

ftp: anon itilizatè (fisèl)

kouche non itilizatè yo itilize pou anonim ftp aksè otantifikasyon. Default se "anonim".

ftp: oto-sync-mòd (regex)

si premye mesaj sèvè metches regex sa a, vire sou mòd senk pou lame sa a.

ftp: mare-done-priz (bool)

mare done priz koòdone nan koneksyon kontwòl (nan pasif mòd). Default se vre, eksepsyon se koòdone nan boukliye.

ftp: ranje-pasv-adrès (bool)

si vre, lftp ap eseye korije adrès tounen pa sèvè pou lòd PASV nan ka lè adrès sèvè se nan rezo piblik ak PASV retounen yon adrès ki soti nan yon rezo prive. Nan ka sa a lftp ta ranplase sèvè adrès olye de yon sèl la te retounen pa lòd PASV, nimewo pò pa ta chanje. Default se vre.

ftp: fxp-pasif-sous (bool)

si vre, lftp ap eseye mete kanpe sèvè ftp nan pasif mòd premye, otreman destinasyon yon sèl. Si premye tantativ echwe, lftp ap eseye mete yo nan lòt fason. Si lòt dispozisyon an echwe tou, lftp tonbe tounen nan kopi plenn. Gade tou ftp: itilize-fxp.

ftp: kay (fisèl)

Inisyal anyè. Default se fisèl vid ki vle di oto. Mete sa a `/ 'si ou pa renmen gade nan 2F nan ftp URL. Fèmen an pou anviwònman sa a gen itilizatè fòma @ lame .

ftp: lis-opsyon (fisèl)

kouche opsyon ki fè yo toujou ajoute nan lòd LIST. Li ka itil yo mete sa a `-a 'si sèvè pa montre dot (kache) dosye pa default. Default se vid.

ftp: nop-entèval (segonn)

reta ant kòmandman NOOP lè Téléchargez ke nan yon dosye. Sa a se itil pou ftp serveurs ki voye "Transfè ranpli" mesaj anvan flòch done transfè. Nan ka sa yo kòmandman yo NOOP ka anpeche pozisyon koneksyon.

ftp: pasif-mòd (bool)

mete pasif mòd pasif. Sa a ka itil si ou se dèyè yon firewall oswa yon bèbè maske routeur.

ftp: pò-ranje (ki soti nan)

pèmèt pò ranje pou mòd aktif. Fòma se min-max, oswa `plen 'oswa` nenpòt' yo endike nenpòt ki pò. Default se `plen '.

ftp: proxy (URL)

espesifye ftp proxy yo itilize. Pou enfim prokurasyon mete sa a fil fisèl. Remake byen ke li se yon prokurasyon ftp ki itilize pwotokòl ftp, pa ftp sou http. Valè Default se pran nan anviwònman ftp_proxy varyab si li kòmanse ak `` ftp: // ''. Si proxy fx ou mande pou otantifikasyon, presize non itilizatè ak modpas nan URL la.

Si ftp: prokurasyon kòmanse ak http: //, hftp (ftp sou proxy proxy) yo itilize olye pou yo ftp otomatikman.

ftp: rès lis (bool)

pèmèt itilizasyon lòd REST anvan LIST lòd. Sa a ta ka itil pou repèrtwar gwo, men gen kèk FTP serveurs an silans inyore REST anvan LIST.

ftp: rès-stor (bool)

si fo, lftp pa pral eseye itilize REST anvan STOR. Sa a ka itil pou kèk serveurs buggy ki fin pouri (ranpli ak zewo) dosye a si REST ki te swiv pa STOR yo itilize.

ftp: retry-530 (regex)

Repete sou repons sèvè 530 pou lòd PASS si tèks alimèt ekspresyon regilye sa a. Anviwònman sa a ta dwe itil nan distenge sèvè twò chaje (kondisyon tanporè) ak kòrèk modpas (pèmanan kondisyon).

ftp: retry-530-anonim (regex)

Lòt ekspresyon regilye pou anonim login, tankou ftp: retry-530.

ftp: sit-gwoup (fisèl)

Voye sa a fisèl nan SITE GROUP lòd apre login. Se rezilta a inyore. Fèmen an pou anviwònman sa a gen itilizatè fòma @ lame .

ftp: skey-pèmèt (bool)

pèmèt voye repons skey / opie si sèvitè a sanble sipòte li. Sou pa default.

ftp: skey-force (bool)

pa voye modpas tèks plenn sou rezo a, sèvi ak skey / Opie olye. Si skey / Opie pa disponib, sipoze echwe login. Off pa default.

ftp: ssl-pèmèt (bool)

si vre, eseye negosye SSL koneksyon ak sèvè ftp pou aksè ki pa anonim. Default se vre. Anviwònman sa a disponib sèlman si lftp te konpile ak openssl.

ftp: ssl-fòs (bool)

si trus, refize voye modpas nan klè lè sèvè pa sipòte SSL. Default se fo. Anviwònman sa a disponib sèlman si lftp te konpile ak openssl.

ftp: ssl-pwoteje-done (bool)

si vre, mande SSL koneksyon pou done transfè. Sa a se CPU-entansif, men li bay vi prive. Default se fo. Anviwònman sa a disponib sèlman si lftp te konpile ak openssl.

Ftp: stat-entèval (segonn)

entèval ant kòmandman STAT yo. Default se 1.

ftp: senk ( mòd )

si vre, lftp ap voye yon kòmandman nan yon moman epi tann pou repons. Sa a ta ka itil si w ap itilize yon buggy ftp sèvè oswa routeur . Lè li koupe, lftp voye yon pake nan kòmandman yo epi tann pou repons - li vitès moute operasyon lè wonn tan vwayaj se siyifikatif. Malerezman li pa travay ak tout FTP serveurs ak kèk routeurs gen pwoblèm avèk li, kidonk li se sou pa default.

ftp: timezone (fisèl)

Sipoze tanzone sa a pou tan nan lis ki te ranpli avèk lòd LIST. Anviwònman sa a ka GMT konpare [+ | -] HH [: MM [: SS]] oswa nenpòt valè valab TZ (egzanp Ewòp / Moskou oswa MSK-3MSD, M3.5.0, M10.5.0 / 3). Default la se GMT. Mete l nan yon valè vid ki asime tanzone lokal ki espesifye pa anviwònman varyab TZ.

ftp: itilize-abor (bool)

si fo, lftp pa voye lòd ABOR men fèmen koneksyon done imedyatman.

ftp: itilize-fxp (bool)

si vre, lftp ap eseye mete kanpe dirèk koneksyon ant de sèvè ftp.

ftp: itilize-sit-idle (bool)

lè vre, lftp voye `SIT IDLE 'lòd ak nèt: idle agiman. Default se fo.

ftp: itilize-stat (bool)

si vre, lftp voye kòmandman STAT nan transfè mòd FXP konnen ki kantite done ki te transfere. Gade tou ftp: stat-interval. Default se vre.

ftp: itilize-kite (bool)

si vre, lftp voye QUIT anvan dekonekte sèvè ftp. Default se vre.

Ftp: verifye-adrès (bool)

verifye ke koneksyon done soti nan adrès la rezo nan koneksyon koneksyon kontwòl. Sa a ka evite anpeche koneksyon done ki ka mennen nan koripsyon done. Malerezman, sa ka fail pou sere ftp serveurs ak interfaces rezo plizyè, lè yo pa mete adrès sortan sou priz done, kidonk li se enfim pa default.

ftp: verify-pò (bool)

verifye ke koneksyon done gen pò 20 (ftp-done) sou fen remote li yo. Sa a ka evite anpeche koneksyon done parfe pa itilizatè nan lame aleka. Malerezman, twò anpil fenèt ak menm UNIX ftp serveurs bliye mete pò apwopriye sou koneksyon done, konsa chèk sa a se koupe pa default.

ftp: web-mòd (bool)

dekonekte apre koneksyon done fèmen. Sa a ka itil pou serveurs ftp totalman kase. Default se fo.

hftp: kachèt (bool)

pèmèt sèvè / proxy bò caching pou ftp-sou-http pwotokòl.

hftp: prokurasyon (URL)

espesifye http proxy pou ftp-sou-http pwotokòl (hftp). HFTP nan pwotokòl pa ka travay san yon proxy http, evidamman. Valè Default se pran nan anviwònman ftp_proxy varyab si li kòmanse ak `` http: // '', otreman soti nan http_proxy varyab anviwònman. Si proxy fx ou mande pou otantifikasyon, presize non itilizatè ak modpas nan URL la.

hftp: itilize-otorizasyon (bool)

si mete nan la, lftp ap voye modpas kòm yon pati nan URL nan prokurasyon an. Sa a ka mande pou kèk proksi (egzanp M-mou). Default se sou, ak lftp ap voye modpas kòm yon pati nan header Otorizasyon.

hftp: itilize-tèt (bool)

si mete nan la, lftp ap eseye itilize `GET 'olye pou yo' HEAD 'pou hftp pwotokòl. Pandan ke sa a se pi dousman, li ka pèmèt lftp travay ak kèk proksi ki pa konprann oswa mishandle `` HEADftp: // '' demann.

hftp: itilize-kalite (bool)

Si mete nan la, lftp pa pral eseye mete fen nan '; kalite =' nan URL ki pase nan prokurasyon. Gen kèk proksi kase pa okipe li kòrèkteman. Default se sou.

http: aksepte, http: aksepte-charset, http: aksepte-lang (fisèl)

presize korespondan Tèt demann HTTP.

http: kachèt (bool)

pèmèt caching sèvè / proxy bò.

http: bonbon (fisèl)

voye bonbon sa a nan sèvè. Yon fèmti ki itil isit la:
mete bonbon / www.somehost.com "param = valè"

http: post-content-type (fisèl)

espesifye valè nan Content-Tip http demann header pou metòd POST. Default se `aplikasyon / x-www-fòm-urlencoded ''.

http: proxy (URL)

presize http proxy. Li itilize lè lftp ap travay sou pwotokòl http. Valè Default se pran nan anviwònman http_proxy varyab. Si proxy ou mande pou otantifikasyon, presize non itilizatè ak modpas nan URL la.

http: mete-metòd (PUT oswa POST)

presize ki metòd http pou itilize sou mete.

http: mete-kontni-kalite (fisèl)

espesifye valè de header-kalite http demann header pou metòd PUT.

http: referè (fisèl)

espesifye valè pou referans http demann header. Single dot `. ' Ogmante nan URL anyè aktyèl la. Default se `. '. Mete fisèl vid pou enfim header referans.

http: mete-bonbon (boolean)

si vre, lftp modifye http: varyab bonbon lè se mete-bonbon header resevwa.

http: itilizatè-ajan (fisèl)

lftp la fisèl voye nan header itilizatè-Agent nan HTTP demann.

https: prokurasyon (fisèl)

espesifye https proxy. Valè Default se pran nan anviwònman https_proxy varyab.

glas: eskli-regex (regex)

espesifye modèl esklizyon default. Ou ka pase sou desizyon li pa - enkli opsyon.

glas: lòd (lis modèl)

presize lòd transfè dosye. Egou mete sa a nan "* .sfv * .sum" fè glas yo transfere dosye matche * .sfv premye, Lè sa a, menm jan matche * .sou ak Lè sa a, tout lòt dosye. Pou travay nan repèrtwar apre lòt dosye, ajoute "* /" nan fen lis modèl.

glas: paralèl-repèrtwar (boolean)

si vre, glas ap kòmanse pwosesis nan repèrtwar plizyè nan paralèl lè li se nan mòd paralèl. Sinon, li pral transfere dosye ki soti nan yon anyè sèl anvan ou deplase nan lòt repèrtwar.

glas: paralèl-transfere-konte (nimewo)

presize kantite transfere glas paralèl yo pèmèt yo kòmanse. Default se 1. Ou ka pase sou li ak opsyon paralèl.

modil: chemen (fisèl)

Kolon separe lis nan repèrtwar yo gade pou modil. Èske yo ka inisyalize pa anviwònman varyab LFTP_MODULE_PATH. Default se `PKGLIBDIR / VERSION: PKGLIBDIR '.

rezo: koneksyon-limit (nimewo)

maksimòm kantite koneksyon konkouran sou sit la menm. 0 vle di san limit.

rezo: koneksyon-kontwòl (bool)

si vre, koneksyon premye plan yo gen priyorite sou sa yo background epi yo ka entèwonp transfè background yo fini yon operasyon plan.

rezo: san (segonn)

dekonekte soti nan sèvè apre ke nimewo de segonn san fè anyen konsa.

nèt: limit-pousantaj (bytes pou chak dezyèm)

limit to transfè sou koneksyon done. 0 vle di san limit. Ou ka presize de nimewo ki separe pa kolon nan limit download ak Upload pousantaj separeman.

Net: limit-max (bytes)

Limit akimile de limit ki pa itilize. 0 vle di san limit.

nèt: limit-total-pousantaj (bytes pou chak dezyèm)

limit to transfè nan tout koneksyon nan sòm. 0 vle di san limit. Ou ka presize de nimewo ki separe pa kolon nan limit download ak Upload pousantaj separeman. Remake byen ke sipò yo ap resevwa buffers sou yo, sa ka lakòz chaj lyen rezo pi wo pase limit sa a jis apre transfè kòmanse. Ou ka eseye mete nèt: priz-tanpon relativman ti valè pou fè pou evite sa.

Net: limit-total-max (bytes)

limit akimile limit ki pa itilize nan limit total. 0 vle di san limit.

Net: max-retrie (nimewo)

kantite maksimòm sekans sekansyèl nan yon operasyon san siksè. 0 vle di san limit.

rezo: pa gen okenn proxy (fisèl)

gen lis vigil ki separe nan domèn pou ki pa ta dwe itilize prokurasyon. Default se pran soti nan anviwònman varyab no_proxy .

Net: pèsiste-retrè (nimewo)

inyore nimewo sa a nan erè difisil. Itil yo konekte buggy ftp serveurs ki reponn 5xx lè gen twòp itilizatè.

Net: rekonekte-entèval-baz (segonn)

kouche baz tan minimòm ant rkonèksyon yo. Aktyèl entèval depann de nèt: rekonekte-entèval-miltiplikatè ak kantite tantativ fè yon operasyon.

Net: rekonekte-entèval-max (segonn)

kouche entèval maksimòm rekonekte. Lè entèval aktyèl apre miltiplikasyon pa nèt: rekòmande-entèval-miltiplikatè rive nan valè sa a (oswa depase li), li se retabli tounen nan nèt: rekonekte-entèval-baz.

rezo: rekonekte-entèval-miltiplikatè (nonm reyèl)

kouche multiplier pa ki entèval baz miltipliye chak fwa nouvo tantativ fè yon operasyon echwe. Lè entèval la rive nan maksimòm, li se reset a baz valè. Gade nèt: rekonekte-entèval-baz ak nèt: rekonekte-entèval-max.

Net: priz-tanpon (bytes)

itilize bay gwosè pou SO_SNDBUF ak SO_RCVBUF opsyon priz. 0 vle di sistèm default.

Net: priz-maxseg (bytes)

Itilize bay gwosè pou opsyon priz TCP_MAXSEG. Se pa tout sistèm operasyon sipòte opsyon sa a, men linux fè.

Net: Timeout (segonn)

mete tanout pwotokòl rezo a.

ssl: ca-dosye (chemen nan dosye)

sèvi ak espesifye dosye kòm sètifika Otorite Sètifika.

ssl: ca-chemen (chemen an anyè)

Itilize espesifye anyè kòm repètwa sètifika Otorite Sètifika.

ssl: crl-ranpli (chemen nan dosye)

itilize dosye espesifye kòm sètifika revokasyon Sètifika Lis.

ssl: crl-chemen (chemen an anyè)

Itilize espesifye anyè kòm repozitwa lis Sètifika revokasyon lis la.

ssl: kle-dosye (chemen nan dosye)

sèvi ak espesifye dosye kòm kle prive ou.

SSL: sèt-dosye (chemen pou pote)

sèvi ak espesifye dosye kòm sètifika ou.

ssl: verifye-sètifika (boolean)

si yo mete l nan wi, Lè sa a, verifye sètifika sèvè a yo dwe siyen pa yon Otorite li te ye li te ye epi li pa dwe sou Lis Revokasyon Sètifika.

xfer: clobber (bool)

si anviwònman sa a se koupe, jwenn kòmandman pa pral recouvrir dosye ki deja egziste ak jenere yon erè olye. Default se sou.

xfer: ak-peryòd (segonn)

peryòd ki redwi mwayèn pousantaj kalkile pou pwodui ETA.

xfer: ak-terse (bool)

montre ETA (sèlman pati segondè lòd). Default se vre.

xfer: max-redirections (nimewo)

maksimòm kantite rdirèksyon. Sa a ka itil pou Téléchargez sou HTTP . Default se 0, ki entèdi redireksyon yo.

xfer: pousantaj peryòd (segonn)

se peryòd la sou ki pousantaj mwayèn ki wouye yo dwe montre yo dwe montre.

Non varyab yo ka abreje sof si li vin Limit. Prefiks la anvan `: 'ka omisyon tou. Ou ka mete yon varyab plizyè fwa pou fèmen diferan, e konsa ou ka jwenn anviwònman an patikilye pou yon eta an patikilye. Fèmen a se yo dwe espesifye apre non varyab separe ak koupe `/ '.

Fèmen pou DNS : ',' net : ',' ftp : ', ` http :',` hftp: 'varyab domèn se kounye a jis non an lame jan ou presize li nan lòd la `louvri' (avèk kèk eksepsyon kote Fèmen se san sans, tankou DNS: kach-gwosè). Pou kèk 'cmd:' varyab domèn fèmti a se URL kounye a san yo pa chemen. Pou lòt varyab, li pa kounye a itilize. Gade egzanp nan lftp.conf echantiyon an.

Sèten kòmandman ak anviwònman pran yon paramèt entèval tan. Li gen fòm Nx [Nx ...], kote N se kantite lajan tan ak x se inite tan: d - jou, h - èdtan, m - minit, s - segonn. Inite Default se dezyèm. Eg 5h30m. Epitou entèval la ka 'enfini', 'inf', 'pa janm', 'pou tout tan' - sa vle di enfini enfini. Eg 'dòmi pou tout tan' oswa 'mete DNS: kachèt-ekspire pa janm'.

Ftp asynchrone mòd

Lftp ka pi vit operasyon ftp pa voye plizyè kòmandman nan yon fwa epi Lè sa a, tcheke tout repons yo. Al gade nan ftp: senkro-mòd varyab. Pafwa sa a pa travay, kidonk mekanism synchronous se default la. Ou ka eseye vire mòd synchronous koupe ak wè si li ap travay pou ou. Li konnen ke gen kèk lojisyèl rezo ki fè fas ak adrès adrès travay mal nan ka a nan plizyè kòmandman ftp nan yon sèl pake rezo.

RFC959 di: "Itilizatè-pwosesis voye yon lòt lòd anvan repons lan fini ta dwe an vyolasyon pwotokòl, men pwosesis sèvè-ftp ta dwe keu nenpòt ki lòd ki rive pandan yon lòd anvan ki se nan pwogrè ''. Epitou, RFC1123 di: "Aplikan yo DWE PA asime okenn korespondans ant limit LI sou koneksyon kontwòl la ak sekans EOL Telnet (CR LF)." Ak "yon sèl LI ki soti nan koneksyon an kontwòl ka gen ladan plis pase yon FTP lòd ' '.

Se konsa, li dwe san danje yo voye plizyè kòmandman nan yon fwa, ki vitès moute anpil operasyon ak sanble yo travay ak tout UNIX ak VMS ki baze sou ftp serveurs. Malerezman, Windows ki baze sou serveurs souvan pa ka okipe plizyè kòmandman nan yon sèl pake, e konsa pa ka manyen kèk routeurs kase.

OPSYON

-d

Chanje mòd debogaj la

-e kòmandman yo

Egzekite bay kòmandman epi yo pa sòti.

-p

Sèvi ak pò a bay konekte

-U itilizatè [ , pase]

Sèvi ak non itilizatè a ak modpas konekte

-f script_file

Egzekite kòmandman nan dosye a ak sòti

-c kòmandman yo

Egzekite kòmandman yo ak sòti

GADE TOU

ftpd (8), ftp (1)
RFC8529 (RT / 1.0), RFC2052 (SRV RR), RFC2068 (http / 1.1), RFC2228 (ftp sekirite ekstansyon), RFC2428 (ftp / ipv6).
http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (ftp sou SSL).

Enpòtan: Sèvi ak kòmandman an moun ( moun ) yo wè ki jan yon lòd yo itilize sou òdinatè patikilye ou.