Lftp - Linux Command - Unix Command

NAME

lftp - Mürəkkəb fayl ötürülməsi proqramı

SYNTAX

lftp [ -d ] [ -e cmd ] [ -p port ] [ -u user [ , pass ]] [ site ]
lftp -f script_file
lftp -c əmrləri
lftp - dəyişiklik
lftp - yardımçı

TƏSVİRİ

lftp inkişaf etmiş ftp və digər hostlara əlaqələri təmin edən bir proqramdır . Əgər host göstərildikdən sonra lftp bu serverə qoşulur, əksinə açıq komanda ilə əlaqə qurulmalıdır.

lftp altı faylı giriş metodunu idarə edə bilər - ftp, ftps, http , https , hftp, balıq və fayl (https və ftps yalnız lftp openssl kitabxanası ilə tərtib edildikdə mövcuddur). "Açıq URL" əmrində istifadə etmək üsulunu, məsələn, "açıq http://www.us.kernel.org/pub/linux" kimi göstərə bilərsiniz. hftp ftp-over-http-proxy protokoludur. Ftp: proxy 'http: // proxy [: port]' olaraq təyin olunarsa, avtomatik olaraq istifadə edilə bilər. Balıq, bir ssh bağlantısı üzərində çalışan bir protokoldur.

Lftp'teki hər bir əməliyyat etibarlıdır, yəni heç bir ölümcül hatası göz ardı edilir ve işlem tekrarlanır. Beləliklə, fasilələrin endirilməsi avtomatik olaraq nöqtədən başlayacaqdır. FTP server REST əmrini dəstəkləməsə belə, lftp faylın tamamilə köçürülməsinə qədər başlanğıcdan faylı almaq üçün çalışacaq.

lftp , arka planda paralel olaraq bir neçə komutları başlatmanıza imkan verən kabuk benzeri komut sintaksisi var (&). () Daxilində əmrləri qruplaşdırmaq və onları fonda yerinə yetirmək də mümkündür. Bütün fon işləri eyni bir prosesdə icra edilir. Siz əvvəlki işi "Z" (cz) ilə arxa plana gətirin və "wait" (və ya "gözləyin" adı olan "fg") ilə geri ala bilərsiniz. Işləməyinizin siyahısını göstərmək üçün "iş yerləri" komutunu istifadə edin. Bəzi əmrlər, çıxışları (cat, ls, ...) ötürmək üçün və ya boru vasitəsilə xarici komanda üçün imkan verir. Komutlar əvvəlki əmrlərin sona çatma vəziyyətinə əsasən şərti olaraq icra edilə bilər (&&, ||).

Bəzi işlər hələ bitməyincə , lftp- dən çıxarsanız, lftp arxa planda nohup rejiminə keçəcək. Həqiqi modem asqına və ya bir xterm bağladığınızda eyni olur.

lftp bütün dizin ağacını indirebilen və ya yeniləyə bilən güzgü qurdu . Serverdə bir kataloq ağacını yükləyən və ya yeniləyən reverse mirror (mirror-R) də var. Ayna həmçinin mövcud olan FXP istifadə edərək, iki uzaq server arasında dizinləri sinxronizasiya edə bilər.

Mövcud kontekstdə müəyyən bir zamanda işə başlamaq, 'mövcud' server üçün ardıcıl yerinə yetirmək əmrləri sırasına əmr etmək üçün "at" command və başqa bir şey var.

Başlanğıcda, lftp /etc/lftp.conf və sonra ~ /. Lftprc~ / .lftp / rc icra edir . Burada aliaslar və 'set' əmrləri yerləşdirə bilərsiniz. Bəzi insanlar tam debet protokolunu görməyi üstün tuturlar, 'debug' istifadə edərək, debug'i buraxın. Yalnız salamlama mesajlarını və səhv mesajlarını görmək üçün 'debug 3' istifadə edin.

lftp bir sıra ayarlanabilir dəyişənlərə malikdir. 'Set-a' istifadə edərək, bütün dəyişənləri və onların dəyərlərini və ya 'default -d' parametrlərini görmək üçün istifadə edə bilərsiniz. Dəyişən adlar qısaldılmış ola bilər, qalan isə qeyri-müəyyən olursa, prefiks istisna edilə bilər.

Lftp SSL dəstəyi ilə tərtib olunduqda, OpenSSL Layihəsi tərəfindən hazırlanmış proqram OpenSSL Toolkitində istifadə üçün nəzərdə tutulmuşdur. (http://www.openssl.org/)

Komanda

!! shell əmri

Kabuk və ya kabuk komutunu başladın .

ls

Yerli hostun bir kataloq siyahısını etmək.

alias [ name [ dəyər ]]

Təqvim adını təyin edin və ya undefine. Əgər dəyər silinməzsə, alias müəyyən edilmir, başqa dəyər dəyərini alır. Heç bir dəlil verilmirsə, mövcud tirajlar siyahıya alınır.

alias dir ls -lF alias az zmore

anon

İstifadəçini anonim olaraq təyin edir. Bu default.

vaxtında [- command ]

Verilən vaxt qədər gözləyin və verilən (isteğe bağlı) əmri yerinə yetirin.

bookmark [ subcommand ]

Bookmark əmri yer imlerini nəzarət edir.

əlavə edin [] əlavə yerə və ya yerə əlavələr əlavə edin və verilmiş adı ilə əlaqələndirin del adını sildiniz. redaktə başlanğıc redaktorunun baş redaktorunu seçin. fayl idxal idxal xarici siyahıların siyahısı siyahısı siyahısı (default)

önbellek [ subcommand ]

Önbellek əmri yerli yaddaş yaddaşını nəzarət edir. Aşağıdakı subcommands tanınır:

stat yazılı önbellek durumunu (default) on | off off açma / kapama önbellekleme boşaltma önbellek ölçüsü limit set yaddaş sınırı , -1 sınırsız sona erme Nx kare sona erme süresini N saniyeye ( x = s) dakika ( x = m) saat x = h) və ya günlər ( x = d)

pişik faylları

pişik uzaq faylları stdout'a verir. (Daha ətraflı bax, zcatzmore )

cd rdir

Cari uzaq qovluğu dəyişdirin. Əvvəlki uzaq kataloq '-' kimi saxlanılır. Dizini dəyişmək üçün "cd - 'edə bilərsiniz. Hər bir saytın əvvəlki qovluğu da diskdə saxlanılır, belə ki, siz 'açıq site' edə bilərsiniz; cd - 'lftp yenidən başlasa da.

chmod rejimi faylları

Uzaqdakı fayllarda icazə maskasını dəyişdirin. Bu rejimin sekizli nömrəsi olmalıdır.

yaxın [ -a ]

Boş əlaqələri bağlayın. Yalnızca cari server ilə əvəzinə, istifadə olunan bütün boşluqları bağlamaq üçün-istifadə edin.

command cmd args ...

Təqvimə baxmadan verilən əmri yerinə yetirmək.

[ -o fayl ] səviyyəsi off

Hata ayıklama səviyyəsini dəyişdirin və ya söndürün. Hata ayıklama çıkışını faylya yönlendirmek üçün-istifadə edin.

echo [ -n ] string

Bunun nə olduğunu tahmin edin.

çıxış kodu
exit bg

lftp-dən çıxmaq və ya işə qoşulduqda arxa plana keçmək. Heç bir iş aktiv deyilsə, kodu lftp-nin sona çatma statusu olaraq əməliyyat sisteminə keçir. Kod çıxarsa, sonuncu əmri çıxmaq kodu istifadə olunur.

cmd: move-background yanlış olduğunda, 'exit bg' qüvvələri arxa planda hərəkət edir.

fg

'Gözləyin' üçün namizəd.

[ tapmaq ]

Dizindəki faylları qeyd edin (default directory default) recursively. Bu ls-R dəstəyi olmayan serverlərlə kömək edə bilər. Bu əmrin çıxışını yönləndirə bilərsiniz.

ftpcopy

Köhnəlmiş. Əvəzinə aşağıdakılardan birini istifadə edin:

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

və ya FXP köçürməsini almaq üçün digər birləşmələr (birbaşa iki ftp server arasında). FXP transferi başlatılamazsa və ya ftp: use-fxp is false, lftp düz kopyaya (müşteri aracılığıyla) geri düşər.

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

Uzaqdan faylını almaqlfile yerli fayl olaraq saxlamaq . -o ifşa olunarsa fayl faylın əsas adı kimi adlandırılan lokal faylda saxlanılır. Rfile [və -o lfile ] bir neçə nümunəsini göstərərək birdən çox fayl əldə edə bilərsiniz. Joker kartları genişletmiyor, bunun üçün mget istifadə edir.

-c davam edin, reget -E müvəffəqiyyətli transferdən sonra uzaqdan faylları silmək-ascii rejimini istifadə et (ikili default) -O faylların yerləşdiriləcəyi baz bazası və URL-i müəyyənləşdirir

Nümunələr:

README almaq README-debian.README almaq README README.mirrors almaq README -O debian.README README.mirrors -o debian.mirrors almaq README -o ftp://some.host.org/debian.README get README -o ftp://some.host.org/debian-dir/ (end slash vacibdir)

glob [ -d ] [ -a ] [ -f ] komanda nümunələri

Qlob metakaraktları olan nümunələr verilmiş və verilmiş əmrə keçmişdir. Məsələn `` glob echo * '.

-f düz fayllar (default) -d dizinleri-bütün növləri

kömək [ cmd ]

Cmd üçün çap yardımı və ya heç bir cmd göstərilməyibsə mövcud əmrlərin siyahısını yazdırın.

işlər [ -v ]

Çalışan işlərin siyahısı. -v verbose deməkdir, bir neçə -v müəyyən edilə bilər.

öldürmək | job_no

İşi_no və ya bütün işlərlə müəyyən işi silin. ( İş üçün_ işə baxın)

lcd ldir

Yerli kataloq ldir dəyişdirin. Əvvəlki yerli kataloq '-' kimi saxlanılır. Dizini dəyişmək üçün 'lcd -' edə bilərsiniz.

lpwd

Yerli maşın üzərində mövcud iş dizinini yazdırın.

ls params

Uzaqdan faylları qeyd edin. Bu komandanın çıxışını boru vasitəsilə xarici komanda üzərinə göndərə bilərsiniz. Mənim cari olaraq, ls çıxışları yeni siyahı istifadə relsləri və ya cache flushlarını görmək üçün önbelleğe alınır.

mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O baz ] faylları

Genişlənmiş joker kodlarla seçilmiş faylları alır.

-c davam, reget. -d dizinlərini fayl adları ilə eyni şəkildə yaratmaq və faylları cari qovluq yerinə almaq. Müvəffəqiyyətli transferdən sonra - uzaqdan faylları silmək-ascii rejimini istifadə etmək (ikili default) -O faylların yerləşdiriləcəyi baz bazası və ya ünvanını müəyyənləşdirir

ayna [ OPTS ] [ mənbə [ hədəf ]]

Yerli hedef qovluğa mirror göstərilən mənbə qovluğu. Hedef dizinin bir çizgi ile bitmesi durumunda, kaynak baz adı, dizin adını hedeflemek üçün eklenir. Kaynak və / və ya hedef, dizinleri gösteren URL ola bilər.

-c, - mümkün olduqda bir yansıma işini davam etdirin -e, - uzaq saytlarda mövcud olmayan faylları silmək, - uzaq saytlara uyğun olaraq - sui-suid dəsti-sid / sgid bitləri qurmaq - sahib və qrup faylları -n, - yalnız yeni faylları endirmək (-c işləməyəcək) -r, - təkrarlanma subdirectories -p, -no-perms deyil fayl icazələrini təyin etmə - no-umask fayl rejimi üçün umask tətbiq etmir -R, - əks tərz mirror (fayllar qoyun) -L, --dereference faylları simvolik linkləri yükləyin -N, - yeniliyə görə, yalnız FILE yükləməkdən fayllardan daha yeni fayllar -P, paralel [= N] N faylları paralel -i RX- də yükləyin, - RX-də daxil olmaqla uyğun faylları -x RX-də daxil edin , - RX-də eşleme faylları istisna etmir -I GP , --include- glob GP , uyğun faylları -X GP daxildir, --exclude-glob GP eşleme fayllarını istisna edir -v, --verbose [= səviyyə] ətraflı əməliyyat - istifadəçi-önbellek istifadə olunan faylları önbelleğe almışdır - (ehtiyatla istifadə edin) - eyni - hamilə-çənə - hamilə-suid -no-umask

-R istifadə edərkən, ilk kataloq yerli və ikincisi uzaqdır. İkinci kataloq silinirsə, ilk kataloqun əsas adı istifadə olunur. Hər iki qovluq istisna olmaqla, mövcud yerli və uzaq dizinler istifadə olunur.

RX , egrep (1) kimi, uzun müddətli bir ifadədir.

GP glob nümunəsidir, məsələn '* .zip'.

Daxil et və istisna etmək variantları bir neçə dəfə göstərilə bilər. Yəni bir fayl və ya kataloq daxil olduqda və ya daxil olduqdan sonra istisna olmaqla uyğun gəlmirsə və ya bir şeyə uyğun gəlmirsə və ilk çek çıxarılsa, yansıtılacaq. Dizinler ekli bir çizgi ile eşleştirilir.

Qeyd edək ki, -R istifadə edildikdə (əks mirror) serverdə simvolik əlaqələr yaradılmır, çünki ftp protokolu bunu edə bilməz. Faylları yükləmək üçün istinadlar 'mirror -RL' əmrini istifadə edir (simvolik əlaqələri fayllar kimi nəzərdən keçirin).

Verbosity səviyyəsi --verbose = səviyyəli seçim və ya bir neçə -v variantları ilə seçilə bilər, məsələn, -vvv. Səviyyələr:

0 - heç bir çıxış (default) 1 - yazdırma tədbirləri 2 - + print silinməmişdir fayl adları (göstərilmədiyi zaman) 3 - yansıtılmış olan çap kataloq adları

- fayl ölçüsü müqayisəsi və yüklənmələri yalnız yüklənir və yalnız ölçüsü fərqli olsa da, daha yeni faylları endirir. Əvvəlcədən, faylın ölçüsü fərqli olduqda köhnə fayllar yüklənir.

Dizinler yerine URL'ler belirtirseniz, iki server arasında yansıtabilirsiniz. FXP mümkünsə ftp serverləri arasında köçürmələr üçün avtomatik olaraq istifadə olunur.

mkdir [ -p ] dir (s)

Uzaq dizinlər olun. Əgər -p istifadə olunursa, yolların bütün komponentlərini edin.

modul modulu [ args ]

Dlopen (3) funksiyasından istifadə olunan modul yükləyin. Modul adı bir çarpazlıq içərsə, modul tərəfindən göstərilən kataloqlarda axtarılır: yol dəyişən. Argumentlər module_init funksiyasına ötürülür. Texniki detallar üçün README.modules baxın.

daha çox fayl

Cat faylları ilə eyni daha çox '. PAGER qurulduqda filtr kimi istifadə olunur. (Həmçinin pişik , zcatzmore bax )

mput [ -c ] [ -d ] [ -a ] [ -E ] [ -O baz ] faylları

Faylları joker genişləndirmə ilə bərpa edin. Mənim cari olaraq, yerli adın əsas ismini uzaqdan istifadə edir. Bu, '-d' seçimi ilə dəyişdirilə bilər.

-c davam et, reput -d dizinleri fayl adları ilə eyni yaratmaq və faylları cari qovluq yerinə qoymaq -E müvəffəqiyyətli transferdən (təhlükəli) sonra uzaq faylları silmək ascii rejimi (ikili default) - bazlı kataloq və ya fayl yerləşdirilməlidir URL

mrm fayl (lar)

'Glob rm' kimi. Belirtilmiş faylları joker belge genişletmeleriyle kaldırır.

mv file1 file2

File2 faylını 2 adına dəyişin .

nlist [ args ]

Uzaq fayl adlarını sıralayın

açıq [ -s cmd ] [ -u istifadəçi [, pass ]] [ -p port ] host url

Bir ftp server seçin.

pget [ OPTS ] rfile [ -o lfile]

Bir neçə əlaqədən istifadə edərək müəyyən edilmiş faylları alır. Bu köçürməni sürətləndirə bilər, ancaq digər istifadəçiləri sıx təsirli xalqa yükləyir. Həqiqətən, faylın ASAP-ı ötürmək üçün istifadə edin və ya başqa bir istifadəçi dəli ola bilər :) Seçimlər:

-n maxconn maksimum bağlantı sayını təyin edir (default 5)

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

Uzaqdan rfile ilə lfile yükləyin . -o- lərsə , lfile əsas adı uzaq ad olaraq istifadə olunur. Joker kartları genişletmiyor, bunun üçün məbədi istifadə etmir .

-o uzaq fayl adını müəyyənləşdirir (default - lfile əsas adı) -c davamı, reput onu uzaqdan faylları əvəz etmək üçün icazə tələb edir - müvəffəqiyyətlə ötürülməsindən sonra (təhlükəli) - ascii rejimi (ikili default) bazlı kataloq və ya fayl yerləşdirilməlidir URL

pwd

Cari uzaq kataloq yazdırın .

sıra [ -s num ] cmd

Ardıcıl yerinə yetirmək üçün verilən əmri sıraya əlavə edin. Hər bir saytın öz sırası var. '-n' əmrini verilən maddə qarşısında sıraya əlavə edir. 'Cd' və ya 'lcd' komandalarına qoşulmağınıza cəhd etməyin, lftp'i qarışdıra bilər. Bunun yerinə cd / lcd "queue" əmrini yerinə yetirin və əmrin yerinə yetirilməsini xatırlayacaqsınız. Artıq işlədilən bir işi növbə ilə gözləyin, amma iş növbədə birinci olmasa da, icraata davam edəcəkdir.

'queue stop' kuyruğunu dayandıracaq, yeni bir əmr verməyəcək, amma artıq işləyən işlər davam edəcək. Boş bir növbə yaratmaq üçün "queue stop" istifadə edə bilərsiniz. 'növbə başlanğıcı' növbə icrasına davam edəcək. Lftp'ten çıxdığınızda, avtomatik olaraq bütün növbə dayandırılıb başlayacaq.

heç bir arqumentsiz 'queue' ya dayandırılmış növbə və ya yazdırma sırası statusu yaradır.

queue --delete | -d [ index və ya joker ifadə ]

Sıradan bir və ya daha çox element silin. Heç bir dəlil verilmirsə, növbədə son giriş silinir.

queue --move | -m < index və ya joker ifadə > [ index ]

Verilmiş elementləri göstərilən sıra indeksindən əvvəl, ya da heç bir təyinat verilmədikdə sona qədər hərəkət edin.

-q sakit olun. -v. -Q Yenidən sıralamaq üçün istifadə edilə bilən formatda Çıxış. Faydalı - sil. > fayl almaq və [1] fayl almaq> sırayla gözləyin 1> queue get another_file> cd a_directory> sıraya get yetmədən__anə_file queue -d 3 Sırada üçüncü maddəni silin. queue -m 6 4 Dördüncündən əvvəl növbədə altıncı maddəyə keçin. queue -m "get * zip" 1 Uyğun bütün əmrləri "getmək * zip" növbəsində başlayın. (Öğelerin sırası qorunur.) Queue -d "get * zip" "get * zip" eşleşen bütün əmrləri silin.

quote cmd

FTP üçün - təfsir edilməmiş komanda göndərin. Diqqətlə istifadə edin - bu, uzaqdan uzaq dövlətə yol aça bilər və beləliklə, yenidən qurulmasına səbəb ola bilər. Sitat gətirilən əmrlər səbəbindən uzaq dövlətin hər hansı bir dəyişikliyinin möhkəm olduğundan əmin ola bilməzsiniz - istənilən vaxt yenidən qurulması ilə sıfırlana bilərsiz.

HTTP - HTTP fəaliyyətinə xüsusi. Sintaksis: 'quote []' '. Command '`set-cookie' 'və ya'` post' ola bilər.

http: post-content-type proqram / x-www-form-urlencoded quote post / cgi-bin/script.cgi "var = value & othervar = othervalue"> local_file

FISH üçün - təfsirsiz şəkildə komanda göndərin. Bu server üzərində özbaşına əmrləri yerinə yetirmək üçün istifadə edilə bilər. Komanda girişə daxil edilməməli və ya yeni bir satırda ### çap etməməlidir. Əgər varsa, protokol senkronizasiya olunacaq.

açıq balık: // server quote find -name zip

reget rfile [ -o lfile ]

'Get -c' kimi.

rels [ args ]

'Ls' ilə eyni, lakin önbelleği məhəl qoymur.

renlist [ args ]

'Nlist' ilə eyni olsa da, önbelleği məhəl qoymur.

təkrar [ gecikmə ] [ əmr ]

Komandanı təkrarlayın. Komutlar arasında bir gecikmə, 1 saniyə olaraq əlavə edildi. Məsələn:

Sabah təkrarlayın - aynalı təkrar aynası təkrarlayın

lütfən lfile [ -o rfile ]

'Put -c' kimi eyni.

rm [ -r ] [ -f ] faylları

Uzaqdan faylları sil. Joker kartları genişləndirmir, bunun üçün mrm istifadə edir. -r recursive directory aradan qaldırılması üçün. Ehtiyatlı olun, bir şey yanlış gedirsə faylları itirə bilər. supress səhv mesajları.

rmdir dir (s)

Uzaqdan dizinləri sil.

scache [ sessiya ]

Önbelleğe alınmış seansları göstərin və ya müəyyən seansa keçin.

dəsti [ var_val ]]

Verilən dəyəri dəyişən təyin edin. Bu dəyər silinirsə, dəyişənliyi silin. Dəyişən adı formatı `` adı / bağlanması '' var, burada bağlanma parametrinin tam tətbiqini təyin edə bilər. Ətraflı məlumat üçün aşağıya baxın. Set müəyyən bir dəyişiklik olmadan çağırılırsa, yalnız dəyişən parametrlər sadalanır. Seçimlər ilə dəyişdirilə bilər:

- default ayarları daxil olmaqla, bütün parametrləri sıralayın -d yalnız lazımi olanları deyil, standart dəyərləri göstərin

sayt site_cmd

Site_cmd sayt komutunu yerinə yetirin və nəticə çıxardın . Onun çıxışını yönləndirə bilərsiniz.

yuxu aralığı

Yuxu vaxtını verin və çıxın. Aralıq vəziyyət saniyə olaraq saniyədir, lakin 'm', 'h', 'd' ilə müvafiq olaraq dəqiqə, saat və günə uyğun ola bilər. Həmçinin baxın.

yuva [ adı ]

Belirlenen yuvayı seçin və ya ayrılan bütün yuvaları sıralayın. Bir slot bir serverla əlaqə qurur, bir qədər virtual konsol kimi. Müxtəlif serverlərə birdən çox yuva yarada və onların arasında dəyişə bilərsiniz. Siz həmçinin slot istifadə edə bilərsiniz : ad , sözügedən yuva yerini qiymətləndirən pseudo-URL kimi.

Default readline cədvəli Meta-0 istifadə edərək 0-9 adlı slots arasında sürətli keçid etməyə imkan verir - Meta-9 düymələri (tez-tez Meta əvəzinə Alt istifadə edə bilərsiniz).

mənbə fayl

Fayl faylında qeydə alınmış əmrləri yerinə yetirin.

dayandırın

Lftp prosesini dayandırın. Qeyd edək ki, köçürmənin fg və ya bg əmrləri ilə prosesi davam etdirməyinizə qədər transferlər dayandırılacaq.

istifadəçi [ pass ]
istifadəçi URL [ pass ]

Uzaqdan giriş üçün göstərilən məlumatı istifadə edin. Istifadəçi adı ilə bir URL müəyyənləşdirdiyiniz zaman, girilmiş şifrəniz gələcək URL istinadları istifadə edə biləcək şəkildə cached olacaq.

versiya

Lftp versiyası çap edin .

gözləyin [ jobno ]
bütün gözləyin

Göstərilən işin ləğv edilməsini gözləyin. İşsizlər silinsə, sonuncu işi gözləyin.

Bütün işlərin ləğvi üçün "bütün gözləyin" gözləyir.

zcat faylları

Pişik kimi eyni, lakin hər bir faylın zcat vasitəsilə filtri. (Həmçinin pişik , daha çoxzmore bax )

zmore faylları

Daha çox, eyni zamanda hər bir faylın zcat vasitəsilə filtrelenmesi. (Həmçinin pişik , zcatdaha çox bax )

Ayarlar

Başlanğıcda, lftp ~ / .lftprc~ / .lftp / rc . Burada aliaslar və 'set' əmrləri yerləşdirə bilərsiniz. Bəzi insanlar tam debet protokolunu görməyi üstün tuturlar, 'debug' istifadə edərək, debug'i buraxın.

/etc/lftp.conf da sistemdə geniş başlanğıc faylı var. Fərqli kataloq ola bilər, FİLTLER bölümünə baxın.

lftp aşağıdakı ayarlanabilir dəyişənlərə malikdir (siz də bütün parametrləri və onların dəyərlərini görmək üçün "set-a" istifadə edə bilərsiniz):

bmk: yadda saxlamaq parolları (bool)

~ / .lftp / bookmarks-də 'bookmark add' komutunda düz mətn parollarını saxlaya bilərsiniz. Varsayılan olaraq Off.

cmd: at-exit (string)

simli əmrlər lftp çıxışından əvvəl həyata keçirilir.

cmd: csh-tarixi (bool)

csh-yəni tarixi genişləndirməyə imkan verir.

cmd: default-protokol (string)

Qiymət 'açıq' protokolu olmadan yalnız ana adı ilə istifadə edildikdə istifadə olunur. Default 'ftp' dir.

cmd: uğursuz-çıxış (bool)

doğru olarsa, şərtsiz ('|' və && 'başlamadan) əmri uğursuz zaman çıxın.

cmd: uzun davamlı (saniyələr)

'uzun' hesab edilən komanda icra müddəti və növbəti bənddən əvvəl bir bip siqnalı edilir. 0 deməkdir.

cmd: ls-default (string)

default ls arqumenti

cmd: hərəkət-fon (boolean)

səhv olduğunda, lftp çıxdıqda arxa plana getməyi rədd edir. Bunu məcbur etmək üçün 'exit bg' istifadə edin.

cmd: prompt (string)

İstək. lftp aşağıdakı backslash-qaçan xüsusi simvolları aşağıdakı kimi tanıyır:

\ @

cari istifadəçi default deyilsə, daxil edin

\ a

bir ASCII zəng xarakteri (07)

\ e

ASCII qaçış xarakteri (033)

\ h

bağlı olduğunuz hostname

\ n

yeni xətt

\ s

müştərinin adı (lftp)

\ S

cari slot adı

\ u

Siz daxil etdiyiniz istifadəçi adı

\ U

uzaq saytın URL'si (məsələn, ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

lftp versiyası (məsələn, 2.0.3)

\ w

Uzaq sahədəki mövcud iş directory

\ W

Uzaq sahədəki mövcud iş kitabçasının əsas adı

\ nn

nnn sekizli nömrə uyğun olan xarakter

\\

bir backslash

\?

əvvəlki əvəz boş olduqda növbəti xarakterini atlayır.

\ [

bir terminal nəzarət sekansını sifarişə yerləşdirmək üçün istifadə edilə bilən qeyri-çapa simvolların başlamasına başlayın

\]

qeyri-çapa simvol bir sıra bitirmək

cmd: uzaqdan tamamlama (bool)

lftp'in uzaqdan tamamlanmasını istəmədiyi və ya yoxluğunu idarə etmək üçün bir boolean .

cmd: doğrulama-host (bool)

Doğrudur, lftp dərhal 'açıq' əmrdə host adı atar. '&' Verildiyində bir 'açıq' əmri yoxlamaq və ya ^ Z'də çek zamanı basılsa da mümkündür.

cmd: doğrulama yolu (bool)

doğrudur, lftp 'cd' əmrində verilmiş yolu yoxlayır. '&' Verildiyində bir 'cd' komandası üçün çek yoxlamaq və ya ^ Z zamanı çekərkən də mümkündür. Nümunələr:

set cmd: doğrulama yolu / hftp: // * false cd directory &

dns: SRV-query (bool)

SRV qeydləri üçün sorğu və gethostbyname əvvəl istifadə edin. SRV qeydləri yalnız portun dəqiq göstərilmədiyi halda istifadə olunur. Ətraflı məlumat üçün RFC2052-ə baxın.

dns: cache-enable (bool)

DNS cache imkan verir. Söndürüldükdə, lftp hər dəfə birləşdirildikdə host adını həll edir.

dns: cache-expire (vaxt intervalı)

DNS cache entries üçün yaşamaq üçün vaxt. Formata malikdir +, məsələn 1d12h30m5s və ya yalnız 36h. Sonu aradan qaldırmaq üçün onu 'inf' və ya 'heç vaxt' olaraq təyin edin.

dns: önbellek ölçüsü (sayı)

DNS cache girişlərinin maksimum sayı.

dns: ölümcül zaman aşımı (saniyələr)

DNS sorgularının vaxtını məhdudlaşdırın. DNS server çox uzun istifadə edilsə, lftp, müəyyən bir ana bilgisayar adını həll etməyəcək. 0 məhdudiyyətsizdir, u mənimdir.

dns: sifariş (protokol adlarının siyahısı)

DNS sorgularının sırasını təyin edir. Öncəki 'inet inet6', ilk olaraq inet ailəsindəki ünvanı axtarmaq, daha sonra inet6 və ilk eşlemeyi istifadə deməkdir.

dns: istifadə fork (bool)

Doğrudur, lftp ev sahibi ünvanını həll etməzdən əvvəl çəngəl olacaq. Varsayılan doğru.

balıq: qabıq (string)

server tərəfində göstərilən qabığı istifadə edin. Default edir / bin / sh. Bəzi sistemlərdə / bin / sh qeyri-mövcud bir qovluğa cd edərkən çıxır. lftp bunu idarə edə bilər amma yenidən birləşdirmək məcburiyyətindədir. Bash quraşdırılmışsa, bu sistemlər üçün / bin / bash-ə qurun.

ftp: acct (string)

Girişdən sonra bu simli ACCT əmrinə göndərin. Nəticə nəzərə alınmır. Bu ayarı bağlamaq üçün format user @ host var .

ftp: anon-pass (string)

anonim ftp girişinə icazə vermək üçün istifadə olunan şifrəni müəyyən edir. Default "-name @", burada adı proqramı işləyən istifadəçi adıdır.

ftp: anon-user (string)

anonim ftp giriş identifikasiyası üçün istifadə olunan istifadəçi adını təyin edir. Default "anonim".

ftp: avtomatik sync-rejimi (regex)

ilk server mesajı bu regex'i təqlid edərsə, bu host üçün sinxronizasiya rejimini yandırın.

ftp: bind-data-socket (bool)

Data girişini nəzarət bağlantısı interfeysinə (passiv rejimdə) bağlayın. Default true, istisna loopback interfeysi.

ftp: fix-pasv-ünvanı (bool)

doğrudur, lftp, server ünvanı ictimai şəbəkə olduqda və PASV xüsusi bir şəbəkədən bir ünvana döndüyü halda, PASV əmri üçün server tərəfindən qaytarılan ünvanı düzəltməyə çalışacaq. Bu halda lftp, PASV komandanlığı tərəfindən qaytarılan bir server yerinə əvəz ediləcək, port nömrəsi dəyişdirilməyəcəkdir. Varsayılan doğru.

ftp: fxp-passiv-mənbə (bool)

Doğrudur, lftp əvvəlcə passiv rejimdə mənbəyi ftp server qurmağa çalışacaq, başqa bir təyinat. İlk cəhd uğursuz olarsa, lftp onları başqa şəkildə qurmağa çalışır. Digər təsəvvürlər də uğursuz olarsa, lftp düz surətə geri düşür. Həm də baxın ftp: istifadə-fxp.

ftp: home (string)

Başlanğıc kataloq. Varsayılan boşluq, avtomatik olaraq deməkdir. FTP URL'lərində% 2F görünüşünü sevməsəniz, bu '/' dır. Bu ayarı bağlamaq üçün format user @ host var .

ftp: list-variantları (string)

həmişə LİST komandasına əlavə olunan variantları müəyyən edir. Bu, server "default" olaraq nöqtə (gizli) faylları göstərmirsə, bu "a" a qurmaq üçün faydalı ola bilər. Varsayılan boşdur.

ftp: nop-interval (saniyələr)

faylın quyruğunu yükləyərkən NOOP əmrləri arasında gecikmə. Bu data ötürülməzdən əvvəl "Transfer tam" mesajını göndərən ftp serverləri üçün faydalıdır. Belə hallarda NOOP əmrləri əlaqə qüsurunun qarşısını ala bilər.

ftp: passiv rejim (bool)

passiv ftp rejimini təyin edir. Bir firewall və ya lal maskarading router arxasında olduqda bu faydalı ola bilər.

ftp: port-sıra (-dan)

Aktiv rejimi üçün icazə verilən port üçündür. Format hər hansı bir portu göstərmək üçün min-max, yaxud "tam" və ya "hər hansı" deyildir. Default 'tam'.

ftp: proxy (URL)

istifadə etmək üçün ftp proxy müəyyən edir. Proxy'yi aradan qaldırmaq üçün bunu boş dizəyə qoyun. FTP protokolu istifadə edən ftp proxy deyil, HTTP üzərindən ftp deyil. Default dəyər 'ftp: //' ilə başlayan mühit dəyişən ftp_proxy- dən alınır. Sizin ftp proxy'iniz kimlik doğrulaması tələb edirsə, URL'de istifadəçi adı və şifrəni daxil edin.

FTP: proxy http: // ilə başlayırsa, ftp avtomatik olaraq yerinə hftp (http proxy üzərindən ftp) istifadə olunur.

ftp: istirahət-siyahısı (bool)

REST komutunu LIST əmrindən əvvəl istifadə etməyə imkan verir. Bu, böyük dizinler üçün faydalı ola bilər, ancaq bəzi FTP serverləri səssizcə LIST qarşısında RESTi görmürlər.

ftp: rest-stor (bool)

əgər səhv varsa, lftp STORE'dan əvvəl REST istifadə etməyə çalışmaz. REST tərəfindən təqib edilən STOR istifadə edildikdə, bu, bozuk (sıfırlar ilə doldurun) bəzi arabalı serverlər üçün faydalı ola bilər.

ftp: retry-530 (regex)

Mətn bu normal ifadə ilə eşleşirse PASS komutu üçün server cavabında 530-də yenidən işləyin. Bu ayar çox yüklənmiş server (müvəqqəti vəziyyət) və yanlış parol (daimi vəziyyət) arasında fərq qoymaq üçün faydalı olmalıdır.

ftp: retry-530-anonim (regex)

Anonim giriş üçün ftp: retry-530 kimi əlavə müntəzəm ifadə.

ftp: site-qrup (string)

Girişdən sonra bu simli SITE GROUP komanda göndərin. Nəticə nəzərə alınmır. Bu ayarı bağlamaq üçün format user @ host var .

ftp: skey-icazə (bool)

server dəstəklədiyi halda skey / opie cavab göndərməsinə icazə verir. Default olaraq.

ftp: skey-güc (bool)

şəbəkə üzərində düz mətn parol göndərməyin, əvəzinə skey / opyeni istifadə edin. Skey / opie mövcud deyilsə, müvəqqəti girişə keçin. Varsayılan olaraq Off.

ftp: ssl-icazə (bool)

doğrudursa, qeyri-anonim çıxış üçün ftp server ilə SSL bağlantısı ilə danışıqlar aparmağa çalışın. Varsayılan doğru. Lftp openssl ilə tərtib olunduqda bu parametr yalnız mövcuddur.

ftp: ssl-güc (bool)

server, SSL'yi dəstəkləməyincə, parol göndərməkdən imtina edirsə. Default yanlışdır. Lftp openssl ilə tərtib olunduqda bu parametr yalnız mövcuddur.

ftp: ssl-qoruyucu məlumatlar (bool)

əgər doğruysa, məlumat köçürmələri üçün ssl bağlantısını tələb edin. Bu cpu intensivdir, lakin gizlilik təmin edir. Default yanlışdır. Lftp openssl ilə tərtib olunduqda bu parametr yalnız mövcuddur.

ftp: stat-interval (saniyə)

STAT əmrləri arasında interval. Default 1dir.

ftp: sync-mode (bool)

Doğrudur, lftp bir anda bir komanda göndərəcək və cavab gözləyir. Buggli ftp server və ya router istifadə edərkən bu faydalı ola bilər. Söndürüldükdə, lftp bir əmr əmri göndərir və cavablar gözləyir - dəyirmi səfər zamanı əhəmiyyətli olduqda əməliyyat sürətləndirir. Təəssüf ki, bu, bütün ftp serverləri ilə işləmir və bəzi marşrutlaşdırıcılar bu problemlə üzləşirlər, buna görə də u mənimdir.

ftp: timezone (string)

LIST komanda tərəfindən qaytarılmış siyahıda vaxt üçün bu vaxta vaxt verin. Bu ayarı GMT ofset [+ | -] HH [: MM [: SS]] və ya hər hansı bir etibarlı TZ dəyəri (məsələn, Avropa / Moskva və ya MSK-3MSD, M3.5.0, M10.5.0 / 3) ola bilər. Varsayılan GMT. TZ ətraf mühit dəyişkənliyi ilə müəyyən edilmiş yerli vaxt zonasını qəbul etmək üçün boş bir dəyərə qoyun.

ftp: istifadə-abor (bool)

yalan, lftp ABOR əmri göndərmir, ancaq məlumat bağlantısını bağlayır.

ftp: istifadə-fxp (bool)

Doğrudur, lftp iki ftp server arasında birbaşa əlaqə qurmağa çalışacaq.

ftp: istifadə-site-boş (bool)

doğru olduqda, lftp 'SITE IDLE' komutunu şəbəkə ilə göndərir: boş arqument. Default yanlışdır.

ftp: istifadə-stat (bool)

Doğrudur, lftp, FXP rejimində köçürülmüş məlumatların ötürülməsini bilmək üçün STAT əmrini göndərir. FTP-də də baxın: stat-interval. Varsayılan doğru.

ftp: istifadə-quit (bool)

doğrudursa, lftp ftp serverdən ayrılmadan əvvəl QUİT göndərir. Varsayılan doğru.

ftp: doğrulama ünvanı (bool)

data bağlantısının nəzarət əlaqə peer şəbəkəsinin ünvanından gəlir olduğunu yoxlayın. Bu, məlumatların korrupsiyaya səbəb ola biləcəyi məlumat bağlantısı spoofing'sını qarşısını ala bilər. Təəssüflər olsun ki, bir neçə şəbəkə interfeysinə sahib olan ftp serverləri uğursuz ola bilər, onlar data girişinə gedən ünvanları təyin etmədikdə, beləliklə, ucadan silinir.

ftp: verify-port (bool)

veri bağlantısının uzaq ucunda port 20 (ftp-data) olduğunu doğrulayın. Bu, ehtimal ki, uzaqdan istifadəçilərin istifadə etdiyi məlumatların əlaqə saxtalaşdırmasına mane ola bilər. Təəssüf ki, çoxlu pəncərələr və hətta unix ftp serverləri məlumat bağlantısı üzrə müvafiq limanı təyin etməyi unutmur, beləliklə bu çek default olaraq bağlıdır.

ftp: veb-rejimi (bool)

data bağlantısı bağlandıqdan sonra söndürün. Bu tamamilə pozulmuş ftp serverləri üçün faydalı ola bilər. Default yanlışdır.

hftp: önbellek (bool)

ftp-over-http protokolu üçün server / proxy tərəfinin önbelleğe alınmasına imkan verir.

hftp: proxy (URL)

ftp-over-http protokolu üçün http proxy (hftp) müəyyənləşdirir. Hftp protokolu, açıq-aydın bir http proxy olmadan işləyə bilməz. Default dəyər 'http: //' ilə başlayan ortam dəyişənindən ftp_proxy'dən alınır, əks halda ətraf mühit dəyişən http_proxy . Sizin ftp proxy'iniz kimlik doğrulaması tələb edirsə, URL'de istifadəçi adı və şifrəni daxil edin.

hftp: istifadə etmə (bool)

söndürüldükdə, lftp proxy üçün URL'nin bir hissəsi kimi parol göndərəcək. Bu, bəzi proksiyalar üçün tələb oluna bilər (məsələn, M-yumşaq). Varsayılan və lftp Avtorizasiya başlığının bir hissəsi kimi parol göndərəcək.

hftp: istifadə-baş (bool)

lftp hftp protokolu üçün 'HEAD' yerinə 'GET' istifadə etməyə çalışacaq. Bu yavaş olmasına baxmayaraq, lftp '`HEADftp: //' 'sorğusunu başa düşməyən və ya mişandlanmayan bəzi proxy ilə işləməyə imkan verə bilər.

hftp: istifadə növü (bool)

Söndürüldükdə, lftp, proxy'ye keçilən URL'lərə '; = type' yazmağa çalışmaz. Bəzi pozulmuş proxiyalar düzgün işləmir. Varsayılan vəziyyətdədir.

http: qəbul, http: accept-charset, http: accept-language (string)

Müvafiq HTTP sorğu başlıqlarını müəyyənləşdirin.

http: cache (bool)

server / proxy yan caching imkan verir.

http: cookie (string)

bu cookie server göndərin. Burada bir bağlanma faydalıdır:
müəyyən cookie / www.somehost.com "param = dəyər"

http: post-content-type (string)

POST metodu üçün Content-Type http sorğu başlığının dəyərini təyin edir. Varsayılan `` tətbiqi / x-www-form-urlencoded ''.

http: proxy (URL)

http proxy bildirir. Lftp http protokolu üzərində işləyərkən istifadə olunur. Varsayılan dəyər, ətraf mühiti dəyişən http_proxy dən alınır . Vekilinizin kimlik doğrulaması tələb edərsə URLdə istifadəçi adı və şifrəni göstərin.

http: put-metodu (PUT və ya POST)

qoymaq üçün istifadə olunan http metodunu müəyyənləşdirir.

http: put-content-type (string)

PUT metodu üçün Content-Type http sorğu başlığının dəyərini təyin edir.

http: referer (string)

referer http tələbinin başlığı üçün dəyər bildirir. Tək nöqtə '.' cari dizin URL'sini genişletir. Varsayılan '.'. Referer başlığını aradan qaldırmaq üçün boşluğu boşaldın.

http: set-cookies (boolean)

Doğru, lftp Set-Cookie başlığı alındığında http: cookie dəyişənlərini dəyişir.

http: user-agent (string)

string lftp, HTTP isteğinin User-Agent başlığına göndərir.

https: proxy (string)

https proxy'sini təyin edir. Varsayılan dəyər https_proxy ətraf mühiti dəyişənindən alınır .

ayna: hariç-regex (regex)

default təcrid nümunəsini müəyyənləşdirir. Siz onu ləğv edə bilərsiniz - seçimi daxil edin.

ayna: sifariş (nümunələrin siyahısı)

fayl köçürmələri qaydasını müəyyənləşdirir. Məsələn, "* .sfv * .sum" ayarı, * .sfv eşleşen və sonra bütün digər faylları eşleyen faylları köçürmək üçün güzgü edir. Digər fayllardan sonra dizinləri işlətmək üçün nümunə siyahısının sonuna "* /" əlavə edin.

ayna: paralel qovluqlar (boolean)

paralel rejimdə olduqda, güzgü paralel olaraq bir neçə dizinin işləməsinə başlayacaq. Əks halda, digər kataloqlara keçmədən əvvəl faylları bir qovluqdan köçürəcək.

ayna: paralel-transfer-sayı (nömrə)

paralel köçürmələr sayının başlanmasına icazə verilir. Varsayılan 1-dir. Siz paralel seçimi ilə onu ləğv edə bilərsiniz.

modul: yol (simli)

kolon ayırdığınız modulları axtarmaq üçün dizin siyahısını ayırdı. Ətraf mühiti dəyişən LFTP_MODULE_PATH tərəfindən başlatıla bilər. Default 'PKGLIBDIR / VERSION: PKGLIBDIR' dir.

şəbəkə: əlaqə-limit (nömrə)

Eyni sahəyə maksimal sayıda eyni vaxtda qoşulma. 0 məhdudlaşdırma deməkdir.

şəbəkə: əlaqə qapağı (bool)

doğru, ön planda əlaqələrin arxa fonda üstünlüyü var və ön planda əməliyyatın tamamlanması üçün fon köçürmələrini kəsə bilər.

net: boş (saniyə)

boş saylı sayından sonra serverdan çıxmaq.

net: limit dərəcəsi (saniyədə bayt)

data bağlantısı üzrə limit ötürmə dərəcəsi. 0 məhdudlaşdırma deməkdir. Yükləmə və yükləmə dərəcəsini ayrıca olaraq məhdudlaşdırmaq üçün kolon ilə ayrılmış iki ədəd müəyyən edə bilərsiniz.

net: limit-max (bytes)

istifadə edilməmiş limit həddi toplamaq həddi. 0 məhdudlaşdırma deməkdir.

net: limit-ümumi-dərəcəsi (saniyədə bayt)

məbləğdə bütün əlaqələrin köçürülmə həddi. 0 məhdudlaşdırma deməkdir. Yükləmə və yükləmə dərəcəsini ayrıca olaraq məhdudlaşdırmaq üçün kolon ilə ayrılmış iki ədəd müəyyən edə bilərsiniz. Qeyd edək ki, sockets onlara tamponları alıb, bu şəbəkə bağlantısı köçürmənin başlanmasından dərhal sonra bu dərəcə limitindən yüksək yüklənməsinə gətirib çıxara bilər. Bunun qarşısını almaq üçün şəbəkəni tənzimləmək üçün cəhd edə bilərsiniz: socket-buffer nisbətən kiçik dəyər.

net: limit-total-max (bytes)

istifadə olunmamış limit-ümumi həddi yığmaqla məhdudlaşdırılmalıdır. 0 məhdudlaşdırma deməkdir.

net: max-retries (sayı)

müvəffəqiyyətsiz əməliyyatın ardıcıl olaraq yenidən işlədilməsi. 0 məhdudlaşdırma deməkdir.

net: no-proxy (string)

proxy istifadə edilməməsi üçün verilmiş viromen bölmələrinin siyahısını ehtiva edir. Çevrimdışı no_proxy dən varsayılan alınır .

şəbəkə: davamlı-retries (sayı)

bu ağır səhvlərin sayını görməyin. Çox istifadəçi olduqda 5xx cavab verən buggy ftp serverlərinə giriş etmək faydalıdır.

net: təkrar-interval-baz (saniyə)

təkrar əlaqələr arasında bazanın minimum müddətini təyin edir. Həqiqi interval xalisdən asılıdır: təkrar-interval-çarpan və əməliyyatı yerinə yetirmək cəhdləri.

net: reconnect-interval-max (saniyə)

maksimum təkrar aralığını təyin edir. Net ilə çarpma sonrası cari aralıq olduqda: təkrar-interval-çarpan bu dəyərə çatır (yaxud üstünlük təşkil edir), yenidən bərpa edilir: təkrar-interval-baz.

net: təkrar-interval-çarpan (real ədəd)

hər dəfə bir əməliyyatı yerinə yetirmək üçün yeni bir cəhd uğursuz olan baz aralığının çarpıldığı çarpanları təyin edir. Aralıq zolaq maksimuma çatdıqda, əsas dəyərə sıfırlanır. Netə baxın: təkrar-interval-baz və şəbəkə: təkrar-interval-max.

şəbəkə: socket-buffer (bytes)

SO_SNDBUF və SO_RCVBUF yuva variantları üçün verilən ölçüsü istifadə edin. 0 sistemin default olduğunu bildirir.

net: socket-maxseg (bytes)

TCP_MAXSEG yuva seçimi üçün verilən ölçüsü istifadə edin. Bütün əməliyyat sistemləri bu seçimi dəstəkləmir, lakin linux yoxdur.

net: zaman aşımı (saniyələr)

şəbəkə protokolu vaxtını təyin edir .

ssl: ca-file ( fayl yolu)

müəyyən bir fayl Sertifikat Səlahiyyət Sənədi olaraq istifadə.

ssl: ca-yol (kataloq yolu)

Sertifikat Səlahiyyət Sənədi sertifikatı olaraq göstərilən kataloq istifadə edin.

ssl: crl-file ( fayl yolu)

Sertifikatın geri qaytarılması siyahısı sertifikatı kimi göstərilən fayldan istifadə edin.

ssl: crl-yolu (kataloq yolu)

Sertifikatın ləğvi siyahısı sertifikat deposu olaraq göstərilən kataloqdan istifadə edin.

ssl: key-file ( fayl yolu)

Xüsusi açar kimi göstərilən fayldan istifadə edin.

ssl: cert-file ( fayl yolu)

sertifikatınız kimi göstərilən fayldan istifadə edin.

ssl: doğrulama-sertifikat (boolean)

əgər bəli qurulsa, server şəhadətnaməsini tanınmış Sertifikat İdarəsi tərəfindən imzalanmalı və Sertifikatın ləğvi siyahısına daxil edilməməlidir.

xfer: clobber (bool)

bu ayarı bağlıdırsa, əmrlər mövcud faylları əvəzləməyəcək və bunun əvəzinə bir səhv çıxarılacaq. Varsayılan vəziyyətdədir.

xfer: eta dövrü (saniyələr)

ETA istehsal etmək üçün təxmin edilən ortalama məzənnənin hesablandığı dövr.

xfer: eta-terse (bool)

ETA-nı göstər (yalnız yüksək sifarişli hissələr). Varsayılan doğru.

xfer: max-redirections (sayı)

maksimum redirections sayı. Bu, HTTP üzərindən yükləmək üçün faydalı ola bilər. Default redirections qadağan edən 0 olur.

xfer: faiz dərəcəsi (saniyə)

dövriyyəyə buraxılan ortalama məzənnənin göstərildiyi dövr.

Değişkenlerin adı belirsizleşene kadar kısaltılabilir. Öncədən əvvəl ':' də buraxıla bilər. Müxtəlif dəyişikliklər üçün bir neçə dəfə dəyişə bilərsiniz və buna görə müəyyən bir vəziyyət üçün xüsusi parametrləri əldə edə bilərsiniz. Slash `/ 'ilə ayrılmış dəyişən addan sonra bağlanma müəyyənləşdirilməlidir.

' Dns :', ' net :', ` ftp : ',` http :', 'hftp:' domain dəyişənləri üçün bağlanma hazırda 'açıq' bağlanma mənasızdır, məsələn dns: önbellek ölçüsü). Bəzi 'cmd:' domain dəyişənləri üçün bağlanma yolu olmadan mövcud URL'dir . Digər dəyişənlər üçün hazırda istifadə edilmir. Örnek lftp.conf'da nümunələri bax.

Bəzi əmrlər və parametrlər bir zaman intervalı parametrini alır. Nx [Nx ...] formatına malikdir, burada N məbləğdir və x - vaxt vahidi: d - gün, h - saat, m - dəqiqə, s - saniyə. Varsayılan vahid ikinci. Məsələn 5h30m. Həmçinin interval "sonsuzluq", "inf", "heç vaxt", "sonsuza qədər" ola bilər - sonsuz aralıq deməkdir. Məsələn: "sonsuza qədər yuxu" və ya "dns: cache-expire never".

FTP asinxron rejim

Lftp bir anda bir neçə əmr göndərərək və sonra bütün cavabları yoxlayaraq FTP əməliyyatlarını sürətləndirə bilər. Bax ftp: sync-mode dəyişən. Bəzən bu işə yaramır, beləliklə sinxron rejimi u mənimdir. Sinxron rejimi söndürməyə və sizin üçün işləməyinizə baxmağa cəhd edə bilərsiniz. Bir şəbəkə paketində bir neçə FTP əmrləri halında ünvanı tərcümə ilə məşğul olan bəzi şəbəkə proqramlarının düzgün işləmədiyi məlumdur.

RFC959 deyir: '' Tamamlama cavabından əvvəl başqa əmr göndərən istifadəçi prosesi protokolun pozulmasına gətirib çıxarsa, server-FTP əməliyyatları əvvəlki bir komanda davam edərkən gələn hər hansı əmrləri sıraya qoymalıdır ''. Həmçinin, RFC1123 deyir: '' İcraçılar nəzarət bağlantısı və Telnet EOL sekansları (CR LF) ilə READ sərhədləri arasındakı uyğunluğu qəbul etməməlidir. '' Və 'birdən çox FTP komandası' '.

Beləliklə, əməliyyat bir çox sürətləndirən və bütün Unix və VMS əsaslı ftp serverləri ilə işləyən bir sıra əmrləri göndərmək təhlükəsiz olmalıdır. Təəssüf ki, Windows-based serverlər tez-tez bir paketdə bir sıra əmrləri idarə edə bilmirlər və bəzi broken routerləri idarə edə bilmirlər.

Seçimlər

-d

Hata ayıklama rejimi açın

əmrlər

Verilmiş əmrləri yerinə yetirmək və çıxış etməyin.

-p limanı

Bağlamaq üçün verilən portu istifadə edin

-u istifadəçi [ , pass]

Bağlamaq üçün verilmiş istifadəçi adışifrəni istifadə edin

-f script_file

Dosyada əmrləri yerinə yetirin və çıxın

-c əmrləri

Verilən əmrləri yerinə yetir və çıxışdan

HƏMÇİNİN BAX

ftpd (8), ftp (1)
RFC854 (telnet), RFC959 (ftp), RFC1123, RFC1945 (http / 1.0), RFC2052 (SRV RR), RFC2068 (http / 1.1), RFC2228 (ftp təhlükəsizlik uzantıları), RFC2428 (ftp / ipv6).
http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (ftp üzərində ssl).

Mühüm: Şəxsi kompüterinizdə bir komanda necə istifadə edildiyini görmək üçün man komutunu ( % man ) istifadə edin.