Lftp - Линуксийн команд - Unix Command

NAME

lftp - Сайжруулсан файл дамжуулах програм

SYNTAX

lftp [ -d ] [ -e cmd ] [ -p порт ] [ -u хэрэглэгч [ , дамжуулж ]] [ сайт ]
lftp -f script_file
lftp -c тушаалууд
lftp --version
lftp --help

ТОДОРХОЙЛОЛ

lftp нь бусад хостууд уруу чиглэсэн ftp ба http холболтыг зөвшөөрдөг програм юм. Хэрэв хост заасан бол lftp нь тэр хост уруугаа холболт хийх юм бол өөрөөр холболтыг нээлттэй тушаалаар холболт тогтоох ёстой.

lftp нь ftp, ftps, http , https , hftp, загасны файл (https болон ftps нь lftp нь openssl сангаар эмхэгдсэн үед л боломжтой байдаг) зургаан файлын хандалтын аргуудыг зохицуулж чаддаг. Та "нээлттэй URL" командыг ашиглах аргыг зааж өгч болно, өөрөөр хэлбэл `нээлттэй http://www.us.kernel.org/pub/linux '. hftp нь ftp-over-http-proxy протокол юм. Үүнийг ftp: ftp: proxy ssh холболтоор ажилладаг протокол юм.

Lftp дахь үйлдэл бүр найдвартай бөгөөд энэ нь ямар ч аюултай алдаа байхгүй бөгөөд үйлдэл давтагдана. Тиймээс эвдэрсэн газрыг татаж авбал автоматаар цэгээс дахин эхлэх болно. Хэдийгээр ftp сервер REST тушаалыг дэмждэггүй байсан ч lftp файлыг бүрэн шилжүүлтэл файлыг эхнээс нь татаж авахыг оролддог.

lftp нь бүрхүүлийн төстэй тушаалын синтакстай байдаг бөгөөд та хэд хэдэн тушаалуудыг арын дэвсгэр дээр зэрэгцэж ажиллуулах боломжийг олгодог (&). Мөн дотроо тушаалуудыг бүлэглэх () хийж, тэдгээрийг гүйцэтгэх боломжтой. Бүх ажлын байрыг нэг л процессоор гүйцэтгэдэг. Та өмнө нь ^ Z (cz) тушаалаар арын нүүрэн баримжаагаа хийж, `wait 'гэсэн тушаалаар (эсвэл` fg' гэсэн тушаалаар `хүлээх 'нэрээр) хийж болно. Ажиллаж буй ажлуудыг жагсаахын тулд тушаалын ажлуудыг ашиглана. Зарим коммандууд нь гаралт (муур, ls, ...) руу шилжихийг зөвшөөрдөг. Өмнөх тушаалын төгсгөлтийн төлөв дээр (&&, ||) тушаалууд дээр тушаалуудыг ажиллуулж болно.

Хэрэв та зарим нэг ажлууд дуусаагүй байгаа бол lftp -с гарах тохиолдолд lftp нь ард талдаа nohup горимд шилждэг. Хэрэв та жинхэнэ модемтой бол эсвэл xterm-ийг хаах үед иймэрхүү тохиолдол гардаг.

lftp нь бүхэл сангийн мод татаж авах эсвэл шинэчлэх боломжтой builtin толин тусгал юм. Мөн сервер дээрх сангийн модыг байршуулж эсвэл шинэчлэх шинэ толин тусгал (толин тусгал -R) байдаг. Mirror нь хэрэв боломжтой бол FXP ашиглан хоёр алсын серверүүдийн хооронд сангуудыг синхрончилж болно.

`At 'тушаалыг тодорхой цаг хугацаанд ажиллуулахын тулд,` дараалал` тушаалыг одоогийн серверт дараалсан тушаал өгөх дарааллаар тушаалыг бичээрэй.

Эхлэхдээ lftp /etc/lftp.conf файлыг ажиллуулж дараа нь ~ / .lftprc болон ~ / .lftp / rc тушаалуудыг ажиллуулдаг. Та alias болон `set 'тушаалуудыг байрлуулж болно. Зарим хүмүүс бүрэн протоколын дебаг харахыг илүүд үздэг бөгөөд дибагийг эргүүлэхийн тулд 'debug' ашиглана уу. `Debug 3 'ашиглан зөвхөн зурвас ба алдааны мессежийг харах боломжтой.

lftp нь хэд хэдэн тааруулах хувьсагчуудтай байдаг. Та `set -a 'тушаалыг ашиглаж хувьсагчийн утгууд болон тэдгээрийн утгууд эсвэл` set -d' тушаалуудыг ашиглаж болно. Үлдсэн нэр томъёо нь хоёрдмол утгагүй бол хувьсагчийг товчилж болно.

Хэрэв lftp нь ssl дэмжлэгээр эмхэтгэгдсэн бол OpenSSL Project-ийн OpenSSL Toolkit-д зориулж хөгжүүлсэн програм хангамжийг агуулдаг. (http://www.openssl.org/)

Тушаалууд

! бүрхүүлийн тушаал

Shell буюу бүрхүүлийн тушаалыг ажиллуулах .

ls

Локал хостуудын жагсаалтыг хийх.

alias [ нэр [ утга ]]

Альфа нэрийг тодорхойлох буюу тодорхойлохгүй. Хэрэв утга орхигдсон бол нэр томъёо тодорхой бус байна, өөрөөр хэлбэл энэ нь утга утгыг авдаг. Хэрэв ямар нэг аргумент өгөгдөөгүй бол тухайн үеийн alias-ууд жагсаагдсан байна.

alias dir ls -lF alias less zmore байна

anon

Хэрэглэгчийг нэргүй болгож тохируулна. Энэ нь анхдагч юм.

цагт [- тушаал ]

Өгөгдсөн хугацааг хүлээх ба өгөгдсөн (заавал биш) тушаалыг ажиллуулна.

Хавчуурга [ дэд команд ]

Хавчуурга команд нь хавчуургыг хянадаг.

[] Одоогийн газар эсвэл хавчуургад өгсөн байршлыг нэмж оруулснаар нэр өгөгдсөн нэрийг нэмж устгах Хавчуурга файлыг импортлохыг импортлох Гадаад Хавчуургуудын жагсаалт жагсаалтыг хавчуурга (анхдагч)

кэш [ дэд команд ]

Кэш гэсэн тушаал нь дотоод санах ойн кэшийг хянадаг. Дараах дэд дэд элементүүдийг хүлээн зөвшөөрдөг:

статистик хэвлэх кэшийн төлөв (анхдагчаар) | унтраах ээлж / унтраах кэш угаах хогийн хэмжээг хязгаарлах санах ойн хязгаар, -1 гэсэн утгатай хязгааргүй хугацаа дуусна Nx кетийн кетийн хугацаа дуусах N (секундын хугацаа) ( x = м) x = h) эсвэл хоног ( x = d)

муур файлууд

муур нь алсын файлыг stdout руу гаргаж ирдэг. (Дэлгэрэнгүйг zcat and zmore-ээс харна уу)

cd rdir

Одоогийн байгаа алсын лавлагаа өөрчлөх. Өмнөх алслагдсан сан нь `- 'гэж хадгалагдана. Та `cd - 'ийг хийж болно. Талбай тус бүрийн өмнөх сангаас мөн дискэнд хадгалагддаг болохоор та "нээлттэй сайт" -ыг хийж болно. cd - 'бүр lftp дахин эхлүүлсний дараа ч гэсэн.

chmod горимын файлууд

Алсын файл дээр зөвшөөрлийн багийг өөрчлөх. Mode нь octal дугаар байх ёстой.

хаах [ -a ]

Завсарлагатай холболтуудыг хаах. Зөвхөн одоогийн сервертэй хамт анхдагч бүх холболтуудыг хаах хэрэгтэй.

тушаал нь cmd args ...

Аль аль дүрмүүдийг үл хайхыг зааж өгнө.

[ -o файл ] түвшин | унтраах

Дифференцээ шилжүүлэх буюу унтраа. -o-д дибаг хийх гаралтыг файл руу дахин чиглүүлэх.

echo [ -n ] мөр

Энэ юу болохыг таах болно.

гарах код
exit bg

exit lftp-с гарах эсвэл ажлын байр идэвхтэй байгаа бол back уруу шилжих болно. Хэрэв ямар ч ажил идэвхтэй биш бол lftp-ийн цуцлалтын статустай адил кодыг үйлдлийн систем рүү дамжуулдаг. Хэрэв кодыг орхисон бол сүүлчийн тушаалын гарах кодыг ашиглана.

`exit bg 'цэргүүд cmd: background-руу шилжих үед худал шилжиж байна.

fg

`Хүлээх 'нэр.

хайх [ лавлах ]

Лавлах дахь файлуудыг жагсаах (одоогийн директороор анхдагчаар) рекурсив. Энэ нь ls -R дэмжлэг дутагдаж байгаа серверүүдэд туслах болно. Та энэ тушаалын үр дүнг дахин чиглүүлэх боломжтой.

ftpcopy

Хуучин. Оронд нь дараахыг ашиглаарай:

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

эсвэл бусад хослолууд FXP дамжуулалтыг (хоёр ftp серверүүдийн хооронд) авахын тулд. lftp нь FXP шилжүүлгийг эхлүүлэх боломжгүй эсвэл ftp: use-fxp хуурамч тохиолдолд цэвэр хуулбар (клинээр дамжуулан) болно.

get [ -E ] [ -a ] [ -c ] [ -O суурь ] rfile [ -o lfile ] ...

Алсын файл rfile- г олж аваад локал файл lfile гэж хадгалаарай . Хэрэв -o -ийг орхисонгүй бол файлыг rfile-ийн үндсэн нэрээр нэрлэгдсэн локал файлын санд хадгаладаг . Та rfile [болон -o lfile ] олон тохиолдлыг заах замаар олон файлуудыг авч болно. Зэрлэг ан амьтдыг өргөжүүлэхгүй, үүнийг ашиглахын тулд ашиглах хэрэгтэй.

-c үргэлжлүүлэх, reget -E амжилттай дамжуулсны дараа алсын файлуудыг устгах - ascii горимыг ашиглах (хоёртын файл нь анхдагч) -O файлуудыг байрлуулах үндсэн сан эсвэл URL-г зааж өгнө

Жишээ нь:

README авах README -o debian.README авах README README.mirrors авах README -o debian.README README.mirrors -o debian.mirrors README -o ftp://some.host.org/debian.README README -o авах ftp://some.host.org/debian-dir/ (төгсгөлд нь slash чухал)

glob [ -d ] [ -a ] [ -f ] тушаалын хэв маяг

Бөмбөрцөг товчлуур болон өгөгдсөн үр дүнг өгөгдсөн команд өгнө. Жишээ нь "glob echo * ''.

-f энгийн файлууд (анхдагч) -d сангууд -a бүх төрөлд

help [ cmd ]

Cmd эсвэл cmd заагаагүй бол хэвлэмэл мэдээллийг хэвлэх боломжтой байгаа тушаалын жагсаалтыг хэвлэх.

ажлын байр [ -v ]

Ажлын байрны жагсаалтыг жагсаа. -v гэдэг нь verbose, хэд хэдэн -v гэсэн утгыг илэрхийлж болно.

бүгдийг алах job_no

Зориулсан ажлыг job_no эсвэл бүх ажлын байраар устгах. ( Job_no ажлын байрыг харна уу)

lcd ldir

Одоогийн локал сан ldir -г өөрчлөх . Өмнөх локал сан нь `- 'гэж хадгалагдана. Та лавлахаа солихын тулд `lcd - '- г хийж болно.

lpwd

Локал машин дээр одоо ажиллаж байгаа директороо хэвлэх.

ls params

Алсын файлуудыг жагсаах. Та энэ командын гаралтыг дахин чиглүүлэхдээ хоолойгоор эсвэл гадаад командаар дамжуулж болно. Анхдагчаар ls тушаал нь шинэ жагсаалтыг ашиглах нь кассууд эсвэл кэш угаах зэргийг харахын тулд, кэш юм.

mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O суурь ] файлууд

Сонгосон файлуудыг өргөжүүлсэн зэрлэг картаар сонгоно.

Үргэлжлүүлээрэй. -d файлын нэрүүдтэй адил сангуудыг үүсгэж, тэдгээрийг одоо байгаа директор биш файлууд уруу аваарай. Амжилттай дамжуулсны дараа алсын файлуудыг устгах - ascii горимыг ашиглах (хоёртын файл нь анхдагч байдаг) -O файлуудыг байршуулах үндсэн сан эсвэл URL-ийг заадаг

толь [ OPTS ] [ эх сурвалж ]

Толин тусгалыг зааж өгсөн эх сан локал зорилтот сан руу шилжүүлнэ. Хэрэв зорилтот лавлах нь зүсэгдсэний дараа эх сурвалжийн үндсэн нэр нь лавлахын нэрийг хавсаргах болно. Эх сурвалж ба / эсвэл зорилт нь URL руу чиглүүлж болно.

-c, - хэрэв боломжтой бол толин тусгал ажлыг үргэлжлүүлээрэй -e, - алслагдсан сайт дээр байхгүй файлуудыг устгах -, - алслагдсан хуудсын дагуу suid / sgid бит тохируулагдсан suid / sgid бит -allow-chown set файлын эзэмшигч, бүлэг -n, зөвхөн шинэ файлуудыг татаж авах (-c ажиллахгүй байх болно) -r, --no-рекурсээр дэд сангуудад очдоггүй -p, --no-perms do not файлын зөвшөөрлүүдийг тохируулах --no-umask нь umask -ийг umask-г хэрэглэхгүй -R, - урвуу урвуу толь (файл оруулах) -L, - татаж авах симболын холбоосууд -N, FILE татаж авахаас-шинэ файлуудаас шинэ файлууд -P, --parallel [= N] N файлуудыг зэрэгцээ -i RX татан авалт, - RX оруулах тохирох файлууд -x Rx, - Rx оруулаарай, тохирох файлуудыг оруулахгүй -I GP , glob GP нь файлуудыг тааруулах -X GP , --exclude-glob GP нь тохирох файлууд -v, --verbose [= level] verbose operation - ашиглах кэш ашиглах cached directory listings - шилжүүлэх эх файлууд шилжүүлсний дараа файлуудыг устгах (болгоомжтой ашигла) -хүсэлттэй-chown --allow-suid --no-umask -тэй адил байна

-r хэрэглээтэй бол эхний лавлах нь локал, хоёр дахь нь алсад байдаг. Хэрэв хоёр дахь лавлагаа хаягийг орхивол эхний лавлахын үндсэн нэрийг ашигладаг. Хэрэв хоёулаа хоёулаа орхисон бол одоо ажиллаж байгаа болон алсаас өгөгдсөн сангуудыг ашиглана.

RX нь extream (1) шиг уртасгасан тогтмол илэрхийлэл юм.

GP бол бөмбөрцөг хэлбэртэй, жишээ нь `* .zip '.

Дуусгах болон оруулах сонголтууд олон удаа тодорхойлогдож болно. Энэ нь файл эсвэл лавлахыг оруулсны дараа хамаарахгүй ба таарахгүй байгаа тохиолдолд толин тусгаллагдана гэсэн үг юмуу эсвэл юу ч тохирохгүй, эхний шалгалт нь хасагдана. Директорууд нь налуу зураастай хавсарсан байна.

-R ашиглагдсан үед (урвуу толь), серверийн протокол үүнийг хийж чадахгүй тул сериал дээрхи симбол холболтууд үүсгэгддэггүй. Файлуудыг холбоосыг файлыг оруулахын тулд 'mirror -RL' командыг ашигла (файлуудыг симболын холбоосуудыг харьцана).

Мэдрэмжийн түвшинг --verbose = level option эсвэл хэд хэдэн -v тохируулгууд, өөрөөр хэлбэл -vvv -ээр сонгож болно. Түвшингүүд нь:

0 - ямар ч гаралт (анхдагч) 1 - хэвлэх үйлдлүүд 2 - + устгагдахгүй файлын нэрийг хэвлэх (-e тохируулаагүй үед) 3 - + толин тусгал хийгдсэн хэвлэх лавлах нэр

- зөвхөн шинэ файлын хэмжээ нь харьцуулалт болон байршуулалт / татаж авахад зөвхөн өөр хэмжээтэй файлууд нь өөр өөр хэмжээтэй байсан. Хэмжээ өөр өөр тохиолдолд хуучин файлууд татагдсан / байршуулагдсан байдаг.

Хэрэв та директор биш URL-уудыг тодорхойлох бол хоёр сервер хооронд толин тусгал үүсгэж болно. FXP нь боломжтой бол ftp серверийн хооронд шилжүүлэг хийхэд автоматаар ашиглагддаг.

mkdir [ -p ] dir (s)

Алсын сангуудыг үүсгээрэй. Хэрэв -p ашигладаг бол бүх замын бүрдэл хэсгүүдийг хийнэ үү.

модулийн модул [ арсууд ]

Өгөгдсөн модулийг dlopen (3) функц ашиглан ачаалах хэрэгтэй. Хэрэв модулийн нэр нь налуу зураас агуулдаггүй бол модулиар тодорхойлогдсон сангуудад хайлт хийнэ: path variable. Аргументууд нь module_init функцэд дамжуулагдана. Техникийн мэдээлэл авахын тулд README.modules үзнэ үү.

олон файл

"Муур файлууд " дэлгэрэнгүй ". Хэрэв PAGER тохируулсан бол түүнийг шүүлтүүр байдлаар ашигладаг. (Мөн муур , zcat болон zmore- ыг үз)

mput [ -c ] [ -d ] [ -a ] [ -E ] [ -O суурь ] файлууд

Файлуудыг өргөжүүлэхийн тулд файлуудыг байршуулна уу. Анхдагчаар энэ нь алсад буй орон нутгийн нэрийг үндсэн нэрээр нь ашигладаг. Үүнийг `-d 'сонголтоор сольж болох юм.

-c үргэлжлүүлэх, нэр хүндтэй файлуудыг файлын нэртэй адил үүсгэж файлуудыг тэдгээрийн оронд одоогийн санд оруулна -E амжилттай дамжуулалт (аюултай) алсын файлуудыг устгах -a ascii горимыг ашиглах (хоёртын файл нь анхдагч) -O тодорхойлогдсон үндсэн фолдер эсвэл файлуудыг байршуулах ёстой

mrm файл (s)

'Glob rm' адил. Зориулалтын файл (үүд) -ийг орлуулах өргөтгөлөөр устгах болно.

mv file1 file2

Файлын нэрийг file2 болгож өөрчлөх.

nlist [ args ]

Алсын файлын нэрсийг жагсаах

нээлттэй [ -e cmd ] [ -u хэрэглэгчийн [, нэвтрүүлэх ]] [ -p порт ] хост | url

Ftp сервер сонгоно уу.

pget [ OPTS ] rfile [ -o lfile]

Тодорхой файлыг хэд хэдэн холболт ашиглан авдаг. Энэ нь шилжүүлэлтийг хурдасгаж болох боловч бусад хэрэглэгчдэд маш ихээр нөлөөлдөг. Зөвхөн ASAP файлыг үнэхээр шилжүүлэх шаардлагатай бол, эсвэл бусад хэрэглэгчид галзуу болж хувирна.) Сонголтууд:

-n maxconn хамгийн их тохиргооны тоог тохируулах (анхдагч 5)

[ -E ] [ -a ] [ -c ] [ -O суурь ] lfile [ -o rfile ]

Алсын нэр rfile ашиглан lfile-г оруулна уу . Хэрэв орхигдсон бол lfile- ийн үндсэн нэрийг алсын нэрээр ашигладаг. Зэрлэг ан амьтдыг өргөжүүлж болохгүй.

-o алсад файлын нэрийг зааж өгдөг (анхдагч - lfile-ийн үндсэн нэрийг зааж өгдөг) -c үргэлжлүүлэх, алсаас файлуудыг дарж бичих зөвшөөрөл шаарддаг -E файлыг амжилттай шилжүүлсний дараа устгах (аюултай) -a ascii горимыг ашиглах (хоёртын файл нь анхдагч) -O тодорхойлогдсон үндсэн фолдер эсвэл файлуудыг байршуулах ёстой

pwd

Одоогийн байгаа алсын лавлахыг хэвлэх .

дараалал [ -nnum ] cmd

Дараалсан тушаалыг дарааллын дагуу дараалалд оруулах хэрэгтэй. Сайт бүр өөрийн гэсэн дараалал бий. `-n 'дараалалд өгсөн өгөгдлөөс өмнө командыг нэмнэ. 'Cd' эсвэл `lcd 'командуудыг дараалалд оруулахыг бүү оролдоорой, энэ нь lftp-г эргэлзэж магадгүй юм. Харин `дараалал 'тушаалын өмнө cd / lcd тушаалыг ажиллуулаад дараа нь тушаал өгөх ёстой газраа санах болно. Аль хэдийн ажиллаж байгаа ажлыг «дараалал хүлээх» горимд дараалал үүсгэх боломжтой боловч энэ нь дараалалд эхнийх биш байсан ч гэсэн үргэлжлүүлэн ажиллуулах болно.

`дараалал зогсоох 'нь дарааллыг зогсооно. Энэ нь шинэ тушаалуудыг ажиллуулахгүй бөгөөд ажил эрхэлсэн хэвээр байх болно. Та "queue stop" ашиглаж хоосон зогссон дарааллыг бий болгохын тулд ашиглаж болно. `дараалал эхлэх 'нь дарааллын дарааллыг үргэлжлүүлнэ. Lftp -с гарахдаа автоматаар зогссон бүх дарааллуудыг эхлүүлэх болно.

`дараалал 'ямар ч аргументгүй бол дарааллын дараалал эсвэл хэвлэх дарааллын төлөв үүсгэнэ.

дараалал --delete | -d [ индекс эсвэл орлуулагддаг тэмдэгт илэрхийлэл ]

Дараалалаас нэг буюу хэд хэдэн зүйлийг устгах. Хэрэв ямар ч аргумент өгөгдөөгүй бол дараалалд байгаа сүүлийн оруулга устгагдана.

дараалал --move | -m < индекс эсвэл орлуулагддаг тэмдэгт илэрхийлэл > [ индекс ]

Өгөгдсөн дарааллын индексээс өмнө өгөгдсөн зүйлсийг зөөх, эсвэл төгсгөл ирээгүй тохиолдолд төгсгөлд нь шилжүүлэх.

-Суугаач. -v Байнга байгаарай. -Q Гаралтыг дахин дараалалд ашиглаж болно. Хэрэгтэй - устгах > get file & [1] get file> queue wait 1> дараалал another_file> cd a_directory> дараалал yet_another_file queue -d авах 3 Дараалалд гурав дахь зүйлийг устгах. Дараалал -m 6 4 Зургаа дахь зүйлийг дарааллаар нь дөрөвний өмнө оруул. Дараалал -m "get * zip" 1 Дарааллын эхэнд "get * zip" гэж тохируулсан бүх командуудыг дар. (Зүйлүүдийн дараалал хадгалагдана.) Дараалал -d "get * zip" тохирох бүх командуудыг устгах "get * zip".

quote cmd

FTP - ийн хувьд тушаалыг тайлбарлахгүй. Анхааруулга - энэ нь үл мэдэгдэх алсын төлөв рүү хөтөлж улмаар дахин холбох шалтгаан болно. Жишээлбэл тушаалын тушаалын улмаас алсад төлөв өөрчлөгдсөн эсэх нь хатуу байж болно. Үүнийг ямар ч үед дахин холбох замаар дахин тохируулах боломжтой.

HTTP үйлдлийн хувьд HTTP - н хувьд. Синтакс: "` quote [] ''. Тушаал нь "set-cookie" эсвэл "post" байж болно.

нээлттэй http://www.site.net категори багц-жигнэмэг "хувьсагч = утга; othervar = othervalue" багц http: дараах агуулгын төрлийн програм / x-www-form-urlencoded quote post /cgi-bin/script.cgi "var = value & othervar = othervalue"> local_file

FISH-д зориулсан командыг тайлбарлахгүй. Үүнийг сервер дээр дурын тушаалуудыг гүйцэтгэхэд ашиглагдаж болно. Уг тушаалыг эхлүүлэхийн тулд шинэ мөрөнд ### хэвлэх буюу хэвлэхгүй байх ёстой. Хэрэв тийм бол протокол нь синк хийгдэхгүй болно.

нээлттэй загас: // серверийн нэр олох-нэр zip

reget rfile [ -o lfile ]

`Get -c 'зэрэгтэй адил.

rels [ args ]

`Ls'-тай адил боловч кэшийг үл тоомсорлодог.

нэрийг [ арлууд ]

`` Жагсаалт '-тай адил боловч кэшийг үл тоомсорлодог.

давталт [ саатал ] [ тушаал ]

Тушаалыг давт. Саатал оруулах үед 1 секундын анхдагчаар. Жишээ нь:

маргааш дахин давтах - толин тусгалыг давтах 1d толин тусгал

нэртэй lfile [ -o rfile ]

`Put -c 'зэрэгтэй адил.

rm [ -r ] [ -f ] файлууд

Алсын файлуудыг устгана уу. Зэрлэг ан амьтдыг өргөж болохгүй , энэ нь ноёнтоныг ашигла . -r нь рекурсив лавлах устгахад зориулагдсан. Хэрэв ямар нэг зүйл буруу болвол анхааралтай болгоомжтой байх хэрэгтэй. -f алдааг засах мессежүүд.

rmdir dir (s)

Алсын сангуудыг устгах.

Скачи [ сесс ]

Кэшийн жагсаалтыг жагсааж эсвэл тодорхой сесс рүү шилжүүлээрэй.

багц [ var [ val ]]

Өгөгдсөн утгын хувьсагчийг тохируулна. Хэрэв утга орхигдсон бол хувьсагчийг тохируулна. Хувьсагчийн нэр нь "нэр / хаалтын" форматтай байдаг бөгөөд хаах нь тухайн тохиргоог яг тодорхой зааж өгдөг. Дэлгэрэнгүйг доороос үзнэ үү. Хэрэв хувьсагч нь ямар ч хувьсагчгүйгээр дуудагдсан бол зөвхөн өөрчлөгдсөн тохируулгууд нь жагсаагдсан байна. Үүнийг сонголтуудаар өөрчилж болно:

-д бүх тохируулгууд, түүний дотор анхдагч утгуудыг оруулаад -d сонголтуудыг зөвхөн анхдагч утгуудыг жагсаахыг шаарддаггүй

сайтын site_cmd

Сайтын тушаалаар site_cmd-г ажиллуулж үр дүнг гаргана. Та түүний гаралтыг дахин чиглүүлэх боломжтой.

унтах интервал

Завсарлага өгч, завсарлага өгсөн. Интервал нь анхдагчаар секундээр байна, гэхдээ минут, цаг, өдрүүдэд 'm', 'h', 'd' -ээр дагаж мөрдөгдөнө. Мөн дээрээс үзнэ үү.

slot [ name ]

Тодорхой байршлыг сонгох буюу хуваарилагдсан бүх л үүргийг жагсаана уу. Слайд нь виртуал консолын нэгэн адил серверт холбогдох холболт юм. Та өөр өөр серверүүд рүү олон серверүүдийг үүсгэж, тэдгээрийн хооронд шилжиж болно. Та оролт: нэрийг тухайн оролтын байршилд үнэлдэг псевдо-URL гэж үзэж болно.

Стандарт уншилтын холболт нь Meta-0 - Meta-9 товчлуурын тусламжтай 0-9 нэртэй оролтуудын хооронд хурдан шилжих боломжийг олгодог (та ихэнхдээ Мета-ийн оронд Alt ашиглах боломжтой).

эх файл

Файл файлд бичигдсэн тушаалуудыг ажиллуулна.

түр зогсоох

Lftp процессийг зогсоох. Та процессыг shell-ийн fg эсвэл bg тушаалаар үргэлжлүүлэх хүртэл шилжүүлгийг зогсооно гэдгийг анхаарна уу.

хэрэглэгчийн хэрэглэгч [ нэвтрүүлэх ]
хэрэглэгчийн URL [ дамжуулалт ]

Алсын нэвтрэлтэнд тодорхой мэдээлэл ашигла. Хэрэв та хэрэглэгчийн нэртэй URL-г тодорхой зааж өгсөн бол оруулж өгсөн нууц үг нь cached URL файлын лавлахууд ашиглах боломжтой болно.

хувилбар

Lftp хувилбарыг хэвлэх.

хүлээх [ jobno ]
Бүгдийг хүлээнэ үү

Тодорхой ажлаас гарахын тулд хүлээх хэрэгтэй. Ажилд ороогүй бол өнгөрсөн ажилтай болохыг хүлээх хэрэгтэй.

'бүгдийг хүлээх' бүх ажил дуусахыг хүлээж байна.

zcat файлууд

Cat шиг, гэхдээ файл бүрийг zcat ашиглан шүүлтүүрлээрэй. (Мөн муур , илүү , zmore- г харна уу)

zmore файлууд

Илүү ихтэй боловч файл бүрийг zcat ашиглан шүүлтүүрлээрэй. (Мөн муур , zcat болон бусад )

Тохиргоо

Эхлэхдээ lftp ~ / .lftprc болон ~ / .lftp / rc тушаалуудыг ажиллуулдаг. Та alias болон `set 'тушаалуудыг байрлуулж болно. Зарим хүмүүс бүрэн протоколын дебаг харахыг илүүд үздэг бөгөөд дибагийг эргүүлэхийн тулд 'debug' ашиглана уу.

/etc/lftp.conf дахь системийн эхлүүлэх файл бас байдаг. Өөр өөр сан дотор байж болно FILES хэсэг.

lftp нь дараахь тохиргоогоор тааруулагддаг (та бүх хувьсагчдыг болон тэдгээрийн утгуудыг харахын тулд 'set -a' тушаалыг ашиглаж болно):

bmk: save-passwords (bool)

'bookmark дээр нэмэх' командын ~ / .lftp / хавчуурга доторх энгийн текст нууц үгийг хадгалах. Анхдагчаар унтраах.

cmd: at-exit (мөр)

lftp гарахаас өмнө тушаалын мөрүүдийг ажиллуулдаг.

cmd: csh-history (bool)

csh-тэй төстэй тэлэлтийг идэвхжүүлдэг.

cmd: анхдагч протокол (мөр)

"Нээлттэй" нь протоколгүйгээр хостын нэрээр ашиглагддаг. Анхдагч нь `ftp '.

cmd: fail-exit (bool)

Хэрэв үнэн бол, нөхцөлгүй бол (& | ба && эхлэх үед) тушаал амжилтгүй болно.

cmd: урт ажиллаж байгаа (секунд)

тушаал нь "урт" гэж тооцогддог бөгөөд дараагийн тушаал хүлээхээс өмнө дуугаралт хийгддэг. 0 утгатай.

cmd: ls-default (мөр)

Анхдагч ls аргумент

cmd: move-background (boolean)

Хуурмаг бол lftp гарах үедээ явахаас татгалздаг. Үүнийг албадахын тулд `exit bg 'гэж ашиглаарай.

cmd: хүлээх мөр (мөр)

Хүлээх мөр. lftp нь дараах байдлаар декод д рс н backslash-escape тэмдэгтийг хулээн зевшеерч байна.

\ @

Хэрэв одоогийн хэрэглэгч анхдагч биш бол @ оруулах

\ a

ASCII хонхны тэмдэгт (07)

\ e

ASCII зугтах тэмдэгт (033)

\ h

таны холбогдсон хостын нэр

\ n

шинэ шугам

\ s

Үйлчлүүлэгчийн нэр (lftp)

\ S

одоогийн үүрний нэр

\ u

таны нэвтэрсэн хэрэглэгчийн нэр

\ U

алсын сайтын URL (жишээ нь, ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

lftp- ийн хувилбар (жишээ нь, 2.0.3)

\ w

алсын сайт дээрх одоо ажиллаж байгаа лавлах

\ W

алсын сайт дахь одоо ажиллаж байгаа директорийн үндсэн нэр

\ nnn

nnn тоон дугаарын харгалзах тэмдэгт

\\

backslash

\?

Өмнөх орлуулалт хоосон байсан бол дараагийн тэмдэгтийг алгасах.

\ [

Хэвлэх бус тэмдэгтийн дарааллыг эхлээд терминалын хяналтын дарааллыг тушаал хүлээх мөрөнд оруулахад ашиглаж болно

\]

хэвлэх бус тэмдэгтийн дарааллыг төгсгөнө

cmd: алсаас боловсруулалт (bool)

lftp нь алсаас гүйцээх эсэхийг хянадаг.

cmd: verify-host (bool)

Хэрэв үнэн бол lftp нь «нээлттэй» командад хостын нэрийг дардаг. Хэрвээ `& 'өгөгдсөн бол` open' командыг шалгаж болно, эсвэл шалгах үед ^ Z дарагдсан эсэхийг шалгах боломжтой.

cmd: шалгах-зам (bool)

Хэрэв үнэн бол lftp нь `cd 'тушаалын замыг шалгадаг. Мөн `& 'өгөгдсөн бол нэг` cd' командыг шалгаж болно, эсвэл шалгах үед + ^ Z-ийг дарж болно. Жишээ нь:

set cmd: verify-path / hftp: // * false cd лавлах &

dns: SRV-query (bool)

SRV бичлэгийг асууж, тэдгээрийг gethostbyname-ээс өмнө хэрэглээрэй. SRV бичлэг нь зөвхөн тодорхойлогдоогүй тохиолдолд зөвхөн ашиглагддаг. Дэлгэрэнгүй мэдээллийг RFC2052-с үзнэ үү.

dns: cache-enable (bool)

DNS кэшийг идэвхжүүлэх. Хэрэв энэ нь дуусаагүй бол lftp нь хост нэрийг дахин холбох бүрт нь тодорхойлдог.

dns: cache-expire (хугацааны интервал)

DNS кэшийн оруулгуудын хувьд амьдрах хугацаа. Энэ нь формат +, жишээ нь 1d12h30m5s буюу ердөө 36цаг. Хугацааг дуусгахын тулд үүнийг "inf" эсвэл "хэзээ ч" болгож тавь.

dns: cache-size (тоо)

DNS кэшийн оруулгын хамгийн их тоо.

dns: fatal-timeout (секунд)

DNS хүсэлтийн хугацааг хязгаарлаарай. Хэрэв DNS сервер хэтэрхий урт болвол lftp нь өгөгдсөн хостын нэрийг шийдэж чаддаггүй. 0 утга нь хязгааргүй, анхдагч байна.

dns: захиалга (протоколын нэрсийн жагсаалт)

DNS хүсэлтүүдийн дарааллыг тогтоодог. Анхдагч нь `` inet inet6 '' бөгөөд inet гэр бүлийн эхний хаягийг оруулж, дараа нь inet6 ба эхний тохирсон ашиглахыг хэлнэ.

dns: ашиглах-сэрээ (bool)

Хэрэв үнэн бол lftp нь хостын хаягийг шалгаж эхлэхээс өмнө сална. Анхдагч нь үнэн.

загас: бүрхүүл (мөр)

Серверийн тал дээр заагдсан бүрхүүлийг ашиглах. Анхдагч нь / bin / sh. Зарим систем дээр cd хийж байх үед санд байхгүй / bin / sh гарах болно. lftp нь үүнийг зохицуулж чаддаг боловч үүнийг дахин холбох хэрэгтэй. Хэрэв та bash суулгагдсан бол иймэрхүү системүүдэд / bin / bash-д суулгана.

ftp: acct (мөр)

Энэ мөрийг ACCT командаар нэвтэрч оруулна. Үр дүн нь үл тооцогдоно. Энэ тохиргоог хаах нь хэрэглэгчийн @ хост форматтай байна.

ftp: anon-pass (мөр)

нэргүй ftp хандалтыг таниулах зорилгоор ашигладаг нууц үгийг заадаг. Нэр нь "-name @", нэр нь програмыг ажиллуулж байгаа хэрэглэгчийн нэр юм.

ftp: anon-user (мөр)

нэргүй ftp хандалтыг таниулах зорилгоор хэрэглэгчийн нэрийг зааж өгдөг. Анхдагч нь "нэргүй" байна.

ftp: auto-sync-mode (regex)

хэрэв энэ серверийн анхны серверийн мессеж энэ регреттэй бол тэр хостод зориулсан синхрон горимыг асаана.

ftp: bind-data-socket (bool)

Холболтын холболтын интерфэйс (идэвхгүй горимд) өгөгдлийг холбох. Үндсэн тохиргоо нь үнэн бөгөөд давталтын интерфэйс үл хамаарна.

ftp: fix-pasv-address (bool)

Хэрэв үнэн бол lftp нь серверийн хаягийг нийтийн сүлжээнд байгаа бөгөөд PASV хувийн сүлжээнээс хаягийг буцаах үед PASV командын серверийн буцааж хаягийг хаягаар засаж залруулахыг оролддог. Энэ тохиолдолд lftp нь PASV тушаалаар буцаагдах оронд серверийн хаягийг орлуулах болно, портын дугаар өөрчлөгдөхгүй. Анхдагч нь үнэн.

ftp: fxp-passive-source (bool)

Хэрэв үнэн бол lftp нь эхлээд эх ftp серверийг идэвхгүй горимд эхлүүлэхийг зааж өгдөг. Эхний оролдлого амжилтгүй болбол lftp тэдгээрийг өөр аргаар тохируулахыг оролддог. Бусад disposition нь бас амжилтгүй болбол lftp нь цэвэр хуулбар уруу буцдаг. Ftp: use-fxp-ыг бас үзнэ үү.

ftp: home (мөр)

Анхны лавлах. Default нь автомат утгатай хоосон мөр юм. Хэрэв та ftp URL-ийн% 2F-ийн харагдах дургүй бол үүнийг / / 'болгож тохируулна уу. Энэ тохиргоог хаах нь хэрэглэгчийн @ хост форматтай байна.

ftp: list-options (мөр)

LIST тушаалаар үргэлжлүүлэн нэмдэг тохируулгууд. Хэрэв сервер анхдагчаар цэг (далд) файлуудыг харуулахгүй бол үүнийг "-a" гэж тохируулах нь ашигтай байж болно. Үндсэн утга хоосон байна.

ftp: nop-interval (секунд)

файлын сүүлийг татаж байхдаа NOOP тушаалуудын хоцролт. Энэ нь өгөгдөл дамжуулалтыг угаахаасаа өмнө "Бүрэн шилжүүлэх" захиаг илгээдэг ftp серверүүдэд хэрэгтэй. Ийм тохиолдолд NOOP командууд холболтын хугацаа дуусахаас сэргийлж чадна.

ftp: passive-mode (bool)

идэвхгүй ftp горим тогтоодог. Хэрэв та галт хана эсвэл дүлий хувиргагчтай допингийн ард байгаа бол энэ нь ашигтай байж болох юм.

ftp: port-range (from-to)

идэвхтэй горимд портын хүрээг зөвшөөрөх. Формат нь аль нэг портыг заана. Анхдагч нь "бүтэн".

ftp: proxy (URL)

ftp proxy ашиглахыг зааж өгнө. Проксиг идэвхгүй болгохын тулд үүнийг хоосон мөрийг тохируулна. Энэ нь ftp proxy буюу HTTP прокси юм. Стандарт утга нь орчны хувьсагч ftp_proxy- аас авсан бол "ftp: // '' -р эхэлсэн. Хэрэв таны ftp прокси нэвтрэлт танилтыг шаардвал, URL дахь хэрэглэгчийн нэр, нууц үгийг оруулна уу.

Хэрэв ftp: proxy нь http: // -ээр эхэлсэн бол, hftp (ftp дээр http proxy) автоматаар ftp-ийн оронд ашиглагддаг.

ftp: rest-list (bool)

LIST тушаалын өмнө REST тушаалыг хэрэглэхийг зөвшөөр. Энэ нь том сангуудад хэрэгтэй байж болох юм, гэхдээ зарим ftp серверүүд LEST-с өмнө REST үл тоомсорлодог.

ftp: rest-stor (bool)

Хэрэв худлаа бол lftp нь STOR ашиглахаас өмнө REST ашиглахыг оролдохгүй. Энэ нь REST болон дараа нь STOR ашиглагддаг бол corrupt (тэгтэй хамт дүүргэх) зарим алдаа серверүүдийн хувьд ашигтай байж болох юм.

ftp: retry-530 (regex)

Хэрэв текст нь энэ энгийн илэрхийлэлтэй таарч байгаа бол PASS командын хувьд серверийн хариултыг 530-р дахин ажиллуулаарай. Энэ тохиргоо нь хэт ачаалалтай сервер (түр зуурын нөхцөл) болон буруу нууц үг (байнгын нөхцөл) хооронд ялгахад ашигтай байх ёстой.

ftp: retry-530-anonymous (regex)

Нэр нь үл мэдэгдэгч нэвтрэх нэршилтэд зориулсан ердийн илэрхийлэл, ftp: retry-530.

ftp: site-group (мөр)

Нэвтрэхийн дараа SITE GROUP командаар энэ мөрийг илгээх. Үр дүн нь үл тооцогдоно. Энэ тохиргоог хаах нь хэрэглэгчийн @ хост форматтай байна.

ftp: skey-allow (bool)

Хэрэв сервер үүнийг дэмжиж байгаа бол skey / opie reply тушаалыг илгээхийг зөвшөөрөх. Анхдагч байдлаар.

ftp: skey-force (bool)

Сүлжээгээр цэвэр текст нууц үгийг битгий илгээгээрэй skey / opie оронд ашиглаарай. Хэрэв skey / opie байхгүй бол нэвтрэх боломжгүй гэж тооцох хэрэгтэй. Анхдагчаар унтраах.

ftp: ssl-allow (bool)

Хэрэв үнэн бол, SSL холболтыг ftp серверт тохиролцохыг үл зөвшөөрнө. Анхдагч нь үнэн. Энэ тохиргоо нь openssl-тай эмхэтгэгдсэн бол л ашиглах боломжтой.

ftp: ssl-force (bool)

Хэрэв серверт SSL-ийг дэмждэггүй бол нууц үгийг илгээнэ. Үндсэн утга буруу байна. Энэ тохиргоо нь openssl-тай эмхэтгэгдсэн бол л ашиглах боломжтой.

ftp: ssl-protect-data (bool)

Хэрэв үнэн бол, өгөгдөл шилжүүлэхэд ssl холболт хүсэх. Энэ нь cpu-intensive боловч хувийн нууцлалыг хангадаг. Үндсэн утга буруу байна. Энэ тохиргоо нь openssl-тай эмхэтгэгдсэн бол л ашиглах боломжтой.

ftp: статик-интервал (секунд)

STAT тушаалын хоорондох зай. Үндсэн утга нь 1 байна.

ftp: sync-mode (bool)

Хэрэв үнэн бол lftp нь нэг удаа нэг тушаалыг илгээх ба хариу хүлээнэ. Хэрэв та алдаатай ftp сервер эсвэл чиглүүлэгч ашиглаж байгаа бол энэ нь ашигтай байж болох юм. Энэ нь унтраах үед lftp нь багц тушаалуудыг илгээж, хариултыг хүлээж байна. Энэ нь дугуй аялал цаг хугацааны хувьд чухал ач холбогдолтой үйл ажиллагааг хурдасгадаг. Харамсалтай нь энэ нь бүх ftp серверүүдтэй ажиллахгүй бөгөөд зарим чиглүүлэгчид энэ нь асуудалтай байгаа тул анхдагчаар хийгддэг.

ftp: timezone (мөр)

LIST тушаалаар буцаасан жагсаалтад энэ цагийн бүсийг оруулаарай. Энэ тохиргоо нь GMT [] | -] HH [: ММ [: SS]] эсвэл хүчин төгөлдөр TZ утга (жишээ нь: Европ / Москва, MSK-3MSD, M3.5.0, M10.5.0 / 3). Анхдагч нь GMT. TZ орчны хувьсагчаар тодорхойлогдсон орон нутгийн цагийн бүсийг тооцоолохын тулд хоосон утгад тохируулна.

ftp: use-abor (bool)

Хэрэв худал бол lftp нь ABOR тушаалыг илгээгдэггүй боловч өгөгдлийн холболтыг шууд хаадаг.

ftp: use-fxp (bool)

Хэрэв үнэн бол lftp нь хоёр ftp серверийн хооронд шууд холболт тогтоохыг оролдох болно.

ftp: use-site-idle (bool)

Үнэн бол lftp нь SITE IDLE тушаалыг net: idle argument -ээр илгээдэг. Үндсэн утга буруу байна.

ftp: use-stat (bool)

Хэрэв үнэн бол lftp нь хэр их өгөгдөл дамжуулагдсаныг мэдэхийн тулд FXP горимын шилжүүлтэд STAT тушаалыг илгээдэг. Ftp: stat-интервалыг үзнэ үү. Анхдагч нь үнэн.

ftp: use-quit (bool)

Хэрэв үнэн бол lftp нь ftp серверээс салгахаас өмнө QUIT-ийг илгээдэг. Анхдагч нь үнэн.

ftp: verify-address (bool)

өгөгдөл холболт нь хяналтын холболтын нөгөө хаягийн сүлжээнээс ирдэг эсэхийг шалгаарай. Энэ нь өгөгдлийн эвдрэлд хүргэж болох өгөгдөл холболтын хууралтаас сэргийлэх боломжтой юм. Харамсалтай нь sertain ftp серверүүдийн хувьд хэд хэдэн сүлжээний интерфэйсүүдээр тэдгээр нь өгөгдлийн сокетууд дээр гарч байгаа хаягаа салгаж чадахгүй байгаа болохоор энэ нь анхдагчаар бол хаалттай байдаг.

ftp: verify-port (bool)

өгөгдлийн холболт нь алсын 20 дахь (ftp-өгөгдөл) порттой эсэхийг шалгаарай. Энэ нь алсын хост хэрэглэгчдийн өгөгдлийн холболтыг хуурахаас сэргийлж чаддаг. Харамсалтай нь хэтэрхий олон цонхууд, тэр ч байтугай unix ftp серверүүд өгөгдөл холболт дээр зөв портыг тохируулахаа мартдаг.

ftp: web-mode (bool)

өгөгдөл холболтын хаалтын дараа салгагддаг. Энэ нь бүрэн эвдэх ftp серверүүдэд ашигтай байж болох юм. Үндсэн утга буруу байна.

hftp: кэш (bool)

ftp-over-http протоколын хувьд сервер / прокси тал кэшийг зөвшөөрөх.

hftp: прокси (URL)

ftp-over-http protocol (hftp) нь http проксийг заадаг. Протоколын hftp нь http проксигүйгээр ажиллах боломжгүй байна. Стандарт утга нь орчны хувьсагч ftp_proxy -ээс авдаг бол `` http: // '' эхэлдэг бол, өөрөөр бол environment variable http_proxy -ээс авна. Хэрэв таны ftp прокси нэвтрэлт танилтыг шаардвал, URL дахь хэрэглэгчийн нэр, нууц үгийг оруулна уу.

hftp: ашиглах-зөвшөөрлийг (bool)

хэрэв тохируулсан бол lftp нь прокси руу URL-н хэсэг болох нууц үгийг илгээх болно. Зарим итгэмжлэгчдэд энэ нь шаардагдаж магадгүй (жишээлбэл, М-зөөлөн). Үндсэн нэр нь асаалттай байдаг бөгөөд lftp нь Зөвшөөрлийн толгой хэсэг болох нууц үгийг илгээх болно.

hftp: ашиглах-толгой (bool)

хэрэв ажиллахаар тохируулсан бол lftp нь hftp протоколыг `HEAD 'гэж тэмдэглэхийн оронд` GET' ашиглах болно. Энэ нь удаан байдаг ч lftp нь "HEADftp: //" хүсэлтийг ойлгохгүй эсвэл буруугаар ойлгодог зарим прокситой ажиллахыг зөвшөөрч болох юм.

hftp: ашиглах-төрөл (bool)

Хэрэв ажиллахаар тохируулбал lftp нь proxy руу дамжуулсан URL руу ': type =' -ийг нэмэхийг оролдохгүй. Зарим эвдэрсэн прокси үүнийг зөвөөр шийддэггүй. Үндсэн утга байна.

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

холбогдох HTTP хүсэлтийн толгойг зааж өгнө.

http: cache (bool)

сервер / прокси талын кэшийг зөвшөөрөх.

http: cookie (мөр)

сервер рүү энэ куукийг илгээх. Хаалтын ажиллагаа энд ашигтай:
cookie / www.somehost.com "param = value"

http: дараах агуулгын төрөл (мөр)

POST аргын хувьд Агуулга-төрөл нь http хүсэлтийн толгойг тодорхойлно. Анхдагч нь "application / x-www-form-urlencoded".

http: proxy (URL)

http прокси тодорхойлогдоно. Энэ нь lftp нь http протокол дээр ажилладаг үед ашиглагддаг. Стандарт утга нь хүрээлэн буй орчны хувьсагч http_proxy -ээс авсан болно. Хэрэв таны прокси баталгаажуулалт шаардвал, URL дахь хэрэглэгчийн нэр, нууц үгийг оруулна уу.

http: put-method (PUT эсвэл POST)

Үүнийг хэрхэн ашиглах тухай http аргыг заана.

http: оруулах-агуулга-төрөл (мөр)

PUT аргын хувьд Агуулга-төрөл нь http хүсэлтийн толгойн утгыг тодорхойлдог.

http: лавлагаа (мөр)

Энд хүсэлт гаргагчийн хүсэлтийн хүсэлтийн толгойг тодорхойлдог. Нэг цэг `. ' одоогийн лавлах URL руу өргөжүүлнэ. Стандарт нь `. '. Товчлолын толгойг идэвхгүй болгохын тулд хоосон мөрийг тохируулна уу.

http: set-cookies (boolean)

Хэрэв үнэн бол lftp нь Set-Cookie толгой дээр хүлээн авахдаа http: cookie хувьсагчуудыг өөрчилдөг.

http: хэрэглэгчийн агент (мөр)

string lftp нь HTTP хүсэлтийн хэрэглэгчийн-Agent толгой хэсэгт илгээгддэг.

https: proxy (мөр)

https proxy-г тодорхойлдог. Стандарт утга нь хүрээлэн буй орчны хувьсагч https_proxy -с авсан .

толин тусгал: exclude-regex (regex)

Үндсэн хасалтын загварыг тодорхойлдог. Үүнийг --include option сонголтоор нь дарж өөрчилж болно.

толь: захиалга (хэв маягийн жагсаалт)

файлын шилжүүлгийн дарааллыг тодорхойлдог. Жишээ нь "* .sfv * .sum" руу тохируулах нь * .sfv-д тохирох файлуудыг * .sum болон дараа нь бусад бүх файлуудыг тааруулж тохируулдаг. Бусад файлын дараа сангуудыг боловсруулахын тулд "* /" мөрийн жагсаалтыг төгсгөнө үү.

толин тусгал: зэрэгцээ-сангууд (boolean)

Хэрэв үнэн бол толин тусгал нь зэрэгцээ горимд зэрэгцээ хэд хэдэн сангуудыг боловсруулах болно. Үгүй бол энэ нь бусад сангуудад шилжихээсээ өмнө нэг файлаас файлуудыг шилжүүлэх болно.

толь: паралель-шилжүүлэх-тоо (тоо)

паралел шилжүүлэгийн тоог эхэлж ажиллуулахыг зөвшөөрдөг. Үндсэн утга нь 1. Та үүнийг олон тооны тохируулгаар дарж өөрчилж болно.

модуль: зам (мөр)

Модулиудыг хайхын тулд цэгүүдийн жагсаалтыг агуулдаг. LFTP_MODULE_PATH орчны хувьсагчаар эхлүүлж болно. Анхдагч нь "PKGLIBDIR / VERSION: PKGLIBDIR".

цэвэр: холболтын хязгаар (тоо)

Нэг сайттай зэрэгцсэн холболтын дээд хязгаар. 0 утга нь хязгааргүй.

net: connection-takeover (bool)

Хэрэв үнэн бол, нүүрэн талууд холболтууд нь үндсэн асуудлууд дээр давуу эрхтэй байдаг бөгөөд нүүрэн дээр ажиллах ажиллагааг дуусгахын тулд далд дамжуулалтыг тасалдуулж чаддаг.

цэвэр: идэвхгүй (секунд)

Сул зогсолтын секундын дараа серверээс салгагддаг.

цэвэр: хязгаар-rate (секундэд байт)

өгөгдлийн холболт дээр дамжуулалтын хязгаарыг хязгаарлах. 0 утга нь хязгааргүй. Татаж авсан болон байршуулах хувийг тусад нь хязгаарлахын тулд хоёр дугаарыг цэгээр тусгаарлаж болно.

цэвэр: limit-max (байт)

ашиглагдаагүй хязгаарыг хуримтлуулахыг хязгаарлах. 0 утга нь хязгааргүй.

цэвэр: limit-total-rate (секундэд байт)

Сүлжээнд холбогдсон бүх холболтын хязгаарыг тогтооно. 0 утга нь хязгааргүй. Татаж авсан болон байршуулах хувийг тусад нь хязгаарлахын тулд хоёр дугаарыг цэгээр тусгаарлаж болно. Залгуурууд нь тэдгээрийн буферуудыг хүлээн авсныг анхаарна уу, энэ нь зөөвөрлөлт эхлэхээс өмнө энэ хурдны хязгаараас их ачааллын сүлжээний холболтыг хүргэж болохыг санаарай. Та үүнийг net: socket-buffer-г тохируулахыг оролдож болно.

цэвэр: limit-total-max (байт)

ашиглагдаагүй хязгаар-нийт хувь хэмжээг хуримтлуулахыг хязгаарлах. 0 утга нь хязгааргүй.

цэвэр: max-retries (тоо)

амжилтгүй бол үйл ажиллагааны дараалсан таслалтын хамгийн их тоо. 0 утга нь хязгааргүй.

цэвэр: no-proxy (мөр)

прокси хэрэглэх ёсгүй таслалаар тусгаарлагдсан домэйнүүдийг агуулдаг. Анхдагч хувьсагчийн no_proxy хувьсагчаас авсан .

цэвэр: үргэлжилсэн дуудлага (тоо)

Энэ тооны хатуу алдааг үл тоомсорлодог. Олон тооны хэрэглэгчид байгаа үед 5хүс хариулах алдаатай ftp серверүүд рүү нэвтрэх хэрэгтэй.

цэвэр: дахин холболт-интервал-суурь (секунд)

дахин холболтуудын хоорондох хамгийн бага хугацааг зааж өгдөг. Бодит интервал нь сүлжээнээс хамаарна: дахин холболт-интервал-үржүүлэгч ба үйлдлийг гүйцэтгэх оролдлогын тоо.

цэвэр: дахин холболт-интервал max (секунд)

хамгийн их залгах интервалыг тохируулна. Үр үржүүлгийн дараа одоогийн интервал: дахин холболт-интервал-үржүүлэгч нь энэ утгыг хүрэх (эсвэл түүнээс давж) хүрэхийн тулд net-ыг дахин холбоно: дахин холболт-интервал-суурь.

цэвэр: дахин холболт-интервал-үржүүлэгч (бодит тоо)

процессыг гүйцэтгэх шинэ оролдлого амжилтгүй болох бүрт үндсэн интервалыг үржүүлж үржүүлэгчийг тогтооно. Хэрэв интервал хамгийн дээд хэмжээнд хүрсэн бол үндсэн утгыг дахин тохируулна. Net-ийг үзнэ үү: дахин холболт-интервал-суурь ба цэвэр: дахин холболт-интервал-хамгийн их.

net: socket-buffer (байт)

SO_SNDBUF болон SO_RCVBUF сокет тохируулгын хэмжээг ашиглана уу. 0 гэдэг нь системийг анхдагч гэсэн үг юм.

net: socket-maxseg (байт)

TCP_MAXSEG сонголтын хувьд өгөгдсөн хэмжээгээр ашиглах. Бүх үйлдлийн системүүд энэ тохируулгыг дэмждэггүй, гэхдээ линукс хийдэг.

цэвэр: хугацаа (секунд)

сүлжээний протоколын хугацаа дуусдаг .

ssl: ca-file ( файлын зам)

тодорхой заасан файлыг Гэрчилгээжүүлэх байгууллагын сертификатын дагуу ашиглах.

ssl: ca-path (лавлах руу чиглэсэн зам)

тодорхойлсон санг Certificate Authority сертификатын тусламж болгон ашиглах.

ssl: crl-file (файл руу чиглүүлэх)

тодорхойлсон файлыг Гэрчилгээ цуцлах жагсаалт гэрчилгээ болгон ашиглах.

ssl: crl-path (лавлах руу чиглэсэн зам)

заагдсан санг гэрчилгээг хүчингүй болгох жагсаалтын сертификатын репозитор гэж ашиглана.

ssl: түлхүүр файл ( файлын зам)

тусгайлан заасан файлыг өөрийн хувийн түлхүүрээр ашиглах.

ssl: cert-file (файл руу чиглэсэн)

Зөвшөөрөгдсөн файлаа сертификатын дагуу ашиглах.

ssl: баталгаажуулах-сертификат (виолай)

Хэрэв yes гэж тохируулсан бол серверийн сертификатыг мэдэгдэж буй Certificate Authority-т гарын үсэг зурж, гэрчилгээг цуцлах жагсаалтад оруулаагүй болно.

xfer: clobber (bool)

хэрэв энэ тохиргоог идэвхгүй болгосон бол тушаалууд нь одоо байгаа файлуудыг дарж бичихгүй бөгөөд алдаа үүсгэх болно. Үндсэн утга байна.

xfer: eta-period (секунд)

ЭХЗ-г үйлдвэрлэх дундаж хурдыг тооцоолсон хугацаа.

xfer: eta-terse (bool)

ETA (зөвхөн өндөр захиалгын хэсэг) харуулах Анхдагч нь үнэн.

xfer: max-redirections (тоо)

Дамжуулагчийн хамгийн их тоо. Энэ нь HTTP-с татаж авахад ашигтай байж болно. Үндсэн утга нь 0, дамжуулалтыг хориглодог.

xfer: rate-period (секунд)

дундаж хурдыг тооцоолох хугацааг харуулсан хугацаа.

Хувьсагчдын нэрийг хоёрдмол утгагүй бол товчилж болно. `: 'Өмнө угтварыг оруулалгүй орхиж болно. Та өөр өөр хаалтын хувьд нэг хувьсагчийг хэд хэдэн удаа тохируулж болох бөгөөд ингэснээр та тодорхой төлөвийн тодорхой тохиргоог авч болно. Хаалтыг хувьсагчийн нэрийг slash` / '-аар тусгаарласны дараа зааж өгнө.

"Open" командын ` dns : ',` net :', ` ftp : ',` net :', ` ftp : ',` net :', ` ftp : ',` http :', `hftp: 'домэйн хувьсагчууд одоогоор зөвхөн хостын нэртэй байна (зарим тохиолдолд хаах нь утгагүй, жишээ нь dns: cache-size). Зарим "cmd:" домэйн хувьсагчдын хувьд хаах нь замгүй URL байна. Бусад хувьсагчдын хувьд одоогоор ашиглагдаагүй байна. Жишээ lftp.conf дээрх жишээнүүдийг үзнэ үү.

Зарим тушаалууд болон тохиргоонууд цаг хугацааны интервалын параметр авдаг. Энэ нь Nx [Nx ...] хэлбэртэй, N нь цаг хугацаа бөгөөд x нь цагийн нэгж: d - хоног, h - цаг, m - минут, s-секунд. Үндсэн нэгж нь секунд байна. Жишээ нь 5h30м. Мөн интервал нь "хязгааргүй", "inf", "хэзээ ч", "үүр" гэх мэтээр хязгаарлагдахгүй интервал юм. Жишээ нь `sleep sleep 'эсвэл` dns set: cache-expire never'.

FTP асинхрон горим

Lftp нь хэд хэдэн командуудыг илгээж, бүх хариултуудыг шалгах замаар ftp үйлдлийг хурдасгадаг. Ftp: sync-mode хувьсагчийг үзнэ үү. Заримдаа энэ нь ажиллахгүй, тэгэхээр синхрон горим нь анхдагч юм. Та синхрончлолын горимыг унтрааж, танд зориулж ажилладаг эсэхийг мэдэхийг оролдож болно. Нэг сүлжээний пакет дотор хэд хэдэн FTP командуудын хувьд хаягийн орчуулга ажиллаж байгаа сүлжээний зарим програмууд буруу ажилладаг.

RFC959 нь: "` Тасалбар хариу хариу протоколыг зөрчсөн хэрэглэгчийн процессыг илгээж байна, гэхдээ сервер-FTP процессууд нь өмнөх команд хийгдэж байгаа командыг дараалалд оруулах ёстой. Мөн RFC1123 нь: `` Implementors нь хяналтын холболт болон Telnet EOL дараалал (CR LF) хоорондох READ хил хооронд ямар нэгэн захидал харилцааг хүлээн авахгүй байх ёстой. '' Ба `` Хяналтын холболтоос нэг READ нь нэгээс олон FTP командыг агуулсан байж болно. '.

Тиймээс хэд хэдэн командуудыг илгээхэд аюулгүй байх ёстой бөгөөд энэ нь маш их хурдтай ажилладаг бөгөөд бүх Unix болон VMS-н факс серверүүд дээр ажилладаг. Харамсалтай нь, цонхон дээр тулгуурласан серверүүд хэд хэдэн командыг нэг пакет дээр ажиллуулах боломжгүй байдаг тул зарим эвдэрсэн холбогчийг зохицуулж чадахгүй.

OPTIONS

-d

Дибагын горимд шилжинэ үү

-e тушаалууд

Өгөгдсөн тушаалуудыг ажиллуулж, гарахгүй байна.

-p порт

Өгөгдсөн портыг холбохын тулд ашиглах

-u хэрэглэгчийн [ , дамжуулалт]

Холбогдохдоо хэрэглэгчийн нэр , нууц үгээ ашиглана уу

-f script_file

Файл болон гарах командуудыг гүйцэтгэх

тушаалууд

Өгөгдсөн тушаалууд ба гаралтыг гүйцэтгэх

БҮЛЭГ

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

Чухал: Тушаалын командыг ашиглана ( % man ) ашиглана.