LFTP - Linux Command - Unix каманднага

NAME

LFTP - праграма для перадачы файлаў Складанае

сінтаксіс

LFTP [-d] [-е CMD] [-p порт] [-u карыстальнік [, прайсці]] [сайт]
LFTP -f script_file
LFTP -c каманды
LFTP --version
LFTP --help

АПІСАННЕ

LFTP гэта праграма , якая дазваляе складаныя перадачы файлаў і HTTP злучэння з іншымі вузламі. Калі хост паказаны , то LFTP будзе падлучацца да гэтага хасту ў адваротным выпадку злучэнне павінна быць ўстаноўлена з адкрытай камандай.

LFTP можа апрацоўваць шэсць метадаў доступу да файлаў - FTP, FTPS, HTTP , HTTPS , HFTP, рыбы і файлаў (HTTPS і FTPS даступныя толькі тады , калі LFTP скампіляваны з бібліятэкай OpenSSL). Вы можаце паказаць метад для выкарыстання ў «камандзе, напрыклад,` адкрытай http://www.us.kernel.org/pub/linux »` адкрытай URL. HFTP з'яўляецца FTP-над HTTP-проксі пратакол. Ён можа быць выкарыстаны аўтаматычна замест FTP, калі FTP: проксі усталяваны ў `HTTP: // проксі [: порт]». Рыба пратакол працуе над злучэнне SSH .

Кожная аперацыя ў LFTP надзейная, што ігнаруецца любая ня фатальная памылка , і аперацыя паўтараецца. Так, калі загрузка перапынкаў, яна будзе адноўлена з пункту аўтаматычна. Нават калі FTP - сервер не падтрымлівае каманду REST, LFTP паспрабуе атрымаць файл з самага пачатку , пакуль файл не будзе перададзены цалкам.

LFTP мае падобную ракавіну сінтаксісу каманды , які дазваляе Вам пачаць некалькі каманд паралельна ў фонавым рэжыме (&). Можна таксама каманды групы ў межах () і выканаць іх у фонавым рэжыме. Усе фонавыя заданні выконваюцца ў тым жа адзіным працэсе. Вы можаце прынесці працу пярэдняга плана да фону з ^ Z (CZ) і назад з камандай `чакаць« (або `фг», які з'яўляецца псеўданімам для `чакаць '). Для прагляду спісу выканання заданняў, выкарыстоўвайце каманду `працоўныя месцы. Некаторыя каманды дазваляюць перанакіроўваць іх выхад (кошкі, LS, ...) у файл або праз трубу да знешняй камандзе. Каманды могуць быць выкананы ўмоўна заснаваныя на статусе завяршэння папярэдняй каманды (&&, ||).

Пры выхадзе з LFTP , калі некаторыя работы яшчэ не скончаны, LFTP пераедзе сябе рэжым поЬира ў фонавым рэжыме. Тое ж самае адбываецца, калі ў вас ёсць рэальны мадэм завісання або пры закрыцці Xterm.

LFTP мае ўбудаванае люстэрка , якое можна загрузіць або абнавіць цэлае дрэва каталогаў. Існуе таксама адваротнае люстэрка (люстэрка -R), якая дадання або абнаўляе дрэва каталогаў на сэрвэры. Люстэрка можа таксама сінхранізаваць каталогі паміж двума аддаленымі серверамі, выкарыстоўваючы FXP калі такія маюцца.

Існуе каманда `ў камандах« каб запусціць працу ў паказаны час у бягучым кантэксце, каманда `чаргі» стаяць у чарзе для паслядоўнага выканання для бягучага сервера, і шмат чаго іншага.

Пры запуску LFTP выконвае /etc/lftp.conf , а затым ~ / .lftprc і ~ / .lftp / RC. Вы можаце размясціць псеўданімы і `ўсталяваць" каманды там. Некаторыя людзі аддаюць перавагу бачыць поўную адладку пратаколу, выкарыстоўвайце `адладкі», каб уключыць адладку на. Выкарыстоўвайце `адладкі 3 ', каб бачыць толькі прывітанне паведамленняў і паведамленняў пра памылкі.

LFTP мае шэраг усталёўваных зменных. Вы можаце выкарыстоўваць `набор -a« каб убачыць усе зменныя і іх значэнне або `устаноўленых -d», каб убачыць спіс па змаўчанні. Імёны зменных могуць быць скарочаныя і прэфікс можа быць апушчаны, калі астатнія не становіцца неадназначным.

Калі LFTP быў скампіляваны з падтрымкай SSL, то яна ўключае ў сябе праграмнае забеспячэнне, распрацаванае ў рамках праекта OpenSSL для выкарыстання ў наборы інструментаў OpenSSL. (Http://www.openssl.org/)

каманды

! камандная абалонка

Запуск абалонкі або каманднай абалонкі .

! Ls

Для таго, каб зрабіць спіс каталогаў лакальнага хаста.

псеўданім [імя [значэнне]]

Вызначыць або Undefine імя псеўданіма. Калі значэнне апушчана, псеўданім не вызначаны, інакш яна прымае значэнне значэння. Калі аргумент не зададзены бягучы псеўданімы пералічаныя.

псеўданім Dir Ls -lF псеўданім менш zmore

хутка

Ўсталёўвае карыстачу ананімна. Гэта значэнне па змаўчанні.

падчас [- каманда]

Пачакайце, пакуль зададзены час і выконваць каманды, зададзеныя (па жаданні).

закладка [каманда]

Каманда закладкі кантралюе закладку.

дадаць [] дадаць бягучае месца або зададзенае месца для закладкі і звязваюцца з зададзеным імем дэль выдаліць закладку з імем рэдагаванне запуску рэдактарам у спісе імпарту імпарту закладак файла вонкавага спісу закладак закладках (па змаўчанні)

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

Каманда кэша кантралюе лакальны кэш - памяць . Наступныя подкоманды прызнаюцца:

Статус стат кэш друку ( па змаўчанні) ON | OFF Уключэнне / выключэнне кэшавання мяжы западліцо ўпоравень памер кэша ІТ набор памяці, -1 азначае неабмежаваную мінае час заканчэння кэша мноства Nx на N секунд (X = S) хвілін = т) ч ( X = H) або дзён = г)

файлы для котак

кот выводзіць аддалены файл (ы) на стандартны вывад. (Глядзі таксама больш, zcat і zmore)

кд RDIR

Змена бягучага аддалены каталог. Папярэдні аддалены каталог захоўваецца ў выглядзе `-». Вы можаце зрабіць `кд -», каб змяніць дырэкторыю назад. Папярэдні каталог для кожнага сайта, таксама захоўваецца на дыску, так што вы можаце зрабіць `адкрытай пляцоўцы; кд - »нават пасля перазагрузкі LFTP.

файлаў Рэжым CHMOD

Змена дазволу маску на аддаленых файлаў. Рэжым павінен быць васьмярковай лікам.

зачыніць [-a]

Зачыніць неактыўныя злучэння. Па змаўчанні толькі з бягучым серверам, выкарыстоўвайце -a, каб закрыць усе неактыўныя злучэння.

Каманда CMD Арг ...

выканаць зададзеную каманду ігнаруючы псеўданімы.

[-o файл] ўзровень | ад

Уключыце адладку ўзроўню або выключыць яго. Выкарыстоўвайце -o для перанакіравання вываду адладкі ў файл.

рэха [-n] радок

думаю, што гэта робіць.

код выхаду
выхад Б.Г.

выхад будзе выходзіць з LFTP або перайсці ў фонавы рэжым, калі працоўныя месцы актыўныя. Калі няма працы з'яўляецца актыўнай, код перадаецца аперацыйнай сістэме як стан спынення LFTP ст. Калі код апушчаны, выкарыстоўваецца код завяршэння апошняй каманды.

`Выхад фіг» сілы пераходзяць на фоне, калі CMD: рухацца-фон з'яўляецца ілжывым.

фг

Аліяс для `чакаць».

знайсці [каталог]

Спіс файлаў у каталогу (бягучы каталог па змаўчанні) рэкурсіўна. Гэта можа дапамагчы з серверамі, якія не маюць Ls -R падтрымку. Вы можаце перанакіраваць выснову гэтай каманды.

ftpcopy

Выйшла з ужывання. Выкарыстоўвайце адзін з наступных замест гэтага:

атрымаць FTP: // ... -о FTP: // ... -О прыбудзе FTP: // ... file1 file2 ... паставіў FTP: // ... MPUT FTP: //.../* MGET -О FTP: // ... FTP: //.../*

або іншыя камбінацыі, каб атрымаць перадачу FXP (наўпрост паміж двума FTP-сервераў). LFTP б вяртанне да звычайнай копіі (праз кліент), калі перадача FXP не можа быць пачата або FTP: спажывецкай FXP з'яўляецца ілжывай.

атрымаць [-E] [-a] [-c] [-O базавы] ОФАЙЛ [-o lfile] ...

Атрымаць аддалены ОФАЙЛ файл і захаваць яго ў якасці лакальнага lfile файла. Калі -o апушчаны, то файл захоўваецца ў лакальны файл з імем ў якасці базавага імя ОФАЙЛА. Вы можаце атрымаць некалькі файлаў, задаўшы некалькі асобнікаў ОФАЙЛА-o lfile]. Прадугледжвала не пашырэнне шаблоны, выкарыстоўвайце MGET для гэтага.

-з працягнуць, ReGet -E выдаліць выдаленыя файлы пасля паспяховага выкарыстання перадачы -a рэжыме 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 -о ftp://some.host.org/debian-dir/ (канец слэш важна)

сімвал [-d] [-a] [-f] каманда

Glob дадзеныя ўзоры, якія змяшчаюць метасімвалы і перадаць вынік у дадзенай камандзе. Напрыклад, `` Глоба рэха * ''.

-f звычайныя файлы (па змаўчанні) -d -a каталогі ўсіх тыпаў

дапамогу [CMD]

Друк даведкі для CMD або калі не быў паказаны CMD раздрукаваць спіс даступных каманд.

працы [-v]

Спіс выканання заданняў. -v азначае, шматслоўныя, некалькі -v могуць быць пазначаныя.

забіць усіх | job_no

Выдаліць вызначаную працу з job_no або ўсіх працоўных месцаў. (Для job_no см заданняў)

ВК LDIR

Змена бягучага лакальнага LDIR каталога. Папярэдні лакальны каталог захоўваецца ў выглядзе `-». Вы можаце зрабіць `LCD -», каб змяніць каталог назад.

lpwd

Друк бягучага працоўнага каталога на лакальным кампутары.

Ls PARAMS

Спіс аддаленых файлаў. Вы можаце перанакіраваць выснову гэтай каманды ў файл або праз трубу да знешняй камандзе. Па змаўчанні выхаду Ls кэшуецца, каб убачыць новы Rels выкарыстання лістынга або кэш - флэш.

MGET [-c] [-d] [-a] [-E] [-O база] файлы

Атрымлівае абраныя файлы з пашырэннем падстаноўных знакамі.

-з працягнуць, ReGet. -d ствараць каталогі такія ж, як імёны файлаў і атрымаць файлы ў іх замест бягучага каталога. -E выдаліць выдаленыя файлы пасля паспяховай перадачы -a выкарыстоўваць рэжым ASCII (двайковы па змаўчанні) -O паказвае базавы каталог або URL, дзе файлы павінны быць змешчаны

Люстэрка [КЛЮЧ] [крыніца [мэта]]

Люстэрка названага зыходнага каталога для лакальнага каталога прызначэння. Калі мэтавай каталог заканчваецца касой рысай, імя базавай крыніцы дадаюцца да мэтавага імя каталога. Крыніца і / або мэта можа быць URL, якія паказваюць на каталогі.

-з, --continue працягнуць люстраную працу, калі гэта магчыма -e, --delete выдаляць файлы, не прысутныя на выдаленым вузле -s, --allow-SUID набор SUID / SGID біты ў адпаведнасці з аддаленага сайта --allow-Чаун паспрабаваць ўсталяваць уладальнік і група па файлаў -n, --only-навей спампаваць толькі новыя файлы (-c не будзе працаваць) -r, --no-Рэкурсія не ходзяць у падкаталогах -p, --no-рассыпалася ня правы доступу набор файлаў --no-Umask не ўжываецца да файлаў біт паўнамоцтваў рэжымаў -R, --reverse зваротнага люстэрка (змясціць файлы) -L, --dereference спампаваць сімвалічныя спасылкі ў выглядзе файлаў -N, --newer чым FILE спампаваць толькі файлы навей файл -P, --parallel [= N] спампаваць N файлы паралельна -i RX, RX --include ўключае адпаведныя файлы -x RX, RX --exclude які выключаў адпаведныя файлы -I GP, --include- GP ўключае шарык адпаведныя файлы -X GP, --exclude-Глобо GP якія выключаюць адпаведныя файлы -v, --verbose [= ўзровень] шматслоўная аперацыю --use-кэша выкарыстоўваць кэшаваныя спісы каталогаў --remove-крыніца-файлы выдаліць файлы пасля пераносу (выкарыстоўваць з асцярожнасцю) -a гэтак жа, як --allow-Chown --allow-Suid --no-UMASK

Пры выкарыстанні -R, першы каталог мясцовых і другі пульт. Калі другі каталог апушчаны, выкарыстоўваецца базавую імя першага каталога. Калі абодва каталога апушчаны, выкарыстоўваюцца бягучыя лакальныя і выдаленыя дырэкторыі.

RX з'яўляецца пашыраным рэгулярным выразам, гэтак жа , як і ў задаць пашыраны (1).

GP ўяўляе сабой узор Глоба, напрыклад , `* .zip».

Якiя ўключаюцца і выключаюцца параметры могуць быць вызначаны некалькі разоў. Гэта азначае, што файл ці каталог будзе люстраным, калі ён адпавядае ўключанай і не адпавядае да выключае пасля таго, як уключаць, ці нічога не адпавядае і першы чэк выключыць. Каталогі узгоднены з касымі рысамі, прыкладзенымі.

Звярніце ўвагу, што, калі -R выкарыстоўваецца (адваротнае люстэрка), сімвалічныя спасылкі не ствараюцца на сэрвэры, паколькі пратакол FTP не можа гэта зрабіць. Для таго, каб загрузіць файлы спасылкі ставяцца, выкарыстоўвайце `каманды люстэрка -rl» (лячыць сімвалічныя спасылкі ў выглядзе файлаў).

Ўзровень дэталёвасці можа быць абраны з дапамогай --verbose = параметру ўзроўню або некалькі -v опцый, напрыклад -vvv. ўзроўнi:

0 - няма высновы (па змаўчанні) 1 - друк дзеянняў 2 - + друк не аддаленыя імёны файлаў (калі -e не паказаная) 3 - імёны + каталог друку, якія люстрана адлюстроўваюцца

--only-навей выключае Comparision памеру файла і даданне / загрузку толькі новыя файлы, нават калі памер адрозніваецца. Па змаўчанні старыя файлы загружаюцца / загружаныя, калі памер адрозніваецца.

Вы можаце люстэрка паміж двума серверамі, калі паказаць URL-адрас замест каталогаў. FXP аўтаматычна выкарыстоўваецца для перакладаў паміж FTP-серверамі, калі гэта магчыма.

MkDir [-p] рэж (ы)

Зрабіць выдаленыя каталогі. Калі -p выкарыстоўваецца, пераканайцеся, што ўсе кампаненты шляхоў.

Модуль модуль [Арг]

Нагрузка дадзены модуль , выкарыстоўваючы dlopen (3) функцыю. Калі імя модуля не ўтрымлівае касой рысы, то пошук у каталогах, названых у модулі: шляхі зменнай. Аргументы перадаюцца module_init функцыі. См README.modules для тэхнічных дэталяў.

больш файлаў

Тое ж, што файл `кошкі | больш. калі пэйджар усталяваны, ён выкарыстоўваецца ў якасці фільтра. (Глядзі таксама кошкі, zcat і zmore)

MPUT [-c] [-d] [-a] [-E] [-O база] файлы

Загрузка файлаў з пашырэннем падстаноўных. Па змаўчанні выкарыстоўваецца базавым імя лакальнага імя як выдалены. Гэта можа быць зменена з дапамогай параметру `-d».

-з працягнуць, reput -d ствараць каталогі гэтак жа, як у імёнах файлаў і змясціць файлы ў іх замест бягучага -E выдаліць выдаленыя файлы пасля паспяховай перадачы (небяспечна) -a выкарыстоўваць рэжым ASCII (двайковы па змаўчанні) -O паказвае, базавы каталог або URL, дзе файлы павінны быць змешчаны

MRM файл (ы)

Тое ж, што `Глоба ГТ». Выдаляе правераны файл (ы) з пашырэннем падстаноўныя.

мв file1 file2

Перайменаванне file1 ў file2.

NLIST [Арг]

Спіс імёнаў аддаленых файлаў

адкрыты [-е CMD] [-u Карыстальнік [, прайсці]] [-p порт] хост | URL

Выберыце сервер FTP.

pget [OPTS] RFile [-o lfile]

Атрымлівае правераны файл, выкарыстоўваючы некалькі злучэнняў. Гэта можа паскорыць перадачу, але загружае сетка моцна ўздзейнічае іншых карыстальнікаў. Выкарыстоўвайце толькі калі вам сапраўды трэба перадаць файл як мага хутчэй, або нейкі іншы карыстальнік можа сысці з розуму :) Опцыі:

-n MAXCONN ўсталяваць максімальную колькасць злучэнняў ( па змаўчанні 5)

пакладзем [-E] [-a] [-c] [-O база] lfile [-o RFile]

Загрузіць lfile з выдаленым імем ОФАЙЛА. Калі -o апушчаны, то базавую імя lfile выкарыстоўваецца ў якасці выдаленага імя. Прадугледжвала не пашырэнне шаблоны, выкарыстоўвайце MPUT для гэтага.

-o паказвае імя аддаленага файла (па змаўчанні - базавую імя lfile) -з працягнуць, reput патрабуе дазволу на перазапіс аддаленых файлаў -E выдаляць лакальныя файлы пасля паспяховай перадачы (небяспечна) -a выкарыстоўваецца рэжым ASCII (двайковы па змаўчанні) -O паказвае, базавы каталог або URL, дзе файлы павінны быць змешчаны

PWD

Друк бягучага аддалены каталог.

чарзе [-n лік] CMD

Дадайце дадзеную каманду ў чаргу для паслядоўнага выканання. Кожны сайт мае сваю ўласную чаргу. `-n» дадае каманду да дадзенага элемента ў чарзе. Не спрабуйце чарзе `кд« або `» ВК-каманды, гэта можа заблытаць LFTP. Замест таго, каб зрабіць кд / LCD Перад `камандай Queue», і ён будзе памятаць месца, у якім каманда павінна быць зроблена. Можна стаяць у чарзе ўжо якая ідзе працу па `чарзе чакання», але праца будзе працягваць выкананне, нават калі гэта не першы ў чарзе.

`Прыпынак чаргі» спыніць чаргу, ён не будзе выконваць новыя каманды, але ўжо запушчана праца будзе працягваць працаваць. Вы можаце выкарыстоўваць `чарзе стоп», каб стварыць пусты спыніўся чарзе. `Пачатак чарзе" адновіць выкананне чарзе. Пры выхадзе з LFTP, ён пачне ўсё аўтаматычна спыняецца чаргу.

`Чарга» без аргументаў альбо стварыць стан чарзе спыненым чарзе або друку.

чаргу --delete | -d [індэкс ці падстаноўных выразы]

Выдаленне аднаго або некалькіх элементаў з чаргі. Калі аргумент не зададзены, то апошняя запіс у чарзе выдаляецца.

чарзе --move | -m <індэкс ці выраз групавога сімвала> [індэкс]

Перанясіце дадзеныя элементы перад дадзеных індэксам чарзе, ці да канца, калі пункт прызначэння не даюцца.

-q Маўчы. -v быць шматслоўным. -Q Выснова ў фармаце, які можа быць выкарыстаны паўторна чарзе. Карысна з --delete. > Атрымаць файл & [1] атрымаць файл> чарзе чакання 1> чарзе атрымаць another_file> кд a_directory> чарзе атрымаць yet_another_file чаргу трэба -d 3 Выдаліце ​​трэці элемент у чарзе. чарзе -m 6-Перамясціць шостую пазіцыю ў чарзе перад чацвёртай. чарзе -m «атрымаць * зашпілька-маланка» 1 Перамясціць ўсе каманды, якія адпавядаюць «атрымаць * паштовы індэкс» у пачатку чаргі. (Парадак элементаў захоўваецца.) Чарга -d «атрымаць * зашпілька-маланка» Выдаліць усе каманды адпаведнасці «атрымаць * паштовы індэкс».

цытата CMD

Для FTP - адпраўце каманду інтэрпрэтаванага. Выкарыстоўвайце з асцярожнасцю - гэта можа прывесці да невядомым выдаленым стан і тым самым выкліча перападключэнне. Вы не можаце быць упэўненыя ў тым, што любая змена аддаленага стану з-за цытуюцца каманды маналітнае - ён можа быць скінуты перападключэнне ў любы час.

Для HTTP - спецыфічны для HTTP дзеянняў. Сінтаксіс: `` цытата [] ''. Каманда можа быць `` Set-Cookie '' ці `` паведамленне ''.

адкрыць http://www.site.net цытата Set-Cookie "пераменная = значэнне; othervar = othervalue" усталяваць HTTP: дадатак пост-тып змесціва / х-WWW-формаў-urlencoded Цытаваць паведамленне /cgi-bin/script.cgi "пераменная = значэнне & othervar = othervalue"> local_file

Для FISH - адправіць каманду інтэрпрэтаванага. Гэта можа быць выкарыстана для выканання адвольных каманд на серверы. Каманда не павінна прымаць ўвод або друк ### на новай лініі пачатку. Калі гэта адбудзецца, то пратакол будзе рассинхронизация.

адкрытая рыба: // сервер каціроўка знайсці -name паштовы індэкс

ReGet RFile [-o lfile]

Тое ж, што `атрымаць -c».

RELS [Арг]

Тое ж, што `LS ', але ігнаруе кэш.

renlist [Арг]

Тое ж, што `NLIST», але ігнаруе кэш.

паўтарыць [затрымкі] [каманда]

Паўтарыце каманду. Паміж камандамі затрымка ўстаноўлена, па змаўчанні 1 секунда. прыклад:

паўтарыць на заўтра - люстэрка паўтарыць 1d люстэрка

reput lfile [-o RFile]

Тое ж, што `ставіць -c».

ГТ [-r] [-f] файлы

Выдаліць выдаленыя файлы. Прадугледжвала не пашырэнне шаблоны, выкарыстоўвайце MRM для гэтага. -r для рэкурсіўнага каталога Выдаліць. Будзьце асцярожныя, калі нешта пойдзе не так, вы можаце страціць файлы. -f паведамленні пра памылкі. здушыў

RmDir рэж (ы)

Выдаліць выдаленыя каталогі.

scache [сесія]

Спіс кэшаваных сесіі або пераключыцца на паказаную сесію.

ўсталяваць [вар [Val]]

Ўсталяваць зменную зададзенага значэння. Калі значэнне апушчана, скінуць зменную. Імя зменнай мае фармат `` імя / закрыцьцё "», дзе закрыццё можа паказаць дакладнае прымяненне налад. Падрабязнасці ніжэй. Калі набор выклікаецца без зменнай, то толькі змененыя параметры ў спісе. Ён можа быць зменены з дапамогай опцыі:

-a спіс усіх параметраў, уключаючы значэнні па змаўчанні -d спіс толькі значэнні па змаўчанні, ня трэба бягучымі

сайт site_cmd

Выкананне каманды site_cmd сайта і вываду выніку. Вы можаце перанакіраваць выснову.

інтэрвал чакання

Сон дадзенага інтэрвалу часу і выхад. Інтэрвал у секундах, па змаўчанні, але можа быць з суфіксам «м», «H», «D» на працягу хвілін, гадзін і дзён адпаведна. Глядзіце таксама ст.

Слот [імя]

Выберыце ўказаны слот або спіс усіх слотаў, вылучаных. Слот ўяўляе сабой злучэнне з серверам, то накшталт віртуальнай кансолі. Вы можаце стварыць некалькі слотаў, падлучаных да розных серверам і перамыкацца паміж імі. Вы таксама можаце выкарыстоўваць слот: імя як псеўда-URL ацэньваючы ў гэты слот месцы.

Па змаўчанні Readline прывязкі дазваляе хутка перамыкацца паміж слотамі імем 0-9, выкарыстоўваючы мета-0 - Мета-9 ключоў (часта вы можаце выкарыстоўваць Alt замест Meta).

зыходны файл

Выканаць каманды , запісаныя ў файле файл.

прыпыніць

Стоп LFTP працэс. Звярніце ўвагу, што перадача будзе таксама спыненая да таго часу, пакуль працягнуць працэс з камандамі Fg або BG інтэрпрэтатара.

карыстальнік [пропуск]
Карыстальнік URL [пропуск]

Выкарыстоўвайце згаданую інфармацыю для аддаленага ўваходу ў сістэму. Калі пазначыць URL з імем карыстальніка, уведзены пароль будзе захоўвацца ў кэшы, так што спасылкі futute URL можна выкарыстоўваць.

версія

Версія для друку LFTP версіі.

чакаць [jobno]
пачакайце ўсе

Пачакайце, пакуль канкрэтную працу спыніць. Калі jobno апушчаны, чакаць апошняга заданне ў фонавым рэжыме.

`Чакаць ўсё» чакае ўсіх спынення працоўных месцаў.

zcat файлы

Тое ж, што кошкі, але фільтраваць кожны файл праз zcat. (Глядзіце таксама кошкі, усё больш і zmore)

zmore файлы

Тое ж, што і больш, але фільтраваць кожны файл праз zcat. (Глядзі таксама кошкі, zcat і многае іншае)

налады

Пры запуску LFTP выконвае ~ / .lftprc і ~ / .lftp / RC. Вы можаце размясціць псеўданімы і `ўсталяваць" каманды там. Некаторыя людзі аддаюць перавагу бачыць поўную адладку пратаколу, выкарыстоўвайце `адладкі», каб уключыць адладку на.

Існуе таксама агульнасістэмны файл запуску ў /etc/lftp.conf. Ён можа знаходзіцца ў іншым каталогу, глядзіце раздзел ФАЙЛЫ.

LFTP мае наступныя наладжвальныя зменныя (вы таксама можаце выкарыстоўваць `набор -a» , каб убачыць усе зменныя і іх значэння):

БМК: захаваць-паролі (BOOL)

захоўваць простыя тэкставыя паролі ў ~ / .lftp / закладкі на `закладкі дадаць» каманду. Off па змаўчанні.

CMD: на-выхаду (радок)

каманды ў радку выконваюцца да LFTP выхадаў.

CMD: CSH-гісторыі (BOOL)

дазваляе CSH-як пашырэнне гісторыі.

CMD: па змаўчанні-пратаколу (радок)

Значэнне выкарыстоўваецца пры `адкрытым» выкарыстоўваецца толькі з імем хаста без пратаколу. Па змаўчанні `FTP».

CMD: адмоваўстойлівасць выхаду (BOOL)

калі гэта праўда, выхад, калі безумоўны (без || і && ў пачатковы) каманда не выконваецца.

CMD: працяглыя (секунды)

час выканання каманды, якая разглядаецца як `доўгія» і гукавы сігнал будзе зроблена да наступнага радка. 0 азначае выключэнне.

CMD: LS-змаўчанню (радок)

Аргумент Ls па змаўчанні

CMD: рухацца-фон (Булевы)

калі хлусня, LFTP адмаўляецца ісці ў фонавым рэжыме пры выхадзе. Для таго, каб прымусіць яго, выкарыстоўвайце `выхаду BG».

CMD: радкі (радок)

Імклівае. LFTP распазнае наступныя зваротныя касую рысу адмысловых знакаў, якія дэкадуе наступным чынам:

\ @

ўставіць @, калі Карыстальнік можа не па змаўчанні

\ а

ASCII-сімвалы званы (07)

\ е

ASCII-сімвал экранавання (033)

\ ч

імя хаста вы падлучаныя да

\ п

новая радок

\ s

імя кліента (LFTP)

\ S

імя бягучага слота

\ і

імя карыстальніка карыстальніка , якому вы ўвайшлі ў сістэму

\ U

URL-адрас аддаленага сайта (напрыклад, ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

версія LFTP (напрыклад, 2.0.3)

\ ш

бягучы працоўны каталог на выдаленым вузле

\ W

базавую імя бягучага працоўнага каталога на выдаленым сайце

\ NNN

сімвал , які адпавядае васьмярковай лік NNN

\\

зваротная касая рыса

\?

прапускае наступны знак, калі папярэдняя замена была пустая.

\ [

пачатак паслядоўнасці непечатаемых сімвалаў, якія могуць быць выкарыстаны, каб ўбудаваць паслядоўнасць кіравання тэрміналам ў радок

\]

канец паслядоўнасці непечатаемых сімвалаў

CMD: дыстанцыйнае завяршэнне (BOOL)

лагічнае значэнне для кіравання , ці выкарыстае LFTP аддаленага завяршэння.

CMD: праверыць-хост (BOOL)

калі гэта праўда, LFTP дазваляе імя хаста непасрэдна ў камандзе `адкрытай». Таксама можна прапусціць праверку на «каманду, если` &» аднаго 'адкрытую дадзена, або калі ^ Z націскам падчас праверкі.

CMD: праверыць-шлях (BOOL)

калі гэта праўда, LFTP правярае шляху, названыя ў `каманды CD». Таксама можна прапусціць праверку на «каманды, если` &» адзін символ` CD-даецца, або калі ^ Z націснутая падчас праверкі. прыклады:

набор CMD: праверыць-шлях / HFTP: // * ілжывы каталог CD &

DNS: SRV-запыт (BOOL)

запыт для SRV запісаў і выкарыстоўваць іх перад gethostbyname. Запісы SRV выкарыстоўваюцца толькі, калі порт не паказаны відавочна. См RFC2052 для дэталяў.

DNS: кэш-ўключыць (BOOL)

ўключыць кэш DNS. Калі ён выключаны, LFTP дазваляе імя хаста кожны раз, калі ён ўз'ядноўваюцца.

DNS: кэш-мінаюць (часовай інтэрвал)

час жыць для запісаў кэша DNS. Ён мае фармат +, напрыклад, 1d12h30m5s ці проста 36ч. Каб адключыць заканчэнне, ўсталюйце яго ў `інф« ці 'ніколі ».

DNS: кэш-памер (колькасць)

Максімальную колькасць запісаў кэша DNS.

DNS: фатальным-тайм - аўт ( у секундах)

абмежаваць час для DNS-запытаў. Калі DNS-сервер недаступны занадта доўга, LFTP не зможа дазволіць дадзенае імя хаста. 0 азначае неабмежаваную, па змаўчанні.

DNS: заказ (спіс імёнаў пратаколаў)

ўсталёўвае парадак DNS запытаў. Значэнне па змаўчанні `` інэт inet6 «», што азначае першы знайсці адрас у інэт сям'і, то inet6 і выкарыстоўваць першы супадаюць.

DNS: выкарыстанне вілкі (BOOL)

калі гэта праўда, LFTP галінавацца перад дазволам адрас хаста. Па змаўчанні гэта праўда.

рыба: абалонка (радок)

выкарыстаць паказаную абалонку на баку сервера. Па змаўчанні / бен / ш. У некаторых сістэмах, / бен / ш выхадаў пры выкананні кампакт-дыска на неіснуючы каталог. LFTP можа справіцца з гэтым, але ён павінен аднавіць. Усталюйце яго ў / bin / Баш для такіх сістэм, калі ўсталяваны Баш.

FTP: Acct (радок)

Адправіць гэты радок у каманду ACCT пасля ўваходу ў сістэму. Вынік ігнаруецца. Закрыццё для гэтага параметру мае фармат карыстальнік @ хост.

FTP: Anon-перадача (радок)

ўсталёўвае пароль, які выкарыстоўваецца для аўтэнтыфікацыі доступу ананімнага FTP. Па змаўчанні гэта «-name @», дзе імя гэтае імя карыстальніка, які выконвае праграму.

FTP: Anon-карыстальнік (радок)

задае імя карыстальніка, якое выкарыстоўваецца для аўтэнтыфікацыі доступу ананімнага FTP. Па змаўчанні гэта «ананімны».

FTP: аўтаматычная сінхранізацыя-рэжым (рэгулярны выраз)

калі першае паведамленне сервер metches гэта рэгулярны выраз, уключыце рэжым сінхранізацыі для гэтага хаста.

FTP: абвяжыце-дадзеныя сокет (BOOL)

прывязка сокета дадзеных да інтэрфейсу сувязі кіравання (у пасіўным рэжыме). Па змаўчанні, праўда, выключэннем з'яўляецца інтэрфейс зваротнай завесы.

FTP: FIX-PASV-адрас (BOOL)

калі гэта праўда, LFTP паспрабуе выправіць адрас, які вяртаецца серверам для каманды PASV ў выпадку, калі адрас сервера ў сеткі агульнага карыстання і PASV вяртае адрас з прыватнай сеткі. У гэтым выпадку LFTP замяніць бы адрас сервера замест аднаго вернутай каманды PASV, нумар порта не будзе зменены. Па змаўчанні гэта праўда.

FTP: FXP-пасіўна-крыніца (BOOL)

калі гэта праўда, LFTP будзе спрабаваць стварыць крыніцу FTP-сервер у пасіўным рэжыме першай, у адваротным выпадку прызначэння адзін. Калі першая спроба не ўдалася, LFTP спрабуе ўсталяваць іх у іншы бок. Калі іншае адчужэнне не можа таксама LFTP вяртаецца да звычайнай копіі. Глядзіце таксама FTP: спажывецкай FXP.

FTP: галоўная (радок)

Першапачатковы каталог. Па змаўчанні пусты радок, якая азначае, што аўто. Усталюйце ў `/», калі вам не падабаецца знешні выгляд% 2F ў FTP спасылкі. Закрыццё для гэтага параметру мае фармат карыстальнік @ хост.

FTP: спіс-опцыі (радок)

ўсталёўвае параметры, якія заўсёды дадаецца ў спіс каманд. Гэта можа быць карысна для ўстаноўкі на `-a», калі сервер не паказаць кропкі (схаваных) файлаў па змаўчанні. Па змаўчанні пуста.

FTP: NOP-інтэрвал ( у секундах)

Затрымка паміж NOOP каманд пры загрузцы хвост файла. Гэта карысна для FTP-сервераў, якія пасылаюць «Перадача завершаная» паведамленне перад прамываннем перадачы дадзеных. У такіх выпадках каманда NOOP можа прадухіліць тайм-аўт злучэння.

FTP: пасіўны рэжым (BOOL)

ўсталёўвае пасіўны рэжым FTP. Гэта можа быць карысна, калі вы знаходзіцеся за міжсеткавым экранам або тупой маскіруючыся маршрутызатар.

FTP: порт-дыяпазон (ад-да)

Дапушчальны дыяпазон партоў для актыўнага рэжыму. Фармат мін-макс, ці 'поўны «ці' любой», каб паказаць любы порт. Па змаўчанні `поўнае.

FTP: проксі (URL)

паказвае FTP-проксі для выкарыстання. Каб адключыць проксі ўсталяваць гэта ў пусты радок. Звярніце ўвагу, што гэта FTP проксі, які выкарыстоўвае пратакол перадачы файлаў, а не FTP праз HTTP. Значэнне па змаўчанні бярэцца з зменнай асяроддзі FTP_PROXY , калі яна пачынаецца з `` FTP: // «». Калі ваш FTP проксі-сервер патрабуе аўтэнтыфікацыі, паказаць імя карыстальніка і пароль у URL.

Калі FTP: проксі пачынаецца з HTTP: //, HFTP (FTP праз HTTP проксі) выкарыстоўваецца замест FTP аўтаматычна.

FTP: отдых-ліст (BOOL)

дазволіць выкарыстанне каманды REST перад камандай LIST. Гэта можа быць карысна для вялікіх каталогаў, але некаторыя FTP-серверы моўчкі ігнараваць REST да таго LIST.

FTP: Астатняе-Stor (BOOL)

калі ілжыва, LFTP не будзе спрабаваць выкарыстоўваць REST да таго STOR. Гэта можа быць карысна для некаторых багі сервераў, якія карумпаваныя (запаўняюцца нулямі) файл, калі REST затым выкарыстоўваецца боку, д.

FTP: паўторыце-530 (рэгулярны выраз)

Retry на сэрвэры адказ 530 для каманды PASS, калі тэкст адпавядае гэтаму рэгулярнаму выразу. Гэты параметр павінен быць карысна адрозніваць перагружаныя сервера (часовае стан) і няслушны пароль (пастаяннае стан).

FTP: паспрабуйце-530-ананімным (рэгулярны выраз)

Дадатковае рэгулярны выраз для ананімнага ўваходу ў сістэму, як FTP: паспрабуйце-530.

FTP: сайт-група (радок)

Адправіць гэты радок у каманду SITE GROUP пасля ўваходу ў сістэму. Вынік ігнаруецца. Закрыццё для гэтага параметру мае фармат карыстальнік @ хост.

FTP: SKEY-дазвольны (BOOL)

дазволіць адпраўку SKEY / апісання і тлума адказ, калі сервер з'яўляецца, каб падтрымаць яго. Па змаўчанні.

FTP: SKEY-сіла (BOOL)

не адпраўляць просты тэкставы пароль па сетцы, выкарыстоўвайце замест Skey / OPIE. Калі SKEY / апісання і тлума не даступная, выкажам здагадку, не ўдалося лагін. Off па змаўчанні.

FTP: SSL-дазвольны (BOOL)

калі гэта праўда, паспрабаваць дамовіцца SSL злучэння з FTP - серверам для ня ананімнага доступу. Па змаўчанні гэта праўда. Гэты параметр даступны, толькі калі LFTP быў сабраны з OpenSSL.

FTP: SSL-сіла (BOOL)

калі ТРУЗИ, адмаўляюцца пасылаць пароль у незашыфраваным, калі сервер не падтрымлівае SSL. Па змаўчанні з'яўляецца ілжывым. Гэты параметр даступны, толькі калі LFTP быў сабраны з OpenSSL.

FTP: SSL-абарона-дадзеныя (BOOL)

калі гэта праўда, запыт на злучэнне SSL для перадачы дадзеных. Гэта рэсурсаёмістыя, але забяспечвае канфідэнцыяльнасць. Па змаўчанні з'яўляецца ілжывым. Гэты параметр даступны, толькі калі LFTP быў сабраны з OpenSSL.

FTP: стат-інтэрвал ( у секундах)

Інтэрвал паміж камандамі STAT. Значэнне па змаўчанні 1.

FTP: сінхранізацыя-рэжым (BOOL)

калі гэта праўда, LFTP будзе пасылаць адну каманду ў той час, і чакаць адказу. Гэта можа быць карысна , калі вы выкарыстоўваеце багі FTP - сервер або маршрутызатар . Калі ён выключаны, LFTP пасылае пакет каманд і чакае адказаў - гэта паскарае працу пры круглае час паездкі з'яўляецца значным. На жаль, гэта не працуе з усімі FTP-серверы і некаторыя маршрутызатары маюць праблемы з ім, так што па змаўчанні.

FTP: гадзінны пояс (радок)

Выкажам здагадку, гэты гадзінны пояс для часу ў спісы якiя вяртаюцца камандай LIST. Гэтая ўстаноўка можа быць кампенсавана GMT [+ | -] HH [: MM [: SS]] або любое дапушчальнае значэнне TZ (напрыклад, Europe / Moscow або ММС-3MSD, M3.5.0, M10.5.0 / 3). Па змаўчанні GMT. Усталюйце яго ў пустое значэнне выказаць здагадку лакальны гадзінны пояс, зададзены зменнай асяроддзі TZ.

FTP: выкарыстанне-ABOR (BOOL)

калі ілжыва, LFTP не пасылае каманду ABOR, але адразу ж закрывае злучэнне дадзеных.

FTP: выкарыстанне-FXP (BOOL)

калі гэта праўда, LFTP паспрабуе ўсталяваць прамое злучэнне паміж двума FTP-сервераў.

FTP: выкарыстанне сайт-прастойвае (BOOL)

калі праўда, LFTP пасылае `каманды САЙТА Idle» з сеткай: чакання аргументу. Па змаўчанні з'яўляецца ілжывым.

FTP: выкарыстанне-стат (BOOL)

калі гэта праўда, LFTP пасылае каманду STAT ў рэжым перадачы FXP ведаць, колькі дадзеных было перададзена. Глядзіце таксама FTP: стат-інтэрвал. Па змаўчанні гэта праўда.

FTP: спажывецкай кінуць паліць (BOOL)

калі гэта праўда, LFTP пасылае QUIT да адключэння ад FTP-сервера. Па змаўчанні гэта праўда.

FTP: праверыць-адрас (BOOL)

пераканайцеся, што злучэнне дадзеных адбываецца ад сеткавага адрасу падлучэння кіраўніка партнёра. Гэта можа магчыма прадухіліць злучэнне дадзеных падмены, якія могуць прывесці да пашкоджання дадзеных. На жаль, гэта можа апынуцца немагчымай sertain FTP-сервераў з некалькімі сеткавымі інтэрфейсамі, калі яны не ўсталёўваюць адрас выходнага на сокеце дадзеных, таму яна адключаная па змаўчанні.

FTP: праверыць-порт (BOOL)

праверыць, што злучэнне для перадачы дадзеных мае порт 20 (FTP-дадзеных) на сваім выдаленым канцы. Гэта можа магчыма прадухіліць злучэнне падмены дадзеных карыстальнікаў аддаленага хаста. На жаль, занадта шмат вокнаў і серверы FTP нават UNIX забудзьцеся ўсталяваць належны порт падлучэння дадзеных, такім чынам, гэтая праверка адключаная па змаўчанні.

FTP: вэб-рэжым (BOOL)

адключыць пасля закрыцця перадачы дадзеных. Гэта можа быць карысна для цалкам пабітых сервераў FTP. Па змаўчанні з'яўляецца ілжывым.

HFTP: кэш (BOOL)

дазваляюць серверу / проксі кэшаванне на баку для FTP-над HTTP пратаколу.

HFTP: проксі (URL)

вызначае HTTP проксі-сервер для пратаколу FTP-над HTTP (HFTP). HFTP пратакол не можа працаваць без проксі HTTP, відавочна. Значэнне па змаўчанні бярэцца з зменнай асяроддзі FTP_PROXY , калі яна пачынаецца з `` HTTP: // «», у адваротным выпадку з зменнай асяроддзі HTTP_PROXY. Калі ваш FTP проксі-сервер патрабуе аўтэнтыфікацыі, паказаць імя карыстальніка і пароль у URL.

HFTP: выкарыстанне аўтарызацыі (BOOL)

калі выключаны, LFTP адправіць пароль як частка URL у проксі-сервер. Гэта можа спатрэбіцца для некаторых проксі-сервераў (напрыклад, M-мяккі). Па змаўчанні ўключана, і LFTP адправіць пароль як частка загалоўку Authorization.

HFTP: выкарыстанне галоўкі (BOOL)

калі выключаны, LFTP будзе спрабаваць выкарыстоўваць `GET« замест `КІРАЎНІКА» для пратаколу HFTP. Хоць гэта павольней, гэта можа дазволіць LFTP працаваць з некаторымі проксі, якія не разумеюць ці дрэнна звяртацца `` HEADftp: // «» запыты.

HFTP: выкарыстанне тыпу (BOOL)

Калі выключаны, LFTP не будзе спрабаваць дадаць `, тып =" ў URL, якія перадаюцца проксі. Некаторыя зламаныя проксі не апрацоўваюць гэта правільна. Па змаўчанні ўключана.

Http: прыняць, HTTP: прыняць-кадовак, HTTP: Accept-Language (радок)

пазначыць адпаведныя загалоўкі запыту HTTP.

HTTP: кэш (BOOL)

дазволіць кэшаванне на боку сервера / проксі.

Http: печыва (радок)

адправіць гэта печыва да сервера. Затвор карысна тут:
набор печыва / www.somehost.com "PARAM = значэнне"

HTTP: пост-кантэнту тыпу (радок)

вызначае значэнне Content-Type загалоўка HTTP запыту для метаду POST. Значэнне па змаўчанні `` прымяненне / х-WWW-формаў-urlencoded ''.

HTTP: проксі (URL)

паказвае HTTP-проксі. Ён выкарыстоўваецца, калі LFTP працуе па пратаколе HTTP. Значэнне па змаўчанні бярэцца з зменнай асяроддзі HTTP_PROXY. Калі проксі-сервер патрабуе аўтэнтыфікацыі, паказаць імя карыстальніка і пароль у URL.

Http: пут-метад (PUT або POST)

вызначае, які метад HTTP для выкарыстання на сайце.

HTTP: пакласці-тып змесціва (радок)

вызначае значэнне Content-Type загалоўка запыту HTTP для метаду PUT.

HTTP: рэферэрам (радок)

вызначае значэнне для загалоўка запыту Referer HTTP. Single кропка `.» пашыраецца да бягучага URL каталога. Па змаўчанні `. '. Усталюйце пусты радок, каб адключыць загаловак Referer.

Http: Set-печыва (Булевы)

калі гэта праўда, LFTP змяняе HTTP: печыва зменныя, калі загаловак Set-Cookie прымаецца.

HTTP: агент карыстальніка (радок)

радок LFTP пасылае ў User-Agent загалоўка запыту HTTP.

https: проксі (радок)

паказвае HTTPS проксі. Значэнне па змаўчанні бярэцца з зменнай асяроддзі https_proxy.

люстэрка: выключыць-рэгулярны выраз (рэгулярны выраз)

вызначае па змаўчанні шаблону выключэння. Вы можаце змяніць гэта --include варыянт.

люстэрка: заказ (спіс шаблонаў)

вызначае парадак перадачы файлаў. Напрыклад, усталяваўшы «* .sfv * .sum» робіць люстэрка для перадачы файлаў, адпаведных * .sfv першы, а затым поразрядное параўнанне * .sum, а затым усе астатнія файлы. Для апрацоўкі каталогаў пасля іншых файлаў, дадаць «* /" у канцы спісу шаблонаў.

люстэрка: паралельна-каталогі (Булевы)

калі гэта праўда, люстэрка пачне апрацоўку некалькіх каталогаў паралельна калі ён знаходзіцца ў паралельным рэжыме. У адваротным выпадку, ён будзе перадаваць файлы з аднаго каталога, перш чым перайсці ў іншыя каталогі.

люстэрка: паралельна-перадача-лічыльнік (лік)

вызначае колькасць паралельных перакладаў люстэрка дазволена пачаць. Значэнне па змаўчанні 1. Вы можаце змяніць яго з дапамогай опцыі --parallel.

Модуль: шлях (радок)

двукроп'я спісу каталогаў для пошуку модуляў. Можа быць ініцыялізаваны пераменным асяроддзем LFTP_MODULE_PATH. Па змаўчанні `PKGLIBDIR / VERSION: PKGLIBDIR.

сетка: злучэнне мяжы (лік)

Максімальную колькасць адначасовых падлучэнняў да адной і той жа тэрыторыі. 0 азначае неабмежаваную.

сеткі: падлучэнне-паглынання (BOOL)

калі гэта праўда, на пярэднім плане злучэнні маюць прыярытэт над фонавым і можа перарываць фонавыя пераклады для завяршэння пярэдняга плана аперацыі.

нета: непрацуючыя ( у секундах)

адключыцца ад сервера пасля гэтай колькасці секунд прастою.

нета: абмежаванні хуткасці (байт у секунду)

Хуткасць перадачы дадзеных мяжы злучэння для перадачы дадзеных. 0 азначае неабмежаваную. Можна паказаць два ліку, падзеленыя двукроп'ем, каб абмежаваць загрузку і загружаць хуткасці асобна.

нета: мяжа-макс (байт)

абмежаваць назапашванне нявыкарыстанага ліміту хуткасці перадачы. 0 азначае неабмежаваную.

нета: гранічна агульная хуткасць патоку (байт у секунду)

Хуткасць перадачы дадзеных мяжы ўсіх злучэнняў у суме. 0 азначае неабмежаваную. Можна паказаць два ліку, падзеленыя двукроп'ем, каб абмежаваць загрузку і загружаць хуткасці асобна. Звярніце ўвагу, што раздымы маюць буферы прыёму на іх, гэта можа прывесці да сеткі сувязі нагрузкі вышэй гэтага мяжы хуткасці толькі пасля пераносу пачатку. Вы можаце паспрабаваць ўсталяваць чысты: сокет-буфера адносна невялікае значэнне, каб пазбегнуць гэтага.

нета: гранічна агульны-макс (байты)

абмежаваць назапашванне нявыкарыстанага ліміту-поўнай хуткасці перадачы. 0 азначае неабмежаваную.

нета: макс-паўторы (лік)

максімальную колькасць паслядоўных паўторнай аперацыі без поспеху. 0 азначае неабмежаваную.

нета: не-проксі (радок)

змяшчае падзелены коскамі спіс даменаў, для якіх не варта выкарыстоўваць проксі-сервер. Па змаўчанні бярэцца з зменнай асяроддзі no_proxy.

сетка: захоўваюцца-паўторы (лік)

ігнараваць гэты лік фатальных памылак. Карысна для ўваходу на багі FTP-сервера, якія адказваць 5xx, калі ёсць занадта шмат карыстальнікаў.

сетка: аднавіць інтэрвал базы ( у секундах)

ўсталёўвае базавую мінімальны час паміж ўз'ядноўваюцца. Фактычны інтэрвал залежыць ад сеткі: паўторна-інтэрвалу-мультыплікатар і колькасць спробаў выканаць аперацыю.

сетка: падключыце інтэрвал-макс ( у секундах)

ўсталёўвае максімальны інтэрвал паўторнага падключэння. Калі бягучы інтэрвал пасля множання на сеткі: паўторна-інтэрвал-мультыплікатар reachs гэтага значэння (або перавышае яго), ён скідаецца назад у сетку: уз'яднацца-інтэрвал база.

сетка: падключыце інтэрвал-мультыплікатар (рэчыўны лік)

ўсталёўвае множнік, з дапамогай якога базавы інтэрвал памнажаюць кожны раз новую спробу выканаць аперацыю не ўдаецца. Калі інтэрвал reachs максімуму, ён скідаецца да базавага значэння. См сеткі: паўторна-інтэрвальнай база і сетка: уз'яднацца-інтэрвал-макс.

сетка: сокет-буфер ( у байтах)

выкарыстоўваць зададзены памер для SO_SNDBUF і SO_RCVBUF опцый сокета. 0 азначае, што сістэмы па змаўчанні.

сетка: раз'ём-maxseg (байт)

выкарыстоўваць зададзены памер для варыянту TCP_MAXSEG сокета. Не ўсе аперацыйныя сістэмы падтрымліваюць гэтую опцыю, але Linux робіць.

нета: тайм - аўт ( у секундах)

ўсталёўвае сеткавы пратакол тайм - аўт .

SSL: ча-файл (шлях да файла)

выкарыстоўваць правераны файл у якасці цэнтра сертыфікацыі сертыфіката.

SSL: са-шлях (шлях да каталога)

выкарыстоўваць ўказаны каталог у якасці цэнтра сертыфікацыі сховішчы сертыфікатаў.

SSL: CRL-файл (шлях да файла)

выкарыстоўваць правераны файл сертыфіката спісу адкліканых сертыфікатаў.

SSL: CRL-шлях (шлях да каталога)

выкарыстоўваць ўказаны каталог ў якасці спісу адкліканых сертыфікатаў сховішчы сертыфікатаў.

SSL: ключ-файл (шлях да файла)

выкарыстоўваць правераны файл у якасці ключа.

SSL: СЕРТ-файл (шлях да файла)

выкарыстоўваць правераны файл у якасці сертыфіката.

SSL: праверыць-сертыфікат (Булевы)

калі ўсталявана так, то праверыць сертыфікат сервера павінен быць падпісаны вядомым цэнтрам сертыфікацыі і не быць спісу адкліканых сертыфікатаў.

XFER: калашмаціць (BOOL)

калі гэты параметр выключаны, атрымаць каманды не будзе перазапісваць існуючыя файлы і генеруе памылку замест гэтага. Па змаўчанні ўключана.

XFER: ETA-перыяд (секунды)

перыяд, на працягу якога wheighted сярэдняй хуткасці разлічваюцца для атрымання РВПА.

XFER: ETA-лаканічная (BOOL)

паказаць сціснутую ETA (толькі дэталі высокага парадку). Па змаўчанні гэта праўда.

XFER: макс-перанакіравання (нумар)

Максімальную колькасць пераадрасацыі. Гэта можа быць карысна для загрузкі праз HTTP . Па змаўчанні 0, які забараняе перапрызначэння.

XFER: Хуткасць-перыяд (секунды)

перыяд, на працягу якога wheighted сярэдняй хуткасці разлічваюцца для паказу.

Назва зменных можа быць скарочана, калі яна не становіцца неадназначнай. Прыстаўка перад тым `:» можа быць апушчана занадта. Вы можаце ўсталяваць адну зменныя некалькі раз для розных замыканняў, і, такім чынам, вы можаце атрымаць канкрэтныя параметры для канкрэтнага стану. Затвор павінен быць паказаны пасля імя зменнай падзяляюцца касой рысай '/ ".

Замыканне на ` днса :« ` нета :», ` FTP :« ` HTTP :», `HFTP:« пераменны дамен у цяперашні час толькі імя хаста , як вы пакажа яго ў `адкрытых» каманд (з некаторымі выключэннямі , дзе закрыццё не мае сэнсу, напрыклад, DNS: кэш-памер). Для некаторых `CMD:» зменных дамена укупорочные з'яўляецца бягучых URL без шляху. Для іншых зменных, то ў цяперашні час не выкарыстоўваецца. Глядзіце прыклады ва ўзоры lftp.conf.

Некаторыя каманды і налады прымаюць параметр часовай інтэрвал. Ён мае фармат Nx [Nx ...], дзе N- колькасць часу і х адзінка часу: D - дні, ч - гадзіны, м - хвіліны, с - секунды. Па змаўчанні прылада другі. Напрыклад 5h30m. Акрамя таго, інтэрвал можа быць `бясконцасці« `інф», 'ніколі «' назаўжды» - гэта азначае бясконцы інтэрвал. Напрыклад, `спаць вечна 'или` набор DNS: кэш-ня састарэюць ніколі.

FTP асінхронны рэжым

LFTP можа паскорыць аперацыі перадачы файлаў шляхам адпраўкі некалькіх каманд адразу , а затым праверыць усе адказы. См FTP: зменнай сінхранізацыі рэжыму. Часам гэта не працуе, такім чынам, сінхронны рэжым працы па змаўчанні. Вы можаце паспрабаваць ўключыць сінхронны рэжым і паглядзець, калі ён працуе для вас. Вядома, што некаторы сеткавае праграмнае забеспячэнне працы з трансляцыяй адрасоў працуе няправільна ў выпадку некалькіх каманд FTP ў адным сеткавым пакеце.

RFC959 кажа: `` Карыстальніцкага працэс адпраўкі іншай каманды да завяршэння адказу будзе парушэньне пратаколу, але сервер-FTP працэсы павінны стаяць у чарзе любых каманд, якія прыбываюць у той час як папярэдняя каманда знаходзіцца ў працэсе «». Акрамя таго, RFC1123 кажа: `` Implementors НЕ ПАВІНЕН прымаць любую карэспандэнцыю паміж межамі READ у кіраўніку злучэнні і паслядоўнасцях Telnet EOL (CR LF) «» і `` адзін READ з злучэння кіравання можа ўключаць у сябе больш за адну каманды FTP. ».

Такім чынам, ён павінен быць бяспечным, каб адправіць некалькі каманд адначасова, што паскарае аперацыі шмат і, здаецца, працуе з усімі Unix і VMS на аснове FTP-серверах. На жаль, вокны часта заснаваныя серверы не могуць апрацоўваць некалькі каманд у адным пакеце, і таму не можа апрацоўваць некалькі зламаных маршрутызатараў.

варыянты

-d

Ўключыць рэжым адладкі

-e каманды

Выканаць зададзеныя каманды і не выйсці.

-p порт

Выкарыстоўвайце дадзены порт для падлучэння

-u карыстальнік [, прайсці]

Выкарыстоўвайце дадзенае імя карыстальніка і пароль для падлучэння

-f script_file

Выкананне каманд у файле і выхад

-c каманды

Выканаць зададзеныя каманды і выхад

ГЛЯДЗІЦЕ ТАКСАМА

FTPD (8), FTP (1)
RFC854 (Telnet), RFC959 (FTP), RFC1123, RFC1945 (HTTP / 1.0), RFC2052 (SRV RR), RFC2068 (HTTP / 1.1), RFC2228 (пашырэння FTP бяспекі), RFC2428 (FTP / IPv6).
http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (FTP праз SSL).

Важна: Выкарыстоўвайце каманду чалавека (%) чалавек , каб паглядзець , як каманда выкарыстоўваецца на вашым канкрэтным кампутары.