Lftp - Linux Buyruq - Unix Buyruq

NAME

lftp - murakkab fayllarni uzatish dasturi

SYNTAX

lftp [ -d ] [ -e cmd ] [ -p port ] [ -u foydalanuvchi [ , pass ]] [ sayt ]
lftp -f script_file
lftp -c buyruqlar
lftp - qaytish
lftp - yordam

DESCRIPTION

lftp murakkab ftp va boshqa xostlarga http ulanishlarini ta'minlaydigan dastur . Xost ko'rsatilgan bo'lsa, u holda lftp ushbu hostga ulanadi, aks holda ochiq buyruq bilan ulanish o'rnatilishi kerak.

lftp oltita faylga kirish usullarini boshqarishi mumkin - ftp, ftp, http , https , hftp, baliq va fayl (https va ftps faqat lftp openssl kutubxonasi yordamida to'planganida mavjud). "Open URL" buyrug'ida foydalanish usulini tanlashingiz mumkin, masalan, "ochiq http://www.us.kernel.org/pub/linux". hftp - ftp-over-http-proksi protokoli. Ftp: proksi "http: // proksi [: port]" ga o'rnatilgan bo'lsa, ftp o'rniga avtomatik ravishda ishlatilishi mumkin. Baliq, ssh ulanishga ishlaydigan protokol.

Lftp da joylashgan har bir operatsiyani bajarish ishonchli, ya'ni hech qanday o'limga olib keladigan xato noto'g'ri va amaliyot takrorlanadi. Shunday qilib, tanaffuslarni yuklab bo'lganda, u avtomatik ravishda nuqtadan boshlanadi. FTP server REST buyrug'ini qo'llab-quvvatlamasa ham, lftp faylni butunlay uzatmaguncha faylni boshidan boshlab olishga harakat qiladi.

lftp fonda parallel ravishda bir nechta buyruqni ishga tushirishga imkon beradigan qobiq o'xshash buyruqlar sintaksisi mavjud (&). Shuningdek, () funktsiyalarini guruhlash va ularni fonda ijro etish mumkin. Barcha fon ishlari bir xil jarayonda amalga oshiriladi. Orqa rejaga fonga ^ Z (cz) va orqaga "kutish" (yoki "kutish" uchun "fg") bilan qaytarish mumkin. Ishlayotgan ishlarni ro'yxatlash uchun "ish" buyrug'ini ishlating. Ba'zi buyruqlar o'zlarining chiqimlarini (mushuk, ls, ...) faylga yoki tashqi buyruqqa o'tkazish yo'li bilan qayta yo'naltirishga imkon beradi. Buyruqlar oldingi buyruqning tugatish holatiga asoslanib shartli ravishda bajarilishi mumkin (&&, ||).

Agar ba'zi vazifalar hali tugallanmagan bo'lsa, lftp dan chiqsangiz, lftp fon rejimida nohup rejimiga o'tadi. Xuddi shu holat sizda haqiqiy modemni o'chirish yoki xtermni yopayotganda sodir bo'ladi.

lftp butun katalog daraxtini yuklab olishingiz yoki yangilashingiz mumkin bo'lgan ichki oyna o'rnatilgan. Serverda bir katalog daraxtini yuklaydigan yoki yangilaydigan teskari oyna (oyna - R) mavjud. Aynan shuningdek, mavjud bo'lsa, FXP-dan foydalanib, ikkita uzoq serverlar o'rtasida kataloglarni sinxronlashi mumkin.

Mavjud kontekstda belgilangan vaqtda ishni boshlash uchun "at" buyrug'i mavjud, joriy server uchun ketma-ket ijro uchun navbatdagi buyruqlar uchun "navbat" buyrug'i va juda ham ko'p.

Lftp ishga tushirilganda /etc/lftp.conf va keyin ~ / .lftprc va ~ / .lftp / rc . Bu yerda taxalluslar va "set" buyruqlar joylashtirilishi mumkin. Ba'zi odamlar to'liq nosozliklarni ko'rib chiqishni afzal deb hisoblaydi, disk raskadrovka qilish uchun "disk raskadrovka" dan foydalaning. Faqatgina tabriklash xabarlari va xato xabarlarini ko'rish uchun "debug 3" ni ishlating.

lftp bir nechta sozlanuvchi o'zgaruvchiga ega. Siz barcha parametrlarni va ularning qadriyatlarini ko'rish uchun "set -a" dan foydalanishingiz mumkin yoki "default -d" parametrlarini ko'rishingiz mumkin. O'zgaruvchan nomlar qisqartirilishi mumkin va qolganlar noaniq bo'lmasa, prefiks o'chirilishi mumkin.

Lftp SSL qo'llab quvvatlash bilan tuzilgan bo'lsa, OpenSSL loyihasi OpenSSL Toolkit-da foydalanish uchun ishlab chiqilgan dasturni o'z ichiga oladi. (http://www.openssl.org/)

Buyruqlar

! shell buyrug'i

Shell yoki shell buyrug'ini ishga tushiring .

ls

Mahalliy hostning katalog ro'yxati bajarish.

boshqa nom [ name [ value ]]

Taxallus nomini aniqlang yoki undefin. Agar qiymat o'chirilmagan bo'lsa, taxalluslar aniqlanmagan, aks holda qiymat qiymatini oladi . Hech qanday dalillar keltirilmagan bo'lsa, joriy taxalluslar ro'yxatda keltirilgan.

alias dir ls -lF alias kamroq zmore

Anon

Foydalanuvchi anonim tarzda o'rnatiladi. Bu asl qiymati.

vaqti bilan [- buyruqlar ]

Berilgan vaqtga qadar kuting va berilgan (ixtiyoriy) buyruqni bajaring.

xatcho'plar [ subcommand ]

Xatcho'plar buyrug'i joy belgilari nazorat qiladi.

Qo'shish [] joriy joyni qo'shish yoki manzillarni joylarga qo'shish va berilgan nomga bog'lash belgisini olib tashlash manzil belgisini olib tashlash.

kesh [ subcommand ]

Kesh buyrug'i mahalliy xotira keshini boshqaradi. Quyidagi submomenlar tan olinadi:

stat nusha keshini nusxa olish muddati n soniya ( x = s) daqiqalar ( x = m) soatlar ( x = s) x = h) yoki kunlar ( x = d)

mushuk fayllari

cat uzoq fayllarni stdout-ga chiqaradi. (Shuningdek qarang: zcat va zmore )

CD rdir

Joriy masofaviy katalogni o'zgartiring. Avvalgi uzoq katalog "-" sifatida saqlanadi. Katalogni o'zgartirish uchun "CD -" ni amalga oshirishingiz mumkin. Har bir sayt uchun avvalgi katalog ham diskda saqlanadi, shuning uchun siz saytni ochishingiz mumkin; CD - 'lftp qayta ishga tushgandan keyin ham.

chmod rejimidagi fayllar

Masofadagi fayllardagi ruxsat maskasini o'zgartiring. Tartib sekizli raqam bo'lishi kerak.

yopish [ -a ]

Ishonchli ulanishlarni yoping. Faqat joriy server bilan sukut bo'yicha barcha bo'sh ishoratlarni yopish uchun -dan foydalaning.

buyruq cmd args ...

berilgan komandani takrorlashni bajarish.

[ -o fayl ] darajasi | yopiq

Nosozliklarni o'chirib yoqing yoki o'chirib qo'ying. Disk raskadrovka chiqimini faylga qayta yo'naltirish uchun - -dan foydalaning.

echo [ -n ] qatori

nima qilishini tasavvur qiling.

chiqish kodi
chiqish bg

lftp dan chiqish yoki ish joylari faol bo'lsa fonga o'tish. Hech qanday ish bo'lmasa, kod lftp bekor qilish holati sifatida operatsion tizimga o'tkaziladi. Kod kiritilgan bo'lsa, oxirgi buyruqning chiqish kodi ishlatiladi.

"exit bg" kuchlari cmd: move-background fayliga ko'chiriladi.

fg

"Kutish" uchun taxalluslar.

[ katalog ]

Katalogdagi fayllarni ro'yxatga olish (sukut bo'yicha joriy katalog). Bu ls -R qo'llab-quvvatlamaydigan serverlarga yordam berishi mumkin. Ushbu buyrug'ning chiqishini qayta yo'naltirishingiz mumkin.

ftpcopy

Eski. Buning o'rniga quyidagilardan birini tanlang:

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

yoki FXP uzatishni olish uchun boshqa kombinatsiyalar (to'g'ridan-to'g'ri ikkita ftp serverlari orasida). FXP uzatishni boshlash mumkin emas yoki ftp: use-fxp noto'g'ri bo'lsa lftp oddiy nusxa ko'chirish (mijoz orqali).

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

Uzoq faylni qaytarib olib, uni mahalliy fayl sifatida saqlang. -o-chiqarilgan bo'lsa, fayl rfile- ning asosiy nomi sifatida berilgan mahalliy faylga saqlanadi. Agar bir nechta misolni [va -o lfile ] ko'rsatib, bir nechta faylni olishingiz mumkin. Joker belgilarni kengaytirmaydi, buning uchun mget-dan foydalaning.

-c davom eting, reget -E muvaffaqiyatli o'tkazilgandan so'ng uzoqdan fayllarni o'chirib tashlash - ascii rejimini ishlatish (ikkitomonlama - standart) -O fayllar joylashtirilishi kerak bo'lgan asosiy katalog yoki URLni belgilaydi

Misollar:

README olish README -o debian.README olish README README.mirrors olish README -o debian.README README.mirrors -o debian.mirrors olish README -o ftp://some.host.org/debian.README olish README -o ftp://some.host.org/debian-dir/ (oxirgi slash muhim)

glob [ -d ] [ -a ] [ -f ] buyruq naqshlari

Glob metakarakteriyalarni o'z ichiga olgan naqshlar berildi va berilgan buyruqga natija berdi. Masalan, "glob echo *".

- oddiy fayllar (odatiy) - d kataloglari - barcha turlarga

yordam [ cmd ]

Cmd uchun printerni yordam yoki cmd ko'rsatilmagan bo'lsa, mavjud buyruqlar ro'yxatini chop eting.

ishlar [ -v ]

Ishlayotgan ishlarni ro'yxatlash. -v ma'nosini bildiradi, bir necha -v belgilanishi mumkin.

Hammasini o'ldirish job_no

Job_no yoki barcha ishlar bilan belgilangan ishni o'chirish. ( Job_no ishlarni ko'rish uchun)

lcd ldir

Ldir mahalliy katalogini o'zgartirish . Avvalgi mahalliy katalog "-" sifatida saqlanadi. Siz katalogni "lcd -" deb o'zgartirishingiz mumkin.

lpvd

Mahalliy mashinada joriy ishchi katalogni chop eting.

Params

Masofali fayllarni ro'yxatlash. Siz bu buyrug'ning chiqimini faylga yoki tashqi buyruqqa o'tkazish yo'li bilan yuborishingiz mumkin. Odatiy bo'lib, ls chiqishi keshlangan, yangi ro'yxat ishlatish rels yoki keshni tozalashni ko'rish uchun.

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

Tanlangan fayllarni kengaytirilgan joker belgilar bilan oladi.

-c davom eting, reget. -d kataloglarini fayl nomlari bilan bir xil yaratish va ularni joriy katalog o'rniga fayllarni olish. - muvaffaqiyatli uzatilganidan so'ng uzoq fayllarni o'chirib tashlash - ascii rejimini ishlatish (ikkitomonlama - standart) -O fayllar joylashtiriladigan asosiy katalog yoki URLni belgilaydi

oyna [ OPTS ] [ manba [ maqsad ]]

Ko'rsatilgan manba katalogini mahalliy maqsadli katalogga aylantiring. Agar maqsad katalog bir chiziq bilan tugasa, manba taglavhasi nomi maqsad katalogga qo'shiladi. Resurs va / yoki maqsadlar kataloglarga ishora qiluvchi URL bo'lishi mumkin.

-c, - agar iloji bo'lsa, oyna ishini davom ettiring -e, - uzoq saytlarda yo'qolgan fayllarni o'chirish -s, - remote saytga moslangan suid / sgid bitlarni o'rnatish - allow-chown egalari va guruhdagi fayllar -n, - faqatgina yangi fayllarni yuklab olish (-c ishlamaydi) -r, -no-recursion subdirectories -p, -no-perms fayl ruxsatini o'rnatish - no-umask fayllarni rad qilish uchun umaskni ishlatmaydi -R, - teskari oyna (fayllarni qo'yish) -L, --dereference ramziy bog'lanishni fayllar sifatida yuklab olish -N, --newer -dan faqat FILE download fayllardan yangi fayllar -P, -parallel [= N] N-parallel -i RX-ni yuklab olish, - RX-ga mos keladigan fayllarni o'z ichiga olsin -x RX , --exclude RX tashqari fayllarni chiqarib tashlash -I GP , --include- glob GP o'z ichiga olgan fayllarni o'z ichiga oladi -X GP , --exclude-glob GP mos keladigan fayllarni chiqarib tashlash -v, --verbose [= daraja] batafsil operatsiya - kesh-kesh foydalanishni keshlangan katalog ro'yxatlarini - (ehtiyotkorlik bilan foydalaning) - xuddi shundoq-chavandoz - hammasi-suyak-no'-umask

R-dan foydalanilganda birinchi katalog mahalliy, ikkinchisi esa masofadan turib. Ikkinchi katalog o'chirilmasa, birinchi katalogning asosiy nomi ishlatiladi. Ikkala katalog ham chiqarilgan bo'lsa, joriy mahalliy va uzoq kataloglar qo'llaniladi.

RX , xuddi egrep (1) kabi kengaytirilgan muntazam ifodadir.

GP glob naqsh bo'lib, masalan: * .zip.

Variantlarni qo'shish va chiqarib tashlash bir necha marta ko'rsatilishi mumkin. Ya'ni, fayl yoki katalog bir-biriga mos keladigan bo'lsa va uni qo'shib olgandan so'ng istisno qilsa, yoki hech narsa bilan mos kelmasa, va birinchi chek tashqarida bo'lsa, aks etadi. Direktoriyalar qo'shib qo'yilgan slash bilan mos keladi.

Eslatma: -R ishlatilganda (teskari oyna) serverda ramziy havolalar yaratilmaydi, chunki FTP protokoli buni amalga oshirolmaydi. Fayllarni yuklash uchun havolalar "Mirror -RL" buyrug'idan foydalanadi (ramziy havolalarni fayllar sifatida ko'rib chiqing).

Verbosity darajasi --verbose = darajali parametr yoki bir necha variantlar bilan, masalan, -vvv. Darajalar:

0 - yo'q chiqdi (standart) 1 - bosma harakatlar 2 - + bosmadan o'chirib tashlanmaydigan fayl nomlari (qachon ko'rsatilmagan bo'lsa) 3 - + bosib turadigan katalog nomlari aks etadi

- o'lchamlari boshqacha bo'lsa ham, faqatgina yangi fayllar hajmini taqqoslash va yuklashni yuklaydi. Odatiy bo'lib, kattaligi farqli bo'lsa, eski fayllar yuklab olinadi / yuklanadi.

Siz kataloglar o'rniga URL manzillarini belgilasangiz, ikkita server o'rtasida aks ettirishingiz mumkin. FXP, iloji bo'lsa, FTP serverlari o'rtasida o'tkazmalar uchun avtomatik ravishda ishlatiladi.

mkdir [ -p ] dir (s)

Uzoq kataloglarni yarating. -p ishlatilsa, yo'llarning barcha qismlarini bajaring.

modulli modul [ args ]

Dlopen (3) funktsiyasidan foydalanib berilgan modulni joylashtiring . Agar modulning nomi chiziq bo'lmasa, u modul tomonidan ko'rsatilgan kataloglarda topiladi: yo'l o'zgaruvchisi. Argumentlar module_init funktsiyasiga o'tkaziladi. Texnik tafsilotlar uchun README.modules-ga qarang.

ko'proq fayl

Mushuk fayllari bilan bir xil Ko'proq'. PAGER o'rnatilgan bo'lsa, u filtr sifatida ishlatiladi. (Shuningdek qarang: cat , zcat va zmore )

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

Joker belgilarni kengaytirish bilan fayllarni yuklash. Odatiy bo'lib, mahalliy nomning asosiy nomi uzoqdan biri sifatida ishlatiladi. Bu "-d" opsiyasi bilan o'zgartirilishi mumkin.

-c davom et, reput -d kataloglarni fayl nomlari bilan bir xil tuzing va fayllarni ularni joriy katalog o'rniga qo'ying -E muvaffaqiyatli uzatilganidan keyin (xavfli) - uzoqdan fayllarni o'chirib tashlang - ascii rejimidan foydalaning (ikkitomonlama - standart) -O bazaviy katalog yoki fayllar joylashtirilishi kerak

mrm fayl (lar)

"Glob rm" bilan bir xil. Belgilangan fayllarni joker belgilarni kengaytirishi bilan o'chiradi.

mv file1 fayl2

File1 faylini2 faylga o'zgartiring .

nlist [ args ]

Uzoq fayl nomlarini ro'yxatlash

ochiq [ -s cmd ] [ -u foydalanuvchi [, pass ]] [ -p port ] host url

FTP serverini tanlang.

pget [ OPTS ] rfile [ -o lfile]

Belgilangan faylni bir nechta aloqa yordamida oladi. Bu transferni tezlashtirishi mumkin, ammo boshqa foydalanuvchilarga aniq ta'sir ko'rsatadigan tarmoqni yuklaydi. Faqat faylni ASAP-ni o'tkazish kerak bo'lsa, yoki boshqa foydalanuvchilar boshqa holatlarga duch kelishlari mumkin :) Tanlovlar:

-n maxconn maksimal ulanishlar sonini o'rnatadi (standart 5)

[ -E ] [ -a ] [ -c ] [ -O base ] qo'yish [ -o rfile ]

Uzoq nomi bilan faylni yuklang . -o-noto'g'ri bo'lsa, lfile asosiy nomi uzoqdan nom sifatida ishlatiladi. Joker belgilarni kengaytirmaydi, buning uchun mput ishlatiladi.

-o masofaviy fayl nomini belgilaydi (default - lfile-ning bazename) -c davomi, reput unga uzoqdan fayllarni qayta yozish uchun ruxsat berishni talab qiladi -E muvaffaqiyatli uzatilganidan keyin (xavfli) mahalliy fayllarni o'chirish - ascii rejimini ishlatish (ikkilik - standart) -O bazaviy katalog yoki fayllar joylashtirilishi kerak

pwd

Joriy masofaviy katalogni chop eting.

navbat [ -n num ] cmd

Berilgan buyruq ketma-ket ijro uchun navbatga qo'yilsin. Har bir sayt o'z navbatga ega. `-n 'bu buyruq oldida navbatda qo'shimchalar. "CD" yoki "lcd" buyruqlarini bajarishga harakat qilmang, lftpni chalkashtirib yuborishi mumkin. Buning o'rniga, CD-kodni "navbatda" buyrug'idan oldin qiling va u buyruq bajariladigan joyni eslab qoladi. Hozirda ishlaydigan "navbatda kutish" ishini boshlash mumkin, ammo navbatda navbatda bo'lmasa ham ish davom etadi.

"navbatda to'xtash" navbatni to'xtatadi, yangi buyruqlarni bajarmaydi, lekin ishlayotgan ishlarni bajarish davom etadi. Bo'sh to'xtatilgan navbat yaratish uchun "queue stop" dan foydalanishingiz mumkin. «navbat boshlash» navbati navbatda bajarilishini davom ettiradi. Lftp-dan chiqish vaqtida avtomatik ravishda to'xtab qolgan barcha navbatlarni boshlaydi.

Argumentlarsiz "kuyruksiya" to'xtatilgan navbat yoki bosma navbat holati yaratadi.

kuyruksuz --delete | -d [ indeks yoki joker belgilar ifodasi ]

Navbatdagi bir yoki bir nechta elementni o'chirib tashlang. Hech qanday dalillar bo'lmasa, navbatdagi so'nggi yozuv o'chiriladi.

navbat --move | -m < indeks yoki joker belgilar ifodasi > [ indeks ]

Berilgan narsalarni berilgan navbat indeksidan oldin yoki oxirigacha biron-bir maqsad berilmasa ko'chirish.

Jim bo'ling. -v. -Q Qayta tartibda ishlatilishi mumkin bo'lgan formatda chiqadi. - foydali - bilan. > Faylni olish va [1] faylni olish> navbatda kutish 1> navbatda another_file olish> cd a_directory> queue yet_another_file queue -d 3 navbatdagi uchinchi narsani o'chirish. navbat -m 6 4 To'rtinchi sahifada navbatdagi oltinchi maqolani ko'chiring. navbatda -m "get * zip" 1 Har bir buyruqni navbat bilan boshlash uchun "get * zip" ga ko'chiring. (Ob'ektlar tartibi saqlanadi) navbatda -d "get * zip" "get * zip" taalukli barcha buyruqlar o'chiriladi.

quote cmd

FTP uchun - tushunmovchiliksiz buyruqni yuboring. Ehtiyotkorlik bilan foydalaning - noma'lum masofaviy holatga olib kelishi va shu sababli qayta ulanishga olib kelishi mumkin. Qisqa buyruqning o'zgarishi ishonchli emas, chunki har qanday vaqtda qayta ulanishi mumkin.

HTTPga xos HTTP operatsiyasiga xos. Matnni sintaksisi: 'quote []' '. Buyruq "cookie-seti" yoki "post" bo'lishi mumkin.

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

FISH uchun - tushunmovchiliksiz buyruq yuboring. Bu serverda o'zboshimchalik bilan buyruqlarni bajarish uchun ishlatilishi mumkin. Buyruq kirishni boshlamasligi yoki ### yangi qatorda boshlanishi kerak. Agar shunday bo'lsa, protokol sinxronlashdan chiqadi.

ochiq baliq: // server quote found -name zip

reget rfile [ -o lfile ]

"Get -c" kabi bir xil.

rels [ args ]

"Ls" bilan bir xil, lekin keshni e'tiborsiz qoldiradi.

renlist [ args ]

"Nlist" bilan bir xil, lekin keshni e'tiborsiz qoldiradi.

takrorlang [ kechiktirish ] [ buyruqlar ]

Buyruqni takrorlang. Buyruqlar orasidagi vaqtni 1 soniyadan kechiktirildi. Misol:

ertaga takrorlang - oyna 1d oynasini takrorlang

repf lfile [ -o rfile ]

"Put -c" kabi bir xil.

rm [ -r ] [ -f ] fayllarini topishingiz mumkin

Masofali fayllarni olib tashlang. Joker belgilarni kengaytirmaydi, buning uchun mrm-dan foydalaning. -r yineluvchi katalogni olib tashlash uchun. Ehtiyot bo'ling, biror narsa noto'g'ri bo'lsa fayllarni yo'qotishingiz mumkin. - ustun xato xabarlari.

rmdir dir (s)

Uzoq kataloglarni olib tashlang.

scache [ sessiya ]

Keshlangan sessiyalarni ro'yxatlash yoki ko'rsatilgan sessiyaga o'tish.

to'siq [ var_val ]]

Berilgan qiymatga o'zgaruvchini qo'ying. Qiymat qoldirilmasa, o'zgaruvchini o'chiring. Argumentlar nomi "` name / closure 'formatidagi formatga ega, bu erda yopilishda sozlamani aniq qo'llash mumkin. Tafsilotlar uchun pastga qarang. To'siq hech qanday o'zgaruvchisiz chaqirilsa, faqat o'zgartirilgan sozlamalar berilgan. Variantlar bilan o'zgartirilishi mumkin:

- barcha sozlamalarni, jumladan, standart qiymatlarni ro'yxatlash -d faqat kerakli bo'lganlarni emas, balki standart qiymatlarni ro'yxatlash

sayt sayt_cmd

Site_cmd sayt buyrug'ini bajaring va natijani chiqaring . Uning chiqishini qayta yo'naltirishingiz mumkin.

uyqu oralig'i

Kutish vaqti oralig'i va chiqishi berilgan. Intervalni sekundlarda sukut bo'yicha, lekin "m", "h", "d" daqiqalari, soat va kunlar bilan mos kelishi mumkin. Shuningdek qarang.

uyasi [ nomi ]

Ko'rsatilgan uyani tanlang yoki ajratilgan barcha bo'shliqlar ro'yxatini ko'rsatadi. Slot - serverga ulanish, bu esa virtual konsolga o'xshashdir. Siz turli xil serverlarga ulangan bir nechta slot yaratib, ular orasiga o'tishingiz mumkin. Siz shuningdek slotni ham qo'llashingiz mumkin : ismni u slot manziliga pseudo-URL baholang.

Standart o'qish liniyasiga ulanish metan-0 - Meta-9 tugmalari yordamida (odatda Meta o'rniga Alt foydalanishi mumkin) 0-9 ismli uyalar orasidagi tezkor almashishni ta'minlaydi.

manba fayli

Fayl faylida saqlangan buyruqlarni bajarish.

to'xtatib turish

Lftp jarayonini to'xtatish. Eslatib o'tamiz, transferlar fukaroning fg yoki bg buyruqlar bilan davom etgunga qadar to'xtatiladi.

foydalanuvchi user [ pass ]
foydalanuvchi sanasi [ pass ]

Masofaviy login uchun belgilangan ma'lumotlardan foydalaning. Agar foydalanuvchi nomi bilan URLni aniqlasangiz, kiritilgan parol keshga tushadi, shundan so'ng URL manzillari undan foydalanishlari mumkin.

versiyasi

Lftp versiyasini chop etish.

kuting [ jobno ]
kuting

Belgilangan ishni bekor qilishni kuting. Agar jobno qoldirilgan bo'lsa, oxirgi fonlangan ishni kuting.

"Barcha kuting" barcha ishlarni bekor qilishni kutadi.

zcat fayllari

Mushuklar bilan bir xil, lekin har bir faylni zcat orqali filtrlash. (Shuningdek qarang: mushuk , ko'proq va zmore )

zmore fayllari

Bundan ortig'i bilan bir xil, lekin har bir faylni zcat orqali filtrlash. (Shuningdek qarang: cat , zcat va boshqalar )

Sozlamalar

Lftp ishga tushirilganda ~ / .lftprc va ~ / .lftp / rc ishlarini bajaradi. Bu yerda taxalluslar va "set" buyruqlar joylashtirilishi mumkin. Ba'zi odamlar to'liq nosozliklarni ko'rib chiqishni afzal deb hisoblaydi, disk raskadrovka qilish uchun "disk raskadrovka" dan foydalaning.

/etc/lftp.conf faylida tizimning boshlang'ich fayllari ham mavjud . Turli katalogda bo'lishi mumkin, FILES bo'limiga qarang.

lftp quyidagi sozlanuvchi o'zgaruvchiga ega (shuningdek, siz barcha parametrlarni va ularning qiymatlarini ko'rish uchun "set -a" dan foydalanishingiz mumkin):

bmk: save-parollar (bool)

~ / .lftp / xatcho'plardagi "matnni qo'shish" buyrug'i bo'yicha oddiy matn parollarini saqlang. Sukut bo'yicha o'chirilgan.

cmd: at-exit (string)

stringda buyruqlar lftp chiqishidan oldin bajariladi.

cmd: csh-tarixi (bool)

csh kabi tarixni kengaytirishni ta'minlaydi.

cmd: default-protokol (string)

Qiymat "ochiq" faqatgina protokolsiz host nomi bilan ishlatilganda ishlatiladi. Standart - "ftp".

cmd: muvaffaqiyatsiz-chiqish (bool)

agar rost bo'lsa, shartsiz ("|" va "&& at") buyrug'i bajarilmasa, chiqing.

cmd: uzoq davom etadigan (sekund)

Buyruqni bajarish vaqti "uzoq" deb hisoblanadi va keyingi ogohlantirishdan oldin signal eshitiladi. 0 o'chirilgan degan ma'noni anglatadi.

cmd: ls-default (string)

default ls argumenti

cmd: move-background (boolean)

soxta bo'lsa, lftp chiqish vaqtida fonga o'tishni rad etadi. Buni majburlash uchun "exit bg" dan foydalaning.

cmd: prompt (string)

Buyruq. lftp quyida keltirilgan quyidagi teskari egri chiziqli maxsus belgilarni taniydi:

\ @

agar joriy foydalanuvchi standart bo'lmasa, qo'shing

\ A

ASCII qo'ng'iroq belgisi (07)

\ e

ASCII qochish belgisi (033)

\ h

Siz ulangan kompyuter nomi

\ n

yangi qator

\ s

mijozning nomi (lftp)

\ S

joriy uyning nomi

\ u

Siz kirgan foydalanuvchining foydalanuvchi nomi

\ U

Uzoq saytning URL manzili (masalan, ftp://g437.ub.gu.se/home/james/src/lftp)

\ V.

lftp versiyasi (masalan, 2.0.3)

\ W

Uzoq saytdagi joriy ishchi katalog

\ Vt

Uzoq saytdagi joriy ishchi katalogning asosiy nomi

\ nn

nnn sakkizinchi soniga mos keladigan belgi

\\

teskari chiziq

\?

oldingi almashtirish bo'sh bo'lsa, keyingi belgini skript.

\ [

Terminalni boshqarish tartibini so'rovga kiritish uchun ishlatilishi mumkin bo'lmagan nashr qilinmagan belgilar ketma-ketligini boshlash

\]

nashr qilinmagan belgilar ketma-ketligini tugatish

cmd: masofadan tugatish (bool)

lftp masofadan turib bajarilishini nazorat qilish uchun boolean .

cmd: tasdiqlovchi-host (bool)

agar rost bo'lsa, lftp "open" buyrug'ida darhol server nomini aniqlaydi. Agar "&" berilgan bo'lsa, yoxud tekshiruv vaqtida ^ Z tugmasi bosilsa, bitta "ochiq" buyruq uchun chekni o'tkazib yuborish ham mumkin.

cmd: tekshirish-yo'l (bool)

agar rost bo'lsa, lftp "CD" buyrug'idagi yo'lni tekshiradi. Agar "&" berilgan bo'lsa, yoxud tekshiruv vaqtida ^ Z tugmasi bosilsa, bitta "CD" buyrug'i uchun chekni o'tkazib yuborish ham mumkin. Misollar:

set cmd: verify-path / hftp: // * noto'g'ri CD katalogi &

DNS: SRV-so'rov (bool)

SRV yozuvlari uchun so'rovlar va ularni gethostbyname'dan oldin ishlatish. SRV yozuvlari faqat port aniq aniqlanmasa ishlatiladi. Tafsilotlar uchun qarang: RFC2052.

DNS: kesh-yoqish (bool)

DNS keshini yoqish. Agar u yopiq bo'lsa, lftp har bir qayta ulanganida host nomini aniqlaydi.

DNS: kesh-muddati (vaqt oralig'i)

DNS kesh yozuvlari uchun yashash muddati. Formatda +, masalan, 1d12h30m5s yoki faqat 36 soat mavjud. Vaqtni bekor qilish uchun uni "inf" yoki "hech qachon" ga qo'ying.

DNS: kesh-o'lchov (raqam)

maksimal DNS kesh yozuvlari.

DNS: fatal-timeout (soniya)

DNS so'rovlarini vaqtini cheklash. Agar DNS serveri juda uzoq vaqt davomida foydalana olmasa, lftp ma'lum bir host nomini hal qila olmaydi. 0 limiti emas, asl qiymati.

DNS: buyurtma (protokol nomlari ro'yxati)

DNS so'rovlarini tartibini belgilaydi. "Inet inet6" asl qiymati birinchi bo'lib inet oilasida manzilni izlashni anglatadi, keyin inet6 va birinchi mos keladigan foydalaning.

dns: use-fork (bool)

agar rost bo'lsa, lftp xost manzilini hal qilishdan avval uni uzatadi. Asl qiymati rost.

baliq: qobiq (string)

server tomonidan ko'rsatilgan qobiqni ishlatish. Standart / bin / sh. Ba'zi tizimlarda / bin / sh diskda mavjud bo'lmagan katalogga chiqishda chiqadi. lftp buni bajarishi mumkin, lekin uni qayta ulash kerak. Bash o'rnatilgan bo'lsa, bunday tizimlar uchun / bin / bash-ga sozlang.

ftp: acct (string)

Kirishdan keyin bu satrni ACCT buyrug'iga yuboring. Natija e'tibordan chetda. Ushbu sozlamani yopish uchun foydalanuvchi formati @ host mavjud .

ftp: anon-pass (string)

anonim ftp kirish autentifikatsiyasi uchun ishlatiladigan parolni o'rnatadi. Standart - bu "nom @" dir, bu erda foydalanuvchi ismi dastur hisoblanadi.

ftp: anon-user (string)

anonim ftp kirish autentifikatsiyasi uchun ishlatiladigan foydalanuvchi nomini belgilaydi. Standart "anonim".

ftp: avtomatik sinxronlash-rejimi (regex)

agar birinchi server xabari ushbu regexni baholasa, u host uchun sinxronlashtirish rejimini yoqing.

ftp: bind-data-socket (bool)

ma'lumotlar rozetkasini nazorat aloqasi interfeysiga (passiv rejimda) ulang. Asl qiymati haqiqiydir, istisnosiz loopback interfeysi.

ftp: fix-pasv-manzil (bool)

agar rost bo'lsa, lftp server manzili jamoat tarmog'ida bo'lsa va PASV maxsus tarmoqdan manzilni qaytarib yuborsa, POPV buyrug'i uchun server tomonidan qaytarilgan manzilni tuzatishga urinadi. Bunday holatda lftp PASV buyrug'i bilan qaytarilgan serverning o'rnini almashtiradi, port raqami o'zgartirilmaydi. Asl qiymati rost.

ftp: fxp-passiv-manba (bool)

agar rost bo'lsa, lftp birinchi navbatda passiv rejimda FTP serverini o'rnatishga harakat qiladi, aks holda, bitta maqsad. Birinchi urinish muvaffaqiyatsiz tugasa, lftp ularni boshqa usul bilan o'rnatishga harakat qiladi. Agar boshqa qoidalar ham bajarilmasa, lftp tekis nusxaga qayta tushadi. Shuningdek qarang: ftp: use-fxp.

ftp: home (string)

Bosh katalog. Standart bo'sh satr bo'lib, u avtomatik ma'noga ega. FTP URL manzillarida% 2F ko'rinishini yoqtirmasangiz, buni `/ 'ga sozlang. Ushbu sozlamani yopish uchun foydalanuvchi formati @ host mavjud .

ftp: list-options (string)

har doim LIST buyrug'iga biriktirilgan parametrlarni belgilaydi. Bu serverni "a" -ga sozlash foydali bo'lishi mumkin, agar server serverda nuqta (yashirin) fayllarni ko'rsatmasa. Asl qiymati bo'sh.

ftp: nop-interval (sekund)

faylning quyruqini yuklab olayotganda NOOP buyruqlar orasidagi kechikish. Bu ma'lumotlar uzatishni yoqishdan oldin "To'ldir" tugmasini yuboradigan ftp serverlari uchun foydalidir. Bunday hollarda NOOP buyruqlar ulanish vaqtining uzilishiga yo'l qo'ymaydi.

ftp: passiv rejim (bool)

passiv FTP rejimini o'rnatadi. Agar siz xavfsizlik devori yoki soxta maskelovlovchi yo'riqnoma ortida bo'lsangiz, bu foydali bo'lishi mumkin.

ftp: port-range (dan-to)

Faol rejim uchun ruxsat etilgan port oralig'i. Format har qanday portni ko'rsatish uchun min-max, yoki "to'liq" yoki "har qanday". Standart "to'liq".

ftp: proksi (URL)

FTP proksi-ni ishlatishni bildiradi. Proksi-serverni o'chirish uchun buni bo'sh satrga qo'ying. FTP protokoli ishlatadigan FTP proksi emasligini unutmang. Standart qiymat "ftp: //" bilan boshlangan bo'lsa, ftp_proxy muhit o'zgaruvchisidan olinadi. Sizning ftp proksi-serveringiz autentifikatsiya qilishni talab qilsa, URLda foydalanuvchi nomi va parolni ko'rsating.

FTP: proksi http: // bilan boshlangan bo'lsa, ftp avtomatik ravishda o'rniga hftp (http proxy orqali ftp) ishlatiladi.

ftp: rest-list (bool)

REST buyrug'ini LIST buyrug'idan oldin foydalanishga ruxsat bering. Bu katta kataloglar uchun foydali bo'lishi mumkin, ammo ayrim ftp serverlari LISTdan oldin RESTni jimgina ko'rib chiqmaydi.

ftp: rest-stor (bool)

agar noto'g'ri bo'lsa, lftp STOREdan oldin RESTni ishlatishga urinmaydi. Bu REST va STOR tomonidan ta'qib qilingan bo'lsa, faylni buzadigan (nol bilan to'ldirgan) ba'zi buggi serverlari uchun foydali bo'lishi mumkin.

ftp: retry-530 (regex)

Matn bu muntazam ifodalarga muvofiq bo'lsa, PASS buyrug'i uchun server javobini 530da sinab ko'ring. Ushbu sozlama ortiqcha yuklangan server (vaqtinchalik holat) va noto'g'ri parol (doimiy holat) o'rtasida farq qilish uchun foydali bo'lishi kerak.

ftp: retry-530-anonymous (regex)

FTP: retry-530 kabi anonim login uchun qo'shimcha muntazam ifoda.

ftp: sayt-guruh (string)

Tizimga kirishdan keyin bu qatorni SITE GROUP buyrug'iga yuboring. Natija e'tibordan chetda. Ushbu sozlamani yopish uchun foydalanuvchi formati @ host mavjud .

ftp: skey-allow (bool)

server qo'llab-quvvatlasa, skey / opie javobini yuborish imkonini beradi. Sukut bo'yicha.

ftp: skey-force (bool)

tarmoq orqali tekst matnli parol yubormang, buning o'rniga skey / opyadan foydalaning. Agar skey / opie mavjud bo'lmasa, muvaffaqiyatsiz loginni tanlang. Sukut bo'yicha o'chirilgan.

ftp: ssl-ruxsat (bool)

agar rost bo'lsa, anonim bo'lmagan kirish uchun FTP server bilan SSL ulanishini muzokara qiling. Asl qiymati rost. Ushbu sozlama faqat lftp openssl bilan olingan bo'lsa foydalanish mumkin.

ftp: ssl-kuch (bool)

agar server server SSL-ni qo'llab-quvvatlamasa, parolni aniq qilib yuborishdan bosh tortadi. Standart noto'g'ri. Ushbu sozlama faqat lftp openssl bilan olingan bo'lsa foydalanish mumkin.

ftp: ssl-himoya-ma'lumot (bool)

agar rost bo'lsa, ma'lumotlarni uzatish uchun SSL ulanishini so'rang. Bu cpu-intensiv, lekin maxfiylikni ta'minlaydi. Standart noto'g'ri. Ushbu sozlama faqat lftp openssl bilan olingan bo'lsa foydalanish mumkin.

ftp: stat-interval (sekund)

STAT buyruqlar orasidagi interval. Standart 1.

ftp: sinxronlashtirish rejimi (bool)

agar rost bo'lsa, lftp bir vaqtning o'zida bitta buyruq yuboradi va javob kutadi. Agar buggy ftp server yoki router foydalanayotgan bo'lsangiz foydali bo'lishi mumkin. O'chirish tugagach, lftp bir qator buyruq yuboradi va javob kutadi - aylanish vaqti katta bo'lganda operatsiyani tezlashtiradi. Afsuski, u barcha ftp serverlari bilan ishlamaydi va ba'zi marshrutizatorlar bu muammolarga duch kelmoqdalar, shuning uchun u odatiy holatda.

ftp: timezone (string)

LIST buyrug'i bilan qaytarilgan ro'yxatlardagi vaqt uchun bu vaqt zonasini nazarda tuting. Ushbu qiymatni GMT-ofset [+] - HH [: MM [: SS]] yoki biron bir TZ qiymati (masalan, Yevropa / Moskva yoki MSK-3MSD, M3.5.0, M10.5.0 / 3) bo'lishi mumkin. Standart GMT-da. TZ muhit o'zgaruvchisi tomonidan belgilangan mahalliy vaqt zonasini qabul qilish uchun uni bo'sh qiymatga o'rnating.

ftp: foydalanish-abor (bool)

agar noto'g'ri bo'lsa, lftp ABOR buyrug'ini yubormaydi, lekin darhol ma'lumot ulanishini yopadi.

FTP: foydalanish-fxp (bool)

agar rost bo'lsa, lftp ikkita ftp serverining to'g'ridan-to'g'ri aloqasini o'rnatishga harakat qiladi.

ftp: foydalanish-sayt-bekor (bool)

to'g'ri bo'lsa, lftp "SITE IDLE" komandasini aniq: bekor argument bilan yuboradi. Standart noto'g'ri.

FTP: use-stat (bool)

agar rost bo'lsa, lftp FXP rejimida STAT buyrug'ini yuboradi, shuning uchun qancha ma'lumot uzatilganini bilish kerak. Shuningdek qarang: ftp: stat-interval. Asl qiymati rost.

ftp: use-quit (bool)

agar rost bo'lsa, lftp ftp serveridan uzilishdan oldin QUIT xabarini yuboradi. Asl qiymati rost.

ftp: tekshirish-manzil (bool)

ma'lumotlar uzatish tarmog'ining tekshiruv aloqasi operatorining tarmoq manzilidan kelganligini tekshiring. Bu ma'lumotlarning uzatilishiga olib kelishi mumkin bo'lgan ma'lumot ulanishining oldini olish mumkin. Afsuski, bu bir necha tarmoq interfeyslari bilan uzluksiz ftp serverlari uchun muvaffaqiyatsiz bo'lishi mumkin, chunki ular ma'lumotlar soketiga chiquvchi manzilni belgilamaydi, shuning uchun u sukut bo'yicha o'chirib qo'yiladi.

ftp: tekshirish-port (bool)

uzatilgan ulanish nuqtasida 20 (ftp-data) ulanish nuqtasini tekshiring. Bu, ehtimol, masofaviy xost foydalanuvchilaridan ma'lumot uzatish aloqasini buzish mumkin. Afsuski, juda ko'p oyna va hatto unix ftp serverlari ma'lumot ulanishida mos portni o'rnatishni unutishadi, shuning uchun bu tekshirish sukut bo'yicha o'chadi.

ftp: veb-rejimi (bool)

ulanishdan so'ng ajratib qo'yish. Bu butunlay buzilgan ftp serverlari uchun foydali bo'lishi mumkin. Standart noto'g'ri.

hftp: kesh (bool)

FTP-over-HTTP protokoli uchun server / proksi tomondan keshlash imkonini beradi.

hftp: proksi (URL)

ftp-over-http protokoli (hftp) uchun http proksini belgilaydi. Hftp protokoli HTTP proksi-serverisiz ishlamaydi. Asl qiymati "http: //" bilan boshlangan bo'lsa, muhit o'zgaruvchiga http_proxy orqali boshlangan bo'lsa, ftp_proxy muhit o'zgaruvchisidan olinadi. Sizning ftp proksi-serveringiz autentifikatsiya qilishni talab qilsa, URLda foydalanuvchi nomi va parolni ko'rsating.

hftp: foydalanish-yetkilendirme (bool)

o'chirilgan bo'lsa, lftp proksi-serverga URLning bir qismi sifatida parolni yuboradi. Bu ba'zi proksi-larni (masalan, M-yumshoq) talab qilishi mumkin. Standart yoqilgan va lftp parolni avtorizatsiya sarlavhasining bir qismi sifatida yuboradi.

hftp: foydalanish-bosh (bool)

o'chirilgan bo'lsa, lftp hftp protokoli uchun "HEAD" o'rniga "Get" dan foydalanishga harakat qiladi. Bu asta-sekin bo'lsa-da, lftp "` HEADftp: // '' so'rovlarini tushunmaydigan yoki mishandlsiz ba'zi proksi-serverlar bilan ishlashga imkon beradi.

hftp: foydalanish turi (bool)

Agar o'chirilgan bo'lsa, lftp proksi-serverga yuborilgan URL manzillariga '; =' ni qo'shishga urinmaydi. Ba'zi singan proksi-serverlar to'g'ri ishlamaydi. Standart yoqilgan.

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

tegishli HTTP spam-sarlavhalarini ko'rsatish.

http: kesh (bool)

server / proksi tomondan keshlash imkonini beradi.

http: cookie (string)

Ushbu cookie faylini serverga yuboring. Yopish bu erda foydalidir:
cookie-ni o'rnatish / www.somehost.com "param = value"

http: post-content-type (string)

POST usuli uchun Content-Type http so'rovining sarlavhasi qiymatini belgilaydi. '`Application / x-www-form-urlencoded' 'standarti.

http: proksi (URL)

http proksini aniqlaydi. Bu lftp http protokoli ustida ishlashda foydalaniladi. Standart qiymat http_proxy muhit o'zgaruvchisidan olinadi. Proksini autentifikatsiya qilishni talab qilsa, URLda foydalanuvchi nomi va parolni ko'rsating.

http: put-method (PUT yoki POST)

http-dagi uskuna qo'yish usulini belgilaydi.

http: put-content-type (string)

PUT usulida Content-Type http so'rovining sarlavhasi qiymatini belgilaydi.

http: referer (string)

Referenti http so'rovining sarlavhasi uchun qiymatni belgilaydi. Yagona nuqta '.' Joriy katalog URL-ga kengaytiradi. Odatiy '.'. Yo'naltiruvchi sarlavhasini o'chirish uchun bo'sh satrni qo'ying.

http: set-cookies (boolean)

agar rost bo'lsa, lftp Set-Cookie sarlavhasi qabul qilinganda http: Cookie o'zgaruvchilarini o'zgartiradi.

http: user-agent (string)

string lftp HTTP so'rovining User-Agent header-ga yuboradi.

https: proksi (string)

HTTP proksini bildiradi. Standart qiymat https_proxy muhit o'zgaruvchisidan olinadi .

oyna: hodisalarni bekor qilish (regex)

sukut chiqarib tashlash namunasini belgilaydi. Siz uni bekor qilishingiz mumkin - variantni yoqing.

oyna: buyurtma (naqsh ro'yxati)

fayl uzatish tartibini belgilaydi. Masalan, "* .sfv * .sum" ga sozlash avval * .sfv mos keladigan fayllarni uzatishni, so'ng * .sum va boshqa barcha fayllarni mos keladigan fayllarni uzatish imkonini beradi. Boshqa fayllardan keyin kataloglarni qayta ishlash uchun "* /" naqsh listini oxiriga qo'shing.

oyna: parallel-kataloglar (boolean)

agar to'g'ri bo'lsa, parallel rejimda parallel ravishda bir nechta katalogni ishga tushiradi. Aks holda, boshqa papkalarga ko'chishdan oldin fayllarni bitta katalogdan uzatadi.

oyna: parallel-transfer-son (raqam)

parallel o'tkazishlar soni boshlanishini bildiradi. Standart 1. Bu parametrni bekor qilishingiz mumkin.

modul: yo'l (string)

nuqta belgilarini qidirish uchun ikkita katalog ajratilgan katalog. LFTP_MODULE_PATH muhit o'zgaruvchisi tomonidan ishga tushirilishi mumkin. "PKGLIBDIR / VERSION: PKGLIBDIR" standarti.

aniq: ulanish-limit (raqam)

bir xil saytga bir vaqtda ulanishlar maksimal soni. 0 cheksiz degan ma'noni anglatadi.

aniq: havola qilish (bool)

agar rost bo'lsa, oldingi pog'onali ulanishlar fonda bo'lgan narsalarga ustunlik qiladi va oldingi operatsiyani bajarish uchun fon o'tkazmalarini to'xtatishi mumkin.

aniq: bekor (soniya)

bo'sh soniya sonidan so'ng serverdan uziladi.

aniq: limit stavkasi (sekundiga bayt)

ulanishda limit o'tkazish tezligi. 0 cheksiz degan ma'noni anglatadi. Yuklash va yuklab olish tezligini alohida-alohida cheklash uchun ikki nuqta bilan ajratilgan ikkita raqamni ko'rsatishingiz mumkin.

aniq: limit-max (bayt)

foydalanilmaydigan chegara stavkasini chegaralash. 0 cheksiz degan ma'noni anglatadi.

aniq: limit-umumiy-tezligi (sekundiga bayt)

jami barcha ulanishlarning limitni uzatish tezligi. 0 cheksiz degan ma'noni anglatadi. Yuklash va yuklab olish tezligini alohida-alohida cheklash uchun ikki nuqta bilan ajratilgan ikkita raqamni ko'rsatishingiz mumkin. Ulagichlar buferlarni qabul qilishganini unutmang, bu tarmoq ulanishini uzatishni boshlagandan so'ng, ushbu limit chegarasidan yuqori ko'tarilishiga olib kelishi mumkin. Buni bartaraf qilish uchun siz aniq: socket-buffer ni nisbatan kichik qiymatga o'rnatishingiz mumkin.

aniq: limit-total-max (baytlar)

foydalanilmaydigan limit-umumiy stavkasini chegaralashni cheklash. 0 cheksiz degan ma'noni anglatadi.

aniq: max-retries (raqam)

muvaffaqiyatsiz operatsiyani ketma-ket qayta ishlashning maksimal soni. 0 cheksiz degan ma'noni anglatadi.

aniq: no-proksi (string)

proksi-serverni ishlatmaslik kerak bo'lgan domenlarning virgülle ajratilgan ro'yxatini o'z ichiga oladi. Standart no_proxy muhit o'zgaruvchisidan olinadi .

aniq: davomiy sinovlar (raqam)

qattiq xatoning bu sonini e'tiborsiz qoldiring. Juda ko'p foydalanuvchilar mavjud bo'lgan 5xx javob beradigan buggy ftp serverlariga kirish uchun foydalidir.

aniq: reconnect-interval-base (soniya)

qayta ulanishlar o'rtasidagi asosiy minimal vaqtni belgilaydi. Haqiqiy interval aniqlikka bog'liq: qayta ulanish-interval-ko'paytuvchi va operatsiyani amalga oshirishga urinishlar soni.

aniq: reconnect-interval-max (soniya)

maksimal qayta ulanish oralig'ini o'rnatadi. Net orqali ko'paytirilgandan so'ng, joriy oraliq vaqtida: takrorlash-intervalli ko'paytma bu qiymatga (yoki undan kattaroq) etib boradi, qayta tiklash-interval-tagiga qayta tiklanadi.

aniq: takrorlash-intervalli-multiplier (haqiqiy son)

operatsiyani bajarish uchun yangi tashabbus muvaffaqiyatsiz bo'lganda har bir tayanch oralig'i ko'paytiriladi. Interval maksimalga yetganda, u asosiy qiymatga qayta tiklanadi. Netga qarang: qayta ulanish-interval-bazasi va tarmoq: qayta ulanish-interval-max.

aniq: soket-bufer (bayt)

SO_SNDBUF va SO_RCVBUF rozetka imkoniyatlari uchun berilgan hajmdan foydalaning. 0 sistema sukutini bildiradi.

aniq: socket-maxseg (bytes)

TCP_MAXSEG rozetka uchun berilgan hajmdan foydalaning. Barcha operatsion tizimlar bu imkoniyatni qo'llab-quvvatlamaydi, lekin Linux ishlaydi.

aniq: takrorlash (soniya)

tarmoq protokoli vaqtini belgilaydi.

ssl: fayl-fayl (faylga yo'l)

ko'rsatilgan faylni sertifikat organi sertifikati sifatida ishlatish.

ssl: ca-path (katalogga yo'l)

sertifikat maqomi sertifikat jihozi sifatida ko'rsatilgan katalogdan foydalaning.

ssl: crl-fayl (faylga yo'l)

Belgilangan faylni sertifikat bekor qilish ro'yxati sertifikati sifatida ishlatish.

ssl: crl-path (katalogga yo'l)

Belgilangan katalogni sertifikat bekor ro'yxatining sertifikat jihozi sifatida ishlatish.

ssl: key-file ( fayl yo'li)

ko'rsatilgan faylni shaxsiy kalit sifatida ishlatish.

ssl: cert-file (faylga yo'l)

Belgilangan faylni sertifikat sifatida foydalaning.

ssl: tekshirish sertifikati (boolean)

Ha deb belgilansa, server sertifikatini ma'lum sertifikat organi tomonidan imzolanganligini tasdiqlang va sertifikat bekor ro'yxatiga kiritilmasin.

xfer: clobber (bool)

agar bu parametr o'chiq bo'lsa, buyruqlar mavjud fayllarni yozib bo'lmaydi va uning o'rniga xatolikka yo'l qo'ymang. Standart yoqilgan.

xfer: eta-davr (soniya)

ETA ishlab chiqarish uchun o'rtacha og'irligi hisoblangan o'rtacha davr hisoblanadi.

xfer: eta-terse (bool)

ETA (faqat buyurtma berish qismlari) ko'rsatiladi. Asl qiymati rost.

xfer: max-redirections (raqam)

redirections maksimal soni. Bu HTTP orqali yuklab olish uchun foydali bo'lishi mumkin. Standart ko'rsatmalar 0, redirections taqiqlanadi.

xfer: tezligi (soniya)

o'rtacha og'irligi o'rtacha hisoblangan vaqtni ko'rsatadigan davr.

Argumentlar nomi noma'lum bo'lmasa, qisqartirilishi mumkin. Avvaldan oldingi ":" ham tushib ketishi mumkin. Bir o'zgaruvchini bir necha marta turli qoplamalar uchun belgilashingiz mumkin va shu sababli muayyan holat uchun maxsus sozlashlarni olishingiz mumkin. O'zgaruvchining nomi "slash` / 'bilan ajratilganidan keyin yopilishi kerak.

" Dns :", " aniq :", " ftp :", " http :", "hftp:" domen parametrlari uchun yopish hozirda uni "ochiq" yopish ma'nosiz, masalan, DNS: kesh-o'lchov). Ba'zi `cmd: 'domen parametrlari uchun yopish yo'l mavjud bo'lmagan URL . Boshqa o'zgaruvchilar uchun hozircha foydalanilmaydi. Lftp.conf misolidagi misollarni ko'ring .

Ba'zi buyruqlar va sozlamalar vaqt oralig'i parametrini oladi. Nx [Nx ...] formati mavjud, bu erda N - vaqt miqdori va x - vaqt birligi: d - kun, h - soat, m - daqiqa, sek - sekund. Birlamchi birlik ikkinchi. Masalan, 5h30m. Shuningdek, interval "abadiylik", "inf", "hech qachon", "abadiy" bo'lishi mumkin - bu cheksiz oraliqni bildiradi. Misol uchun, "abadiy uxlash" yoki "DNSni sozlash: kesh-muddat tugamaslik".

FTP asenkron rejim

Lftp bir vaqtning o'zida bir nechta buyruq yuborib, keyin barcha javoblarni tekshirib, FTP operatsiyalarini tezlashtirishi mumkin. FTP: sync-mode o'zgaruvchiga qarang. Ba'zan bu ishlamayapti, shuning uchun sinxronizatsiya rejimi standart hisoblanadi. Siz sinxron rejimni o'chirib qo'yishingiz va u siz uchun ishlashini ko'rishingiz mumkin. Ma'lumki, bir nechta FTP buyruqlar uchun bir tarmoq paketida adresni tarjima qilish bilan bog'liq ba'zi tarmoq dasturlari noto'g'ri ishlaydi.

RFC959 quyidagilarni aytadi: '' Bitta javobni yuborishdan oldin boshqa buyruqni yuboruvchi protokol protokolni buzishi mumkin, lekin server-FTP jarayoni avvalgi buyruq bajarilayotganda kelgan buyruqlarni navbatga qo'yishi kerak ''. Bundan tashqari, RFC1123 da shunday deyilgan: '' Qatnashuvchilar tekshiruv aloqasi va Telnet EOL sekanslari (CR LF) bo'yicha READ chegaralari o'rtasida biron-bir yozishmalarni qabul qilmaslik kerak. '' Va '' Tekshirish aloqasidan bitta READ '' bir nechta FTP komandasi bo'lishi mumkin ' '.

Shunday qilib, bir vaqtning o'zida bir nechta buyruqlar jo'natish xavfsiz bo'lishi kerak, bu operatsiyani tezlashtiradi va barcha Unix va VMS asosida ishlaydigan FTP serverlari bilan ishlaydi. Afsuski, Windows asosidagi serverlar odatda bir paketda bir nechta buyruqlar bilan ishlay olmaydi, shuning uchun ba'zi buzilgan ruterlarni ishlating.

OPTIONS

-d

Nosozliklarni tuzatish rejimini yoqing

- buyruqlar

Berilgan topshiriqlarni bajarish va chiqmaslik.

-p porti

Ulanish uchun berilgan portdan foydalaning

-U foydalanuvchi [ , pass]

Ulanish uchun berilgan foydalanuvchi nomi va paroldan foydalaning

-f script_file

Faylda buyruqlar bajaring va chiqing

-c buyruqlar

Berilgan buyruqlarni bajaring va chiqing

SHUNINGDEK QARANG

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

Muhim: shaxsiy kompyuteringizda buyruq qanday ishlatilishini ko'rish uchun man buyrug'ini ( % man ) ishlating.