англійськафранцузькаіспанська

Значок OnWorks

lftp - онлайн у хмарі

Запустіть lftp у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда lftp, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


lftp - Складна програма для передачі файлів

СИНТАКС


ftp [-d] [-e CMD] [-p порт] [-u користувач[,проходити]] [сайт]
ftp -f файл_скрипту
ftp -c Команди
ftp -- версія
ftp --допомога

Версія


Ця сторінка керівництва документує lftp версії 4.6.3.

ОПИС


ftp — це програма для передачі файлів, яка забезпечує складні FTP, HTTP та інші з’єднання
іншим хостам. Якщо сайт вказано, то lftp підключатиметься до цього сайту, інакше a
з'єднання необхідно встановити за допомогою команди open.

ftp може працювати з кількома методами доступу до файлів - FTP, FTPS, HTTP, HTTPS, HFTP, FISH, SFTP і
файл (HTTPS і FTPS доступні лише тоді, коли lftp скомпільовано з GNU TLS або OpenSSL
бібліотека). Ви можете вказати метод для використання в команді `open URL', наприклад, `open
http://www.us.kernel.org/pub/linux'. HFTP — це протокол ftp-over-http-proxy. Його можна використовувати
автоматично замість FTP, якщо для ftp:proxy встановлено значення `http://proxy[:порт]'. Риба - це а
протокол, що працює через ssh-з'єднання з обліковим записом Unix. SFtp – це реалізований протокол
в SSH2 як підсистема SFTP.

Окрім протоколів, подібних до FTP, lftp підтримує протокол BitTorrent як команду `torrent'.
Також підтримується посів.

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

ftp має синтаксис команд, подібний до оболонки, що дозволяє запускати кілька команд паралельно в
фон (&). Також можна групувати команди в () і виконувати їх у
фону. Усі фонові завдання виконуються в одному процесі. Ви можете принести а
завдання переднього плану на задній план за допомогою ^Z (cz) і назад за допомогою команди `wait' (або `fg', яка
псевдонім "чекати"). Щоб перерахувати запущені завдання, скористайтеся командою `jobs'. Деякі команди дозволяють
переспрямування їх виводу (cat, ls, ...) у файл або через канал до зовнішньої команди. Команди
може виконуватися умовно на основі статусу завершення попередньої команди (&&, ||).

Якщо вийти ftp поки всі роботи ще не закінчені, ftp перейде в режим nohup
у фоновому режимі. Те ж саме відбувається зі справжнім модемом або коли ви закриваєте xterm.

ftp має вбудоване дзеркало, яке може завантажувати або оновлювати ціле дерево каталогів. існує
також зворотне дзеркало (дзеркало -R), яке завантажує або оновлює дерево каталогів на сервері.
Mirror також може синхронізувати каталоги між двома віддаленими серверами, використовуючи FXP if
в наявності.

Існує команда `at' для запуску завдання в заданий час у поточному контексті, команда
`queue' до черги команд для послідовного виконання для поточного сервера та багато іншого.

При запуску, ftp виконує /etc/lftp.conf , А потім ~/.lftprc та ~/.lftp/rc (Або
~/.config/lftp/rc if ~/.lftp не існує). Ви можете розміщувати псевдоніми та команди `set'
там. Деякі люди вважають за краще бачити повне налагодження протоколу, використовуйте `debug', щоб увімкнути налагодження.
Використовуйте `debug 3', щоб бачити лише вітальні повідомлення та повідомлення про помилки.

ftp має ряд змінних, які можна встановити. Ви можете використовувати `set -a', щоб побачити всі змінні та
їх значення або `set -d', щоб побачити список значень за замовчуванням. Назви змінних можуть бути скороченими і
префікс можна опустити, якщо решта не стане неоднозначною.

Якщо lftp був скомпільований за допомогою OpenSSL (configure --with-openssl), він містить програмне забезпечення
розроблено OpenSSL Project для використання в OpenSSL Toolkit. (http://www.openssl.org/)

Команди
! оболонка команда

Запустити оболонку або команду оболонки.

!ls

Щоб створити список каталогів локального хоста.

псевдонім [ім'я [значення]]

Визначити або скасувати визначення псевдоніма ім'я. Якщо значення опущено, псевдонім не визначено, інакше він приймає
значення значення. Якщо аргумент не вказано, відображаються поточні псевдоніми.

псевдонім dir ls -lF
псевдонім менше зморе

at час [ -- команда ]

Дочекайтеся вказаного часу та виконайте задану (необов’язково) команду. Дивись також at(1).

приєднувати [PID]

Приєднайте термінал до вказаного фонового процесу lftp.

закладка [підкоманда]

Команда закладки керує закладками.

Назви сайтів можна використовувати в відкрити команда безпосередньо як є або в будь-якій команді, яка приймає
введіть URL-адреси за допомогою bm: сайт/шлях Формат.

додати [ ] додати поточне місце або задане розташування до закладок і прив’язати до
дана назва
del видалити закладку з назвою
редагувати початковий редактор у файлі закладок
імпорт імпорт іноземних закладок
список закладок списку (за замовчуванням)

cache [підкоманда]

Команда cache контролює кеш локальної пам'яті. Розпізнаються такі підкоманди:

Статус кешу друку (за замовчуванням)
on|off увімкнути/вимкнути кешування
flush скинути кеш
розмір лім встановити ліміт пам'яті, -1 означає необмежений
закінчується Nx встановити час закінчення терміну дії кешу N секунди (x=s) хвилини (x=m) годин (x=h) або
днів (x=d)

як файли

cat виводить віддалені файли в стандартний вихід. (Дивись також більше, zcat та зморе)

cd відм

Змінити поточний віддалений каталог. Попередній віддалений каталог зберігається як `-'. Ти можеш
виконайте `cd -', щоб змінити каталог назад. Попередній каталог для кожного сайту також є
зберігається на диску, тому ви можете зробити `відкрити сайт; cd -' навіть після перезапуску lftp.

CHMOD режим файли

Змінити маску дозволів для віддалених файлів. Режим має бути вісімковим числом.

близько [-a]

Закрийте неактивні з'єднання. За замовчуванням лише для поточного сервера використовуйте -a, щоб закрити всі неактивні
сполук.

CLS [OPTS] файли ...

`cls' намагається отримати інформацію про вказані файли або каталоги та виводить
інформація відповідно до варіантів формату. Різниця між `ls' і `cls' полягає в тому
`ls' просить сервер відформатувати список файлів, а `cls' сам форматує його
отримання всієї необхідної інформації.

-1 одностовпцевий вихід
-a, --all показати файли з точками
-B, --basename показувати лише базову назву файлів
--block-size=SIZ використовує байтові блоки SIZ
-d, --directory список записів каталогу замість вмісту
-F, --classify додати індикатор (один з /@) до записів
-h, --зчитувані людиною розміри друку у форматі, зрозумілому людині (наприклад, 1K)
--si також, але використовуйте повноваження 1000, а не 1024
-k, --кілобайти, наприклад --block-size=1024
-l, --long використовувати довгий формат списку
-q, --quiet не показувати статус
-s, --size розмір друку кожного файлу
--filesize якщо розмір друку, розмір друку лише для файлів
-i, --nocase збіг із шаблоном без урахування регістру
-I, --sortnocase сортувати імена без урахування регістру
-D, --dirsfirst список каталогів спочатку
--sort=OPT "ім'я", "розмір", "дата"
-S сортувати за розміром файлу
--користувач, --група,
--завивка, --дата,
--linkcount, --links показують окремі поля
--time-style=СТИЛЬ використовувати вказаний формат часу

команда CMD аргументи...

виконати задану команду, ігноруючи псевдоніми.

відлагоджувати [OPTS] рівень|від

Переключіть налагодження на рівень або вимкніть його. Параметри:

-о переспрямувати вихідні дані налагодження до файлу
-c показати контекст повідомлення
-p показати PID
-t показувати позначки часу

нудьгувати [-n] рядок

Друкує (відбиває) заданий рядок на дисплей.

редагувати [OPTS] файл

Отримайте віддалений файл у тимчасове розташування, запустіть на ньому локальний редактор і завантажте файл
назад, якщо змінено. Параметри:

-k зберегти тимчасовий файл
-о явне розташування тимчасового файлу

евал [-f формат ] аргументи...

без -f виконує задані аргументи як команду. За допомогою -f аргументи перетворюються
в нову команду. Формат може містити простий текст і заповнювачі $0...$9 і $@,
відповідний аргументам.

вихід [bg] [топ] [батько] [вбивати] [код]

exit вийде з lftp або перейде у фоновий режим, якщо є активні завдання. Якщо роботи немає
активний, код передається операційній системі як статус завершення lftp. Якщо код is
опущено, використовується код виходу з останньої команди.

`exit bg' змушує перейти до фону, коли cmd:move-background має значення false. `exit top' робить
"оболонка" верхнього рівня (внутрішній виконавець команд lftp) завершується. `exit parent' завершується
батьківську оболонку під час виконання вкладеного сценарію. `exit kill' знищує всі пронумеровані раніше завдання
вихід. Опції можна комбінувати, наприклад, "о 08:00 -- вийти зверху вбити та" знищить усі завдання
і робить вихід lftp у визначений час.

fg

Псевдонім для "чекати".

знаходити [OPTS] каталог ...

Список файлів у каталозі (поточний каталог за замовчуванням) рекурсивно. Це може допомогти
із серверами без підтримки ls -R. Ви можете перенаправити вихід цієї команди. Параметри:

-d MD, --max-depth=MD вказати максимальну глибину сканування
-l, --list використовують формат довгого списку

ftpcopy

Застарілий. Натомість скористайтеся одним із наступних способів:
отримати ftp://... -o ftp://...
отримати -O ftp://... файл1 файл2...
поставте ftp://...
mput ftp://.../*
mget -O ftp://... ftp://.../*
або інші комбінації для отримання передачі FXP (безпосередньо між двома FTP-серверами). lftp буде
перехід до звичайної копії (через клієнт), якщо передача FXP не може бути ініційована або ftp:use-fxp
помилковий.

отримати [-E] [-a] [-c] [-e] [-O база] rfile [-o файл] ...

Отримайте віддалений файл rfile і збережіть його як локальний файл файл. Якщо -o пропущено,
файл зберігається в локальному файлі з назвою базового імені rfile. Ви можете отримати кілька файлів
шляхом вказівки кількох екземплярів rfile (і -о файл). Не розширює символи підстановки, використовуйте
mget для цього.

-c продовжувати, перезавантажувати
-E видалити вихідні файли після успішного перенесення
-e видалити цільовий файл перед перенесенням
-a використовувати режим ascii (бінарний файл за замовчуванням)
-О вказує базовий каталог або URL-адресу, куди повинні бути розміщені файли

Приклади:
отримати README
отримати README -o debian.README
отримати README README.mirrors
отримати README -o debian.README README.mirrors -o debian.mirrors
отримати README -o ftp://some.host.org/debian.README
отримати README -o ftp://some.host.org/debian-dir/ (кінець слеш is важливо)

отримати1 [OPTS] rfile

Передайте один файл. Параметри:

-о ім'я цільового файлу (за замовчуванням - базова назва файлу rfile)
-c продовжувати, перезавантажувати
-E видалити вихідні файли після успішного перенесення
-a використовувати режим ascii (бінарний файл за замовчуванням)
--source-region= передати вказану область вихідного файлу
--target-position= положення в цільовому файлі для запису даних

куля [OPTS] [команда] моделі

Оберіть задані шаблони, що містять метасимволи, і передайте результат заданій команді або повернення
відповідний код виходу.

-f звичайні файли (за замовчуванням)
-d каталоги
-a всі види
--exist повертає нульовий код виходу, коли шаблони розширюються до непорожнього списку
--not-exist повертає нульовий код виходу, коли шаблони розгортаються до порожнього списку

Приклади:
глобальне ехо *
glob --exist *.csv && echo "Є файли *.csv"

допомога [CMD]

Роздрукувати довідку для CMD або якщо ні CMD було вказано надрукувати список доступних команд.

роботи [OPTS] [робота_ні...]

Перелік запущених завдань. Якщо job_no вказано, укажіть лише роботу з цим номером. Параметри:

-v багатослівний, декілька -v збільшити багатослівність
-r список лише одного заданого завдання без рекурсії

вбивати все|job_no

Видалити вказане завдання за допомогою job_no або всі роботи. (Для job_no побачити роботи)

РК ldir

Змінити поточний локальний каталог ldir. Попередній локальний каталог зберігається як `-'. ти
можна зробити `lcd -', щоб змінити каталог назад.

ln [-s] існуючий файл нове посилання

Зробіть жорстке/символічне посилання на існуючий файл. Параметр -s вибирає створення символічного
зв'язок.

місцевий команда

Виконайте вказану команду з локальним каталогом file:// session замість віддаленого сеансу.
Приклади:
місцевий інвалід
місцевий лс
локальне дзеркало /dir1 /dir2

lpwd

Надрукувати поточний робочий каталог на локальній машині.

ls Титули

Список віддалених файлів. Ви можете перенаправити вихід цієї команди у файл або через канал на зовнішній
команда. За замовчуванням вихідні дані ls кешуються, щоб побачити використання нового списку відн or cache флеш.

mget [-c] [-d] [-a] [-E] [-O база] файли

Отримує вибрані файли з розгорнутими символами підстановки.

-c продовжувати, перезавантажувати.
-d створити каталоги, такі ж, як імена файлів, і отримати в них файли
замість поточного каталогу.
-E видалити вихідні файли після успішного перенесення
-a використовувати режим ascii (бінарний файл за замовчуванням)
-О вказує базовий каталог або URL-адресу, куди повинні бути розміщені файли

дзеркало [OPTS] [джерело [мета]]

Віддзеркалити вказаний вихідний каталог у локальний цільовий каталог. Якщо цільовий каталог закінчується
з похилою рискою (крім кореня), вихідне базове ім'я додається до імені цільового каталогу.
Джерелом та/або цільовим елементом можуть бути URL-адреси, що вказують на каталоги.

-c, --continue продовжити дзеркальну роботу, якщо можливо
-e, --delete видалити файли, які відсутні на віддаленому сайті
--delete-first видалити старі файли перед перенесенням нових
--поширений спуск у підкаталоги перед перенесенням
файли
--scan-all-first перед тим рекурсивно сканувати всі каталоги
передача файлів
-s, --allow-suid встановлює біти suid/sgid відповідно до віддаленого сайту
--allow-chown спробувати встановити власника та групу для файлів
--ascii використовує передачу режиму ascii (має на увазі --ignore-size)
--ignore-time ігнорувати час під час прийняття рішення про завантаження
--ignore-size ігнорувати розмір, коли вирішуєте завантажувати
--only-missing завантажити лише відсутні файли
--only-existing завантажувати лише файли, які вже існують у цільовому місці
-n, --only-newer завантажувати лише нові файли (-c не працюватиме)
--upload-older завантажувати навіть файли, старіші за віддалені
--no-empty-dirs не створює порожні каталоги (означає
-- в глибину)
-r, --no-recursion не переходять до підкаталогів
-r, --recursion=РЕЖИМ перейдіть до підкаталогів за умови
--no-symlinks не створюють символічних посилань
-p, --no-perms не встановлюють права доступу до файлів
--no-umask не застосовувати umask до файлових режимів
-R, --зворотне зворотне дзеркало (розмістити файли)
-L, --deferencee завантажувати символічні посилання у вигляді файлів
--overwrite перезаписати прості файли, не видаляючи їх попередньо
--no-overwrite видалити та повторно створити прості файли замість
перезапис
-N, --новіший ніж=SPEC завантажувати лише файли, новіші за вказаний час
--старше-ніж=SPEC завантажувати лише файли, старіші за вказаний час
--діапазон-розмір=RANGE завантажувати лише файли з розміром у вказаному діапазоні
-P, --parallel[=N] завантажити N файлів паралельно
--use-pget[-n=N] використовуйте pget для передачі кожного окремого файлу
--on-change=CMD виконати команду, якщо щось було змінено
--цикл повторює дзеркало, поки не буде знайдено жодних змін
-i RX, --include=RX включити відповідні файли
-x RX, --exclude=RX виключити відповідні файли
-I GP, --include-glob=GP включити відповідні файли
-X GP, --exclude-glob=GP виключити відповідні файли
-f Фото, --file=Фото дзеркальне відображення окремого файлу або глобалізованої групи (наприклад
/шлях/до/*.txt)
-O DIR, --target-directory=DIR цільовий базовий шлях або URL-адреса
-v, --verbose[=рівень] докладна операція
--log=Фото записати команди lftp, що виконуються, у FILE
--скрипт=Фото записувати команди lftp у FILE, але не виконувати
їх
--просто надрукувати, --сухий запуск те саме, що --script=-
--max-errors=N зупинитися після такої кількості помилок
--skip-noaccess не намагайтеся передати файли без доступу до читання.
--use-cache використовувати кешовані списки каталогу

--Remove-source-files видаляють файли після передачі (використовуйте з обережністю)
-те саме, що --allow-chown --allow-suid --no-umask

При використанні -R вихідний каталог є локальним, а цільовим – віддаленим. Якщо ціль
каталог опущено, використовується базова назва вихідного каталогу. Якщо обидва каталоги є
опущено, використовуються поточні локальні та віддалені каталоги. Якщо цільовий каталог закінчується на
похилу риску (крім кореневого каталогу), потім додається базова назва вихідного каталогу.

RX є розширеним регулярним виразом, як і в егреп(1).

GP є шаблоном glob, наприклад, `*.zip'.

Параметри включення та виключення можна вказувати кілька разів. Це означає, що файл або
каталог буде дзеркальним, якщо він збігається з включенням і не відповідає виключенню після
включати, або нічого не відповідає, і перша перевірка виключається. Довідники є
збігається з доданою косою рискою.

Зверніть увагу, що символічні посилання не створюються під час завантаження на віддалений сервер, оскільки FTP
протокол не може цього зробити. Щоб завантажити файли, на які посилаються посилання, скористайтеся командою `mirror -RL' (treat
символічні посилання у вигляді файлів).

Для параметрів --newer-than і --stare- than ви можете вказати файл або час
специфікація, подібна використаній at(1) команда, наприклад, "зараз-7 днів" або "тиждень тому". Якщо ви
вкажіть файл, тоді буде використано час зміни цього файлу.

Рівень детальності можна вибрати за допомогою параметра --verbose=level або кількома параметрами -v,
наприклад -vvv. Рівні:
0 - немає виходу (за замовчуванням)
1 - дії друку
2 - +друк не видалених імен файлів (коли -e не вказано)
3 - +друк назв каталогів, які відображаються

--only-newer вимикає порівняння розмірів файлів і завантажує/завантажує лише новіші файли, навіть якщо
розмір різний. За замовчуванням старі файли передаються та замінюються новішими.

--upload-older дозволяє замінити новіші віддалені файли на старіші (коли цільова сторона
віддалено). Деякі віддалені серверні системи не можуть зберігати позначки часу, тому за замовчуванням зберігаються
новіші файли.

Режим рекурсії може бути одним із «завжди», «ніколи», «відсутній», «новіший». З опцією
«новіше» дзеркало порівнює часові позначки каталогів і входить до каталогу, тільки якщо це так
старіший або відсутній на цільовій стороні. Майте на увазі, що коли файл змінює каталог
Позначка часу може залишитися незмінною, тому дзеркало не оброблятиме цей каталог.

Ви можете відображати між двома серверами, якщо вказати URL-адреси замість каталогів. FXP є
автоматично використовується для передачі між FTP-серверами, якщо це можливо.

Деякі FTP-сервери за замовчуванням приховують точкові файли (наприклад .htaccess), і показувати їх лише тоді, коли LIST
команда використовується з опцією -a. У такому випадку спробуйте використати `set ftp:list-options -a'.

mkdir [-p] [-f] директор(и)

Створіть віддалені каталоги. Якщо використовується -p, створіть усі компоненти шляхів. Опція -f робить
mkdir тихий і пригнічує повідомлення.

Модулі Модулі [ аргументи ]

Завантажте заданий модуль за допомогою dlopen(3) функція. Якщо назва модуля не містить косої риски, то вона є
пошук у каталогах, визначених змінною module:path. Аргументи передаються до
функція module_init. Див. README.modules для отримання технічних деталей.

більше файли

Те саме, що `кіт файли | більше'. якщо PAGER встановлено, він використовується як фільтр. (Дивись також як, zcat
та зморе)

mput [-c] [-d] [-a] [-E] [-O база] файли

Завантажуйте файли з розширенням підстановки. За замовчуванням він використовує базову назву локального імені as
віддалений. Це можна змінити за допомогою параметра `-d'.

-c продовжувати, репутувати
-d створити каталоги так само, як і в іменах файлів, і помістити в них файли
замість поточного каталогу
-E видалити вихідні файли після успішної передачі (небезпечно)
-a використовувати режим ascii (бінарний файл за замовчуванням)
-О вказує базовий каталог або URL-адресу, куди повинні бути розміщені файли

мрм файл (и)

Те саме, що `glob rm'. Видаляє вказані файли з розширенням підстановки.

mv file1 file2

Rename file1 до file2.

nlist [аргументи]

Перелік імен віддалених файлів

відкрити [-e CMD] [-u користувач[,проходити]] [-p порт] господар|URL

Виберіть сервер FTP.

pget [OPTS] rfile [-o файл]

Отримує вказаний файл за допомогою кількох підключень. Це може прискорити передачу, але завантажує
мережі та сервера, що сильно впливає на інших користувачів. Використовуйте лише якщо вам дійсно потрібно передати
файл якомога швидше. Параметри:

-c продовжити передачу. Вимагає lfile.lftp-pget-status файлу.
-n maxconn встановити максимальну кількість підключень (за замовчуванням береться з pget:default-n
налаштування)

put [-E] [-a] [-c] [-O база] файл [-o rfile]

Завантажувати файл з віддаленим ім'ям rfile. Якщо -o опущено, базова назва файл використовується як
віддалена назва. Не розширює символи підстановки, використовуйте mput для цього.

-о вказує ім'я віддаленого файлу (за замовчуванням - базова назва файлу)
-c продовжувати, репутувати. Для перезапису віддалених файлів потрібен дозвіл
-E видалити вихідні файли після успішної передачі (небезпечно)
-a використовувати режим ascii (бінарний файл за замовчуванням)
-О вказує базовий каталог або URL-адресу, куди повинні бути розміщені файли

pwd [-p]

Надрукувати поточну віддалену URL-адресу. Використовуйте параметр `-p', щоб показати пароль у URL-адресі.

чергу [-n Num ] CMD

Додайте дану команду в чергу для послідовного виконання. На кожному сайті є своя черга. `-n'
додає команду перед заданим елементом у черзі. Не намагайтеся поставити в чергу `cd' або `lcd'
команд, це може заплутати lftp. Замість цього виконайте команду cd/lcd before `queue', і це буде
запам'ятайте місце, де потрібно виконати команду. Є можливість стати в чергу
вже виконується завдання `черга очікування ', але завдання продовжиться виконувати, навіть якщо
він не перший у черзі.

`queue stop' зупинить чергу, вона не виконуватиме жодних нових команд, але вже
запущені завдання продовжуватимуть виконуватися. Ви можете використовувати `queue stop', щоб створити порожню зупинку
черга. `queue start' відновить виконання черги. Коли ви вийдете з lftp, все запуститься
автоматично зупиняє черги.

`queue' без аргументів створить зупинену чергу або стан черги друку.

чергу --видалити|-d [індекс or шаблон вираз]

Видалити один або кілька елементів із черги. Якщо аргумент не вказано, останній запис у файлі
черга видаляється.

чергу --перемістити|-м <індекс or шаблон вираз> [індекс]

Перемістіть дані елементи перед заданим індексом черги або в кінець, якщо місця призначення немає
дано.

-q Тихо.
-v Бути багатослівним.
-Q Вивести у форматі, який можна використовувати для повторної черги. Корисно з --delete.

Приклади:
> отримати файл &
[1] отримати файл
> черга чекати 1
> у черзі отримати інший_файл
> cd a_directory
> queue get yet_another_file

queue -d 3 Видалити третій елемент у черзі.
queue -m 6 4 Перемістити шостий елемент у черзі перед четвертим.
queue -m "get*zip" 1 Перемістити всі команди, що відповідають "get*zip" на початок
черга. (Порядок розміщення предметів зберігається.)
queue -d "get*zip" Видалити всі команди, що відповідають "get*zip".

цитувати CMD

Для FTP - надіслати команду без інтерпретації. Використовуйте з обережністю - це може призвести до невідомого пульта
стан і, таким чином, призведе до повторного підключення. Ви не можете бути впевнені, що будь-яка зміна віддаленого стану
оскільки команда в лапках є твердою - її можна скинути шляхом повторного підключення в будь-який час.

Для HTTP – специфічний для дії HTTP. Синтаксис: `` цитата [ ]''. Команда може бути
``set-cookie'' або ``post''.
відкрити http://www.site.net
quote set-cookie "змінна=значення; іншавар=інше значення"
встановити http:post-content-type application/x-www-form-urlencoded
цитата публікації /cgi-bin/script.cgi "var=value&othervar=othervalue" > local_file

Для FISH - надіслати команду без інтерпретації. Це можна використовувати для виконання довільних команд
на сервері. Команда не повинна приймати введення або друкувати ### на початку нового рядка. якщо так,
протокол стане несинхронізованим.
відкрити рибу // сервер
quote find -name \*.zip

знову отримати rfile [-o файл]

Те саме, що `get -c'.

відн [аргументи]

Те саме, що і `ls', але ігнорує кеш.

renlist [аргументи]

Те саме, що і `nlist', але ігнорує кеш.

повторювати [OPTS] [[-d] затримка] [команда]

Повторіть вказану команду з затримкою між ітераціями. Затримка за замовчуванням становить одну секунду,
команда за замовчуванням порожня.

-c максимальна кількість ітерацій
-d затримка між ітераціями
--while-ok зупиняється, коли команда виходить із ненульовим кодом
--until-ok зупинитися, коли команда виходить із нульовим кодом
--слабка зупинка, коли lftp переходить у фоновий режим.

Приклади:
повторити завтра -- дзеркало
повторити 1d дзеркало

репутація файл [-o rfile]

Те саме, що `put -c'.

rm [-r] [-f] файли

Видаліть віддалені файли. Не розширює символи підстановки, використовуйте мрм для того. -r для рекурсивного
видалити каталог. Будьте обережні, якщо щось піде не так, ви можете втратити файли. -f придушити
повідомлення про помилки.

rmdir директор(и)

Видаліть віддалені каталоги.

scache [Сесія]

Створіть список кешованих сеансів або перейдіть до вказаного сеансу.

комплект [було [Val]]

Установити для змінної задане значення. Якщо значення опущено, зніміть змінну. Ім'я змінної
має формат ``ім’я/закриття'', де закриття може вказувати точне застосування параметра.
Подробиці дивіться нижче. Якщо набір викликається без змінної, то будуть лише змінені налаштування
перераховані. Його можна змінити за допомогою опцій:

-a список всіх налаштувань, включаючи значення за замовчуванням
-d перелічує лише значення за замовчуванням, а не необхідні поточні

сайт site_cmd

Виконати команду сайту site_cmd і вивести результат. Ви можете перенаправити його вихід.

сон інтервал

Сон із заданим інтервалом часу та вихід. За замовчуванням інтервал вказується в секундах, але може бути суфіксом
з 'm', 'h', 'd' для хвилин, годин і днів відповідно. Дивись також at.

слот [ім'я]

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

Прив’язка рядка читання за замовчуванням дозволяє швидко перемикатися між слотами з іменами 0-9 за допомогою Meta-0 -
Клавіші Meta-9 (часто замість Meta можна використовувати Alt).

джерело файл
джерело -e команда

Виконувати команди, записані у файл файл або повертається вказаною зовнішньою командою.
джерело ~/.lftp/rc
джерело -e echo help

Призупинити

Зупинити процес lftp. Зауважте, що перенесення також буде припинено, доки ви не продовжите процес
за допомогою команд оболонки fg або bg.

потік [OPTS] торрент-файли...

Запустіть процес BitTorrent для даного torrent-файли, який може бути локальним файлом, URL-адресою,
магнітне посилання або звичайне info_hash записаний у шістнадцятковому або по основі32. Місцеві символи підстановки розгорнуті.
Існуючі файли спочатку перевіряються, якщо --примусово діє надається варіант. Відсутні шматочки
завантажуються. Файли зберігаються в зазначеному каталог або поточний робочий каталог за
за замовчуванням. Посів продовжують до досягнення співвідношення torrent: stop-on-ratio налаштування або час
торрент: seed-max-time закінчується.

варіанти:

-О вказує базовий каталог, куди повинні бути розміщені файли
--force-valid пропустити перевірку файлів (якщо ви впевнені, що вони в порядку).
--only-new stop, якщо метадані вже відомі або торрент є
завершено.
--only-incomplete stop, якщо торрент уже завершений.
--dht-bootstrap= завантажте DHT, надіславши запит до вказаного вузол, це
параметр слід використовувати лише один раз, щоб заповнити локальний вузол
кеш. Номер порту може бути вказаний після двокрапки, за замовчуванням
6881. Ось деякі вузли для завантаження:
dht.transmissionbt.com, router.utorrent.com,
router.bittorrent.com.
--share поділитися вказаним файлом або каталогом за допомогою протоколу BitTorrent.
Посилання на магніт друкується, коли воно готове.

користувач користувач [проходити]
користувач URL [проходити]

Використовуйте вказану інформацію для віддаленого входу. Якщо ви вкажете URL-адресу з іменем користувача, введено
пароль буде кешовано, щоб його могли використовувати майбутні посилання URL.

версія

друк ftp версія.

чекати [номер роботи]
чекати всі

Дочекайтеся завершення вказаного завдання. Якщо jobno пропущено, дочекайтеся останнього фонового завдання.

`wait all' чекає завершення всіх завдань.

zcat файли

Те саме, що і cat, але фільтруйте кожен файл через zcat. (Дивись також як, більше та зморе)

зморе файли

Те саме, що й інші, але фільтруйте кожен файл через zcat. (Дивись також як, zcat та більше)

Налаштування
При запуску виконується lftp ~/.lftprc та ~/.lftp/rc (Або ~/.config/lftp/rc if ~/.lftp робить
не існує). Ви можете розміщувати там псевдоніми та команди `set'. Деякі люди вважають за краще бачити
повне налагодження протоколу, використовуйте `debug', щоб увімкнути налагодження.

Також є загальносистемний файл запуску /etc/lftp.conf. Може бути в різному
каталог, див. розділ ФАЙЛИ.

ftp має такі змінні, які можна встановити (ви також можете використовувати `set -a', щоб побачити всі змінні
та їх значення):

bmk: збереження паролів (булева)
зберігати паролі простого тексту ~/.local/share/lftp/bookmarks or ~/.lftp/закладки on
Команда "додати закладку". Вимкнено за замовчуванням.

cache:cache-empty-listings (булева)
Якщо значення false, порожні списки не кешуються.

кеш: увімкнути (булева)
Якщо значення false, кеш вимкнено.

cache: expire (проміжок часу)
Термін дії позитивних записів кешу закінчується протягом цього інтервалу часу.

cache: expire-negative (проміжок часу)
Термін дії негативних записів кешу закінчується в цьому інтервалі часу.

кеш: розмір (кількість)
Максимальний розмір кешу. При перевищенні найстаріші записи кешу будуть видалені з кешу.

cmd:при виході (рядок)
команди в рядку виконуються перед виходом lftp або переходом у фоновий режим.

cmd:at-exit-bg (рядок)
команди в рядку виконуються до фонового виходу lftp.

cmd: at-exit-fg (рядок)
команди в рядку виконуються перед виходом lftp переднього плану.

cmd: at-background (рядок)
команди в рядку виконуються до того, як lftp перейде у фоновий режим.

cmd: на завершення (рядок)
команди в рядку виконуються до завершення lftp (або фонові, або
передній план).

cmd:на завершенні (рядок)
команди в рядку виконуються один раз, коли всі завдання виконані.

cmd: at-queue-finish (рядок)
команди в рядку виконуються один раз, коли всі завдання в черзі виконані.

cmd:cls-завершення-за замовчуванням (рядок)
дефолт CLS параметри для відображення варіантів завершення. Наприклад, зробити
списки завершення показують розміри файлів, встановіть cmd:cls-completion-default на `-s'.

cmd:cls-за замовчуванням (рядок)
дефолт CLS параметри команди. Вони можуть бути перевизначені явно заданими параметрами.

cmd:cls-точний-час (булева)
коли правда, CLS спробував би отримати точний час зміни файлу, навіть якщо це означає більше
запити до сервера.

cmd:csh-історія (булева)
дозволяє розширювати історію, подібну до csh.

cmd: протокол за замовчуванням (рядок)
Значення використовується, коли "open" використовується лише з ім'ям хоста без протоколу. За замовчуванням
є `ftp'.

cmd: збій-вихід (булева)
якщо істина, вийдіть, коли команда не вдається, а наступна команда є безумовною (тобто
не починається з || або &&). lftp завершує роботу після безумовної команди
не виконуючи його.

cmd: інтерактивний (три-булевий)
коли true, lftp діє інтерактивно, обробляє термінальні сигнали та виводить додаткові дані
повідомлення. За замовчуванням є автоматичним і залежить від того, як термінал є stdin.

cmd: довготривалий (секунд)
час виконання команди, який вважається "довгим" і перед цим подається звуковий сигнал
наступна підказка. 0 означає вимкнено.

cmd:ls-за замовчуванням (рядок)
за замовчуванням аргумент ls

cmd: переміщення фону (булева)
якщо false, lftp відмовляється переходити у фоновий режим при виході. Щоб змусити це зробити, використовуйте `exit
bg'.

cmd:move-background-detach (булева)
якщо значення true (за замовчуванням), lftp від’єднується від терміналу керування під час переходу до
фон, можна приєднати назад за допомогою команди `attach'; якщо false, lftp
обманює оболонку, щоб перемістити lftp у фонову групу процесів і продовжує працювати,
тоді команда оболонки fg повертає lftp на передній план, якщо вона не виконала всі завдання
і припинено.

cmd: підказка (рядок)
Підказка. lftp розпізнає наступні спеціальні символи, екрановані зворотною косою рискою
розшифровуються наступним чином:
\@ вставте @, якщо поточний користувач не встановлений за замовчуванням
\a символ дзвінка ASCII (07)
\e escape-символ ASCII (033)
\h ім'я хоста, до якого ви підключені
\n новий рядок
\s ім'я клієнта (lftp)
\S поточна назва слота
\u ім'я користувача, під яким ви увійшли
\U URL-адреса віддаленого сайту (наприклад, ftp://g437.ub.gu.se/home/james/src/lftp)
\v версія ftp (наприклад, 2.0.3)
\w поточний робочий каталог на віддаленому сайті
\W базова назва поточного робочого каталогу на віддаленому сайті
\NNN символ, що відповідає вісімковому числу NNN
\\ зворотний скіс
\? пропускає наступний символ, якщо попередня заміна була порожньою.
\[ розпочати послідовність недрукованих символів, які можна використовувати для вбудовування a
Послідовність керування терміналом у підказку
\] закінчити послідовність недрукованих символів

cmd: паралельно (кількість)
Кількість завдань, що виконуються паралельно в неінтерактивному режимі. Наприклад, це може бути
корисно для скриптів з кількома командами `get'. Зауважте, що для цього потрібно встановити значення
більше 1 змінює умовну поведінку виконання, в основному робить її
непослідовний.

cmd: queue-parallel (кількість)
Кількість завдань, що виконуються паралельно в черзі.

cmd: віддалене завершення (булева)
логічне значення для контролю, чи використовує lftp віддалене завершення. Коли правда, таб ключ
здогадується, чи має заповнюване слово бути ім’ям віддаленого файлу. Мета-вкладка робить
дистанційне завершення завжди. Таким чином, ви можете примусити дистанційне завершення за допомогою Мета-вкладка коли
cmd: віддалене завершення є помилковим або коли здогадка неправильна.

cmd: save-cwd-history (булева)
якщо значення true, lftp зберігає останні CWD кожного сайту ~/.local/share/lftp/cwd_history or
~/.lftp/cwd_history, що дозволяє виконувати ``cd -'' після перезапуску lftp. За замовчуванням вірно.

cmd: save-rl-history (булева)
якщо значення true, lftp зберігає історію читання ~/.local/share/lftp/rl_history or
~/.lftp/rl_history на виході. За замовчуванням вірно.

cmd: show-status (булем)
якщо false, lftp не показує рядок стану на терміналі. За замовчуванням вірно.

cmd:set-term-status (булева)
якщо значення true, lftp оновлює статус терміналу, якщо він підтримується (наприклад, xterm). Закриття для
це налаштування є типом терміналу зі змінної середовища TERM.

cmd:інтервал стану (часінтервал)
інтервал часу між оновленнями статусу.

cmd: stifle-rl-history (кількість)
кількість рядків для збереження в історії читання.

cmd:термін-статус (рядок)
рядок формату для відображення стану терміналу. Закриття для цього параметра
це тип терміналу зі змінної середовища TERM. За замовчуванням використовується ``tsl'' і
Значення ``fsl'' termcap.

Підтримуються такі втечі:

\ дзвіночок
\e втечу
\n новий рядок
\s "lftp"
\v версія lftp
\T рядок стану

cmd: стиль часу (рядок)
Цей параметр є значенням за замовчуванням для параметра cls --time-style.

cmd: трасування (булева)
коли значення true, lftp друкує команди, які він виконує (наприклад, sh -x).

cmd: перевірити-хост (булева)
якщо значення true, lftp негайно розпізнає ім'я хоста в команді `open'. Це також
можна пропустити перевірку однієї команди `open', якщо вказано `&' або якщо ^Z
натиснута під час перевірки.

cmd: перевірити-шлях (булева)
якщо true, lftp перевіряє шлях, вказаний у команді `cd'. Також можна пропустити
перевірка єдиної команди `cd', якщо вказано `&' або якщо ^Z натиснуто під час
перевірити. Приклади:
встановити cmd:verify-path/hftp://* false
каталог компакт-дисків &

cmd:verify-path-cached (булева)
Якщо false, `cd' до каталогу, відомого з кешу як існуючий, буде успішним
негайно. В іншому випадку перевірка буде залежати від параметра cmd:verify-path.

колір: використання-колір (три-булевий)
якщо значення true, команда cls і завершення виводять кольорові списки файлів відповідно до
color:dir-colors налаштування. Якщо встановлено значення «Авто», кольори використовуються, коли виводиться значення a
термінал.

колір: dir-colors (рядок)
опис кольору файлу зі списком. За замовчуванням значення середовища LS_COLORS
використовується змінна. Побачити dircolors(1).

dns:SRV-запит (булева)
запитувати записи SRV і використовувати їх перед gethostbyname. Є лише записи SRV
використовується, якщо порт не вказано явно. Додаткову інформацію див. у RFC2052.

dns:кеш-ввімкнути (булева)
увімкнути кеш DNS. Якщо його вимкнено, lftp вирішує ім’я хоста кожного разу, коли знову підключається.

dns:кеш-термін дії (проміжок часу)
час жити для записів кешу DNS. Має формат +, наприклад, 1d12h30m5s
або всього 36 год. Щоб вимкнути термін дії, встановіть для нього значення `inf' або `never'.

dns:розмір кешу (кількість)
максимальна кількість записів кешу DNS.

dns: фатальний тайм-аут (проміжок часу)
обмежити час для запитів DNS. Якщо DNS-сервер недоступний занадто довго, lftp буде
не вдається вирішити дане ім’я хоста. Встановіть «ніколи», щоб вимкнути.

dns: порядок (список назв протоколів)
встановлює порядок запитів DNS. За замовчуванням ``inet6 inet'', що означає перший пошук
адресу в сімействі inet6, потім inet і використовуйте їх у такому порядку. Щоб вимкнути inet6
(AAAA), встановіть для цієї змінної значення ``inet''.

dns: use-fork (булева)
якщо значення true, lftp розвійться перед розв’язуванням адреси хоста. За замовчуванням вірно.

dns: максимальні спроби (кількість)
Якщо дорівнює нулю, немає обмежень на кількість спроб lftp шукати файл
адреса. Якщо > 0, lftp спробує знайти адресу лише стільки разів
кожне сімейство адрес у dns:order.

файл: набір символів (рядок)
локальний набір символів. Спочатку він встановлюється з поточної локалі.

файл: use-lock (булева)
якщо значення true, lftp використовує рекомендаційне блокування локальних файлів під час їх відкриття.

риба: автоматичне підтвердження (булева)
коли істина, lftp відповідає "так" на всі запитання ssh, зокрема на запитання
про новий ключ хоста. Інакше він відповідає «ні».

риба: charset (рядок)
набір символів, що використовується рибним сервером у запитах, відповідях та списках файлів.
За замовчуванням порожній, що означає те саме, що локальний.

fish:connect-програма (рядок)
програма для підключення до віддаленого сервера. Він повинен підтримувати параметр `-l'
для імені користувача, `-p' для номера порту. За замовчуванням є `ssh -a -x'. Ви можете встановити його на
`rsh', наприклад.

риба: раковина (рядок)
використовувати вказану оболонку на стороні сервера. За замовчуванням – /bin/sh. На деяких системах, / Бен / ш
виходить при виконанні cd до неіснуючого каталогу. lftp може впоратися з цим, але він повинен
знову підключитися. Встановіть його на / bin / bash для таких систем, якщо встановлено bash.

ftp:акт (рядок)
Надішліть цей рядок у команді ACCT після входу. Результат ігнорується. Закриття
для цього параметра є формат користувач@хост.

ftp: anon-pass (рядок)
встановлює пароль, який використовується для анонімної аутентифікації доступу до FTP. За замовчуванням є
"lftp@".

ftp: anon-user (рядок)
встановлює ім’я користувача, яке використовується для анонімної аутентифікації доступу до FTP. За замовчуванням є
«анонімний».

ftp: режим автоматичної синхронізації (регулярний вираз)
якщо перше повідомлення сервера відповідає цьому регулярному виразу, увімкніть режим синхронізації для цього хоста.

ftp: catch-size (булева)
якщо немає підтримки команди SIZE, спробуйте зловити розмір файлу з "150
Відкриття з’єднання для передачі даних».

ftp: набір символів (рядок)
набір символів, який використовується FTP-сервером у запитах, відповідях та списках файлів.
За замовчуванням порожній, що означає те саме, що локальний. Цей параметр використовується лише тоді, коли
сервер не підтримує UTF8.

ftp: клієнт (рядок)
ім'я FTP-клієнта для надсилання за допомогою команди CLNT, якщо це підтримується сервером. Якщо це
порожній, тоді команда CLNT не надсилатиметься.

ftp: bind-data-socket (булева)
прив'язати сокет даних до інтерфейсу керуючого підключення (у пасивному режимі). За замовчуванням
це правда, виняток становить інтерфейс loopback.

ftp: fix-pasv-address (булева)
якщо значення true, lftp спробує виправити адресу, яку повернув сервер для команди PASV
випадок, коли адреса сервера знаходиться в загальнодоступній мережі, а PASV повертає адресу з a
приватна мережа. У цьому випадку lftp замінить адресу сервера замість адреси
один, який повертається командою PASV, номер порту не буде змінено. За замовчуванням вірно.

ftp:fxp-passive-source (булева)
якщо true, lftp спробує спочатку налаштувати вихідний FTP-сервер у пасивному режимі, інакше
призначення один. Якщо перша спроба невдала, lftp намагається налаштувати їх іншим чином.
Якщо інше розташування також не вдається, lftp повертається до звичайної копії. Дивись також
ftp: use-fxp.

ftp: home (рядок)
Початковий каталог. За замовчуванням є порожній рядок, що означає авто. Встановіть для цього значення `/', якщо ви
не подобається вигляд %2F в URL-адресах FTP. Закриття для цього параметра має формат
користувач@хост.

ftp:ignore-pasv-адреса (булева)
Якщо true, lftp використовує адресу підключення керування замість адреси, що повертається в PASV
відповісти на підключення даних. Це може бути корисно для зламаних NAT. За замовчуванням false.

ftp:list-empty-ok (булева)
якщо встановлено значення false, порожні списки з команди LIST будуть розглядатися як неправильні, і
буде використаний інший метод (NLST).

ftp: список параметрів (рядок)
встановлює параметри, які завжди додаються до команди LIST. Може бути корисно встановити
це до `-a', якщо сервер не показує крапкові (приховані) файли за замовчуванням. За замовчуванням є
порожній.

ftp:nop-інтервал (секунд)
затримка між командами NOOP під час завантаження хвоста файлу. Це корисно для FTP
сервери, які надсилають повідомлення «Передача завершена» перед очищенням передачі даних. в
у таких випадках команди NOOP можуть запобігти тайм-ауту підключення.

ftp: пасивний режим (булева)
встановлює пасивний режим FTP. Це може бути корисно, якщо ви перебуваєте за брандмауером або німим
маскарадний роутер. У пасивному режимі lftp використовує команду PASV, а не команду PORT
який використовується в активному режимі. У пасивному режимі lftp сам створює з'єднання даних
на сервер; в активному режимі сервер підключається до lftp для передачі даних.
За замовчуванням є пасивний режим.

ftp: порт-ipv4 (адреса IPv4)
вказує адресу IPv4 для надсилання за допомогою команди PORT. За замовчуванням порожній, що означає
надіслати адресу локального кінця контрольного з'єднання.

ftp: діапазон портів (від до)
дозволений діапазон портів для активного режиму. Формат: min-max, або "повний" або "будь-який".
вкажіть будь-який порт. За замовчуванням є "повний".

ftp: prefer-epsv (булева)
використовуйте EPSV як бажаний пасивний режим. За замовчуванням є `false'.

ftp: проксі (URL)
вказує FTP-проксі для використання. Щоб вимкнути проксі, установіть для цього порожній рядок. Зауважте, що
це FTP-проксі, який використовує протокол FTP, а не FTP через HTTP. Значення за замовчуванням
взяті зі змінної середовища ftp_proxy якщо він починається з ``ftp://''. Якщо ваш FTP
проксі вимагає аутентифікації, вкажіть ім’я користувача та пароль в URL-адресі. Якщо
ftp:proxy починається з http://, потім використовується протокол hftp (FTP over HTTP proxy)
замість FTP автоматично.

ftp: proxy-auth-type (рядок)
Коли встановлено значення ``joined'', lftp надсилає ``user@''[захищено електронною поштою]'' як ім'я користувача
на проксі та ``пароль@проксі_пароль'' як пароль.

Коли встановлено значення ``joined-acct'', lftp надсилає ``[захищено електронною поштою] proxy_user'' (з
пробіл) як ім'я користувача для проксі. Пароль сайту надсилається як зазвичай і через проксі
пароль очікується в наступній команді ACCT.

Коли встановлено значення ``open'', lftp спочатку надсилає користувача проксі та пароль проксі, а потім
``OPEN ftp.example.org'', за яким слід ``USER user''. Після цього надсилається пароль сайту
як звичайно.

Якщо встановлено значення ``user'' (за замовчуванням), lftp спочатку надсилає користувача та пароль проксі-сервера та
потім ``[захищено електронною поштою]'' як ім'я користувача. Потім пароль сайту надсилається як
звичайно

Коли встановлено значення ``proxy-user@host'', lftp спочатку надсилає ``USER
[захищено електронною поштою]'', потім пароль проксі. Користувач і пароль сайту є
потім відправили як зазвичай.

ftp: rest-list (булева)
дозволити використання команди REST перед командою LIST. Це може бути корисно для великих
каталогів, але деякі FTP-сервери мовчки ігнорують REST перед LIST.

ftp: rest-stor (булева)
якщо false, lftp не намагатиметься використовувати REST перед STOR. Це може бути корисним для деяких
помилкові сервери, які пошкоджують (заповнюють нулями) файл, якщо є REST, а потім STOR
використаний

ftp:повторна спроба-530 (регулярний вираз)
Повторіть відповідь на сервері 530 для команди PASS, якщо текст відповідає цьому регулярному виразу.
Цей параметр має бути корисним, щоб розрізняти перевантажений сервер (тимчасовий
умова) та неправильний пароль (постійний стан).

ftp: retry-530-anonymous (регулярний вираз)
Додатковий регулярний вираз для анонімного входу, наприклад ftp:retry-530.

ftp: site-group (рядок)
Надішліть цей рядок у команді SITE GROUP після входу. Результат ігнорується. The
закриття для цього параметра має формат користувач@хост.

ftp: ключ-дозволити (булева)
дозволити надсилати відповідь skey/opie, якщо здається, що сервер підтримує це. Увімкнено за замовчуванням.

ftp: key-force (булева)
не надсилайте простий текстовий пароль по мережі, замість цього використовуйте skey/opie. Якщо
skey/opie недоступний, припустимо, що не вдалося ввійти. Вимкнено за замовчуванням.

ftp:ssl-allow (булева)
якщо true, спробуйте домовитися про SSL-з’єднання з FTP-сервером для неанонімного доступу.
За замовчуванням вірно. Ці та інші налаштування SSL доступні, лише якщо lftp був
зібрано з бібліотекою ssl/tls.

ftp:ssl-автентифікація (рядок)
Аргументом для команди AUTH може бути SSL, TLS, TLS-P, TLS-C. Див. RFC4217
для пояснень. За замовчуванням буде використовуватися TLS або SSL, залежно від відповіді FEAT.

ftp:ssl-data-use-keys (булева)
якщо true, lftp також завантажує ssl:key-file для захищеного підключення даних. Якщо помилка, це
ні, і сервер може зіставляти дані та керувати з’єднаннями за ідентифікатором сеансу.
За замовчуванням вірно.

ftp:ssl-force (булева)
якщо значення true, відмовтеся від надсилання чистого пароля, якщо сервер не підтримує SSL.
За замовчуванням false.

ftp:ssl-protect-data (булева)
якщо значення true, запитайте з’єднання SSL для передачі даних. Це інтенсивний процесор, але
забезпечує конфіденційність. За замовчуванням false.

ftp:ssl-protect-fxp (булева)
якщо true, запитайте SSL-з'єднання для передачі даних між двома FTP-серверами в FXP
режим. У цьому випадку буде використано команду CPSV або SSCN. Якщо з’єднання SSL не вдається
чомусь lftp спробує незахищену передачу FXP, якщо не встановлено ftp:ssl-force
для будь-якого з двох серверів. За замовчуванням false.

ftp:ssl-protect-list (булева)
якщо true, запитайте SSL-з'єднання для передачі списку файлів. За замовчуванням вірно.

ftp:ssl-use-ccc (булева)
якщо true, lftp видасть команду CCC після входу в систему, таким чином вимкне захист ssl
шар на контрольному з'єднанні.

ftp: stat-interval (проміжок часу)
інтервал між командами STAT. За замовчуванням – 1 секунда.

ftp: strict-multiline (булева)
якщо значення true, lftp строго перевіряє багаторядковий формат відповіді (очікує, що він закінчиться на
той самий код, з якого починалося). Якщо помилка, ця перевірка послаблена.

ftp: режим синхронізації (булева)
якщо true, lftp надсилатиме одну команду за раз і чекає відповіді. Це може бути
корисно, якщо ви використовуєте помилковий FTP-сервер або маршрутизатор. Коли він вимкнений, lftp надсилає a
пакет команд і чекає відповідей - це прискорює роботу при поїздці туди й назад
час значний. На жаль, він не працює з усіма FTP-серверами та деякими
маршрутизатори мають проблеми з цим, тому він увімкнений за замовчуванням.

ftp:часовий пояс (рядок)
Припустимо цей часовий пояс для часу в списках, які повертаються командою LIST. Цей параметр
може бути зміщенням GMT [+|-]HH[:MM[:SS]] або будь-яким дійсним значенням TZ (наприклад, Європа/Москва або
MSK-3MSD,M3.5.0,M10.5.0/3). За замовчуванням є GMT. Встановіть порожнє значення, щоб припустити
локальний часовий пояс, визначений змінною середовища TZ.

ftp:trust-feat (рядок)
Якщо значення true, припустимо, що дані, повернуті FEAT, правильні і не використовують загальний протокол
розширення, як-от SIZE, MDTM, REST, якщо їх немає у списку. За замовчуванням false.

ftp:use-abor (булева)
якщо false, lftp не надсилає команду ABOR, а негайно закриває з’єднання даних.

ftp: use-allo (булева)
якщо значення true (за замовчуванням), lftp надсилає команду ALLO перед завантаженням файлу.

ftp:use-feat (булева)
якщо значення true (за замовчуванням), lftp використовує команду FEAT для визначення розширених можливостей ftp
сервера.

ftp: use-fxp (булева)
якщо true, lftp спробує встановити пряме з'єднання між двома ftp-серверами.

ftp: використовуйте-hftp (булева)
коли ftp:proxy вказує на проксі-сервер http, цей параметр вибирає метод hftp (GET,
HEAD), якщо істина, і метод CONNECT, якщо false. За замовчуванням вірно.

ftp: use-ip-tos (булева)
коли значення true, lftp використовує IPTOS_LOWDELAY для контрольного з’єднання та IPTOS_THROUGHPUT для
підключення даних.

ftp:мова (булева)
мова, вибрана за допомогою команди LANG, якщо вона підтримується, як зазначено в FEAT
відповідь. За замовчуванням порожній, що означає сервер за замовчуванням.

ftp:use-mdtm (булева)
якщо значення true (за замовчуванням), lftp використовує команду MDTM для визначення часу зміни файлу.

ftp:use-mdtm-overloaded (булева)
коли значення true, lftp використовує команду MDTM з двома аргументами, щоб увімкнути час модифікації файлу
завантажені файли. За замовчуванням false.

ftp: use-site-idle (булева)
коли true, lftp надсилає команду `SITE IDLE' з аргументом net:idle. За замовчуванням false.

ftp:use-site-utime (булева)
коли true, lftp надсилає команду з 5 аргументами `SITE UTIME', щоб встановити час зміни файлу
на завантажені файли. За замовчуванням вірно.

ftp:use-site-utime2 (булева)
коли true, lftp надсилає команду з 2 аргументами `SITE UTIME', щоб встановити час зміни файлу
на завантажені файли. За замовчуванням вірно. Якщо також увімкнено 5-аргумент "SITE UTIME",
Спочатку виконується команда з 2 аргументами.

ftp: use-size (булева)
якщо значення true (за замовчуванням), lftp використовує команду SIZE для визначення розміру файлу.

ftp:use-stat (булева)
якщо true, lftp надсилає команду STAT у режимі FXP, щоб дізнатися, скільки даних має
було передано. Дивіться також ftp:stat-interval. За замовчуванням вірно.

ftp: use-stat-for-list (булева)
коли значення true, lftp використовує STAT замість команди LIST. За замовчуванням `.' використовується як STAT
аргумент. Використовуючи STAT, lftp уникає створення підключення даних для списку каталогів.
Деякі сервери вимагають спеціальних параметрів для STAT, використовуйте ftp:list-options, щоб вказати їх
(напр -The).

ftp: use-telnet-iac (булева)
якщо істина (за замовчуванням), lftp використовує команду TELNET IAC і дотримується протоколу TELNET як
зазначено в RFC959. Якщо false, він не відповідає протоколу TELNET і, таким чином, відповідає
не подвійний символ 255 (0xFF, 0377) і не містить префіксів команд ABOR і STAT
з сигналом TELNET IP+SYNCH.

ftp:use-tvfs (три-булевий)
Якщо встановлено автоматичний режим, використання функції TVFS залежить від відповіді сервера FEAT. Інакше
це налаштування визначає, використовувати його чи ні. Коротше кажучи, якщо сервер підтримує TVFS
функція, то вона використовує Unix-подібні шляхи.

ftp: use-utf8 (булева)
якщо true, lftp надсилає серверу `OPTS UTF8 ON', щоб активувати кодування UTF-8 (якщо
підтримується). Вимкніть його, якщо імена файлів мають інше кодування та інше сервер
має з цим проблеми.

ftp: використати-вийти (булева)
якщо true, lftp надсилає QUIT перед від'єднанням від ftp-сервера. За замовчуванням вірно.

ftp: verify-address (булева)
переконайтеся, що підключення даних надходить з мережевої адреси контрольного підключення
однолітка. Це може запобігти підробці підключення даних, що може призвести до даних
корупції. На жаль, це може бути невдалим для певних ftp-серверів з кількома
мережеві інтерфейси, коли вони не встановлюють вихідну адресу на сокеті даних, так воно і є
за замовчуванням вимкнено.

ftp: verify-port (булева)
переконайтеся, що підключення даних має порт 20 (ftp-data) на віддаленому кінці. Це може
можливо запобігти підробці підключення даних користувачами віддаленого хоста. на жаль,
занадто багато вікон і навіть ftp-сервери Unix забувають встановити належний порт для даних
підключення, тому ця перевірка вимкнена за замовчуванням.

ftp: веб-режим (булева)
від'єднатися після закриття з'єднання для передачі даних. Це може бути корисно для повністю зламаного ftp
сервери. За замовчуванням false.

ftps: initial-prot (рядок)
визначає початкові налаштування PROT для з'єднань FTPS. Повинен бути один із: C, S, E, P,
або порожній. За замовчуванням порожній, що означає невідоме, тому lftp використовуватиме команду PROT
беззастережно. Якщо команда PROT виявиться непідтримуваною, то режим Clear буде
можна припустити.

hftp: кеш (булева)
дозволити кешування на стороні сервера/проксі для протоколу ftp-over-http.

hftp:кеш-контроль (рядок)
вкажіть відповідний заголовок запиту HTTP.

hftp:декодувати (булева)
коли значення true, lftp автоматично декодує об’єкт у протоколі hftp, коли Content-
Значення заголовка кодування відповідає deflate, gzip, compress, x-gzip або x-compress.

hftp: проксі (URL)
визначає HTTP-проксі для протоколу FTP-over-HTTP (hftp). Протокол hftp не може
Очевидно, працювати без проксі-сервера HTTP. Значення за замовчуванням береться з середовища
змінна ftp_proxy якщо він починається з ``http://'', інакше з середовища
змінна http_proxy. Якщо ваш FTP-проксі вимагає аутентифікації, вкажіть ім’я користувача
і пароль в URL-адресі.

hftp: use-allprop (булева)
якщо правда, lftp надішле ` ' тіло запиту в запитах `PROPFIND', інакше
він надішле порожнє тіло запиту.

hftp: використання-авторизація (булева)
якщо вимкнено, lftp надсилатиме пароль як частину URL на проксі. Це може бути
необхідний для деяких проксі (наприклад, M-soft). За замовчуванням увімкнено, і lftp надішле пароль
як частина заголовка авторизації.

hftp:use-head (булева)
якщо вимкнено, lftp намагатиметься використовувати `GET' замість `HEAD' для протоколу hftp.
Хоча це повільніше, це може дозволити lftp працювати з деякими проксі, які не працюють
розуміти або неправильно обробляти запити ``HEAD ftp://''.

hftp:використання-mkcol (булева)
якщо вимкнено, lftp намагатиметься використовувати `PUT' замість `MKCOL' для створення каталогів
з протоколом hftp. За замовчуванням вимкнено.

hftp: use-propfind (булева)
якщо вимкнено, lftp не намагатиметься використовувати `PROPFIND' для отримання вмісту каталогу з
hftp і замість цього використовуйте `GET'. За замовчуванням вимкнено.

hftp: тип використання (булева)
Якщо вимкнено, lftp не намагатиметься додавати `;type=' до URL-адрес, переданих на проксі. Дещо
зламані проксі не обробляють це належним чином. За замовчуванням увімкнено.

http:прийняти, http:accept-charset, http:приймати-кодування, http:accept-language (рядок)
вкажіть відповідні заголовки запиту HTTP.

http: авторизація (рядок)
авторизація на використання за замовчуванням, якщо не вказано жодного користувача. Формат такий
``користувач:пароль''. За замовчуванням порожній, що означає відсутність авторизації.

http:кеш (булева)
дозволити кешування на стороні сервера/проксі.

http:кеш-контроль (рядок)
вкажіть відповідний заголовок запиту HTTP.

http:cookie (рядок)
відправити цей файл cookie на сервер. Закриття корисно тут:
встановити файл cookie/www.somehost.com "param=value"

http:декодувати (булева)
коли значення true, lftp автоматично декодує сутність, коли значення заголовка Content-Encoding
відповідає deflate, gzip, compress, x-gzip або x-compress.

http:post-content-type (рядок)
визначає значення заголовка HTTP-запиту Content-Type для методу POST. За замовчуванням є
``application/x-www-form-urlencoded''.

http:проксі (URL)
визначає HTTP-проксі. Він використовується, коли lftp працює через протокол HTTP. Значення за замовчуванням
береться зі змінної середовища http_proxy. Якщо ваш проксі вимагає
автентифікації, вкажіть ім’я користувача та пароль у URL-адресі.

http:put-метод (PUT або POST)
визначає, який метод HTTP використовувати на put.

http:put-content-type (рядок)
визначає значення заголовка HTTP-запиту Content-Type для методу PUT.

http:реферер (рядок)
визначає значення для заголовка HTTP-запиту Referer. Одна точка `.' розширюється до поточного
URL-адреса каталогу. За замовчуванням `.'. Установіть пустий рядок, щоб вимкнути заголовок Referer.

http:set-cookies (булева)
якщо true, lftp змінює http:cookie змінні, коли отримано заголовок Set-Cookie.

http:use-allprop (булева)
якщо правда, lftp надішле ` ' тіло запиту в запитах `PROPFIND', інакше
він надішле порожнє тіло запиту.

http:use-mkcol (булева)
якщо вимкнено, lftp намагатиметься використовувати `PUT' замість `MKCOL' для створення каталогів
з протоколом HTTP. За замовчуванням увімкнено.

http:use-propfind (булева)
якщо вимкнено, lftp не намагатиметься використовувати `PROPFIND' для отримання вмісту каталогу з
Протокол HTTP і замість нього використовуйте `GET'. За замовчуванням увімкнено.

http:agent-користувач (рядок)
рядок lftp надсилає в заголовку User-Agent запиту HTTP.

https:проксі (рядок)
визначає https проксі. Значення за замовчуванням береться зі змінної середовища
https_proxy.

дзеркало:розіменування (булева)
якщо значення true, дзеркало буде розіменовувати символічні посилання за замовчуванням. Ви можете перевизначити його
за опцією --no-deferencee. За замовчуванням, якщо false.

дзеркало:виключати-регулярний вираз (регулярний вираз)
визначає шаблон виключення за замовчуванням. Ви можете змінити його за допомогою параметра --include.

дзеркало: включати-регулярний вираз (регулярний вираз)
визначає шаблон включення за замовчуванням. Він використовується відразу після mirror:exclude-regex
застосовано. Він ніколи не використовується, якщо mirror:exclude-regex порожній.

дзеркало:no-empty-dir (булева)
якщо значення true, дзеркало не створює порожні каталоги (наприклад, параметр --no-empty-dirs).

дзеркало: сортування за (рядок)
визначає порядок передачі файлів. Допустимі значення: назва, назва-опис, розмір, розмір-
desc, date, date-desc. Якщо значенням є ім’я або ім’я-опис, тоді зеркало: порядок
налаштування також впливає на замовлення або перекази.

дзеркало: замовлення (список візерунків)
визначає порядок передачі файлів при сортуванні за назвою. Наприклад, установивши для цього значення "*.sfv
*.sum" створює дзеркало для передачі файлів, що відповідають *.sfv, спочатку, а потім відповідних
*.sum, а потім усі інші файли. Щоб обробити каталоги після інших файлів, додайте "*/"
до кінця списку шаблонів.

дзеркало: перезаписати (булева)
якщо значення true, дзеркало перезапише звичайні файли замість того, щоб видаляти та створювати заново
Ними.

дзеркало:parallel-directory (булева)
якщо значення true, дзеркало почне обробляти декілька каталогів паралельно, коли це так
в паралельному режимі. В іншому випадку він передасть файли з одного каталогу раніше
переміщення в інші каталоги.

дзеркало:паралельний-перенесення-рахунок (кількість)
вказує кількість паралельних передач дзеркало, яке дозволяється запускати. За замовчуванням 1.
Ви можете змінити його за допомогою параметра --parallel.

дзеркало:require-source (булева)
Якщо значення true, дзеркало вимагає, щоб вихідний каталог був явно вказаний, інакше
це має бути поточний каталог.

дзеркало: набір дозволів (булева)
Якщо вимкнено, дзеркало не намагатиметься скопіювати права на файл і каталог. Ти можеш
замінити його параметром --perms. За замовчуванням увімкнено.

дзеркало: skip-noaccess (булева)
якщо значення true, дзеркало не намагається завантажити файли, які, очевидно, недоступні
за маскою дозволу. За замовчуванням false.

дзеркало:use-pget-n (кількість)
визначає параметр -n для команди pget, яка використовується для передачі кожного окремого файлу
дзеркало. За замовчуванням встановлено значення 1, що вимикає pget.

модуль: шлях (рядок)
розділений двокрапкою список каталогів для пошуку модулів. Можна ініціалізувати за допомогою
змінна середовища LFTP_MODULE_PATH. За замовчуванням – `PKGLIBDIR/VERSION:PKGLIBDIR'.

net:limit-connection (кількість)
максимальна кількість одночасних підключень до одного сайту. 0 означає необмежений.

net: з'єднання-поглинання (булева)
якщо значення true, підключення переднього плану мають пріоритет над фоновими і можуть
переривати фонові передачі, щоб завершити операцію переднього плану.

net:неактивний (проміжок часу)
від'єднатися від сервера після цього часу простою. За замовчуванням 3 хвилини.

net: лімітна ставка (байт на секунду)
обмежити швидкість передачі даних при підключенні даних. 0 означає необмежений. Можна вказати два
числа, розділені двокрапкою, щоб обмежити швидкість завантаження та завантаження окремо. Суфікси
підтримуються, наприклад, 100K означає 102400.

net:ліміт-макс (байти)
ліміт накопичення невикористаної лімітної ставки. 0 означає подвійну лімітну ставку.

net:limit-total-rate (байт на секунду)
гранична швидкість передачі всіх з'єднань в сумі. 0 означає необмежений. Ви можете вказати
два числа, розділені двокрапкою, щоб обмежити швидкість завантаження та завантаження окремо. Примітка
якщо сокети мають буфери прийому на них, це може призвести до завантаження мережевого каналу
вище цього ліміту швидкості відразу після початку переказу. Можна спробувати встановити
net:socket-buffer до відносно невеликого значення, щоб уникнути цього.

net:limit-total-max (байти)
ліміт накопичення невикористаної ліміту-загальної-ставки. 0 означає подвійну максимальну загальну ставку.

net:макс-повторів (кількість)
максимальна кількість безуспішних послідовних спроб операції. 0 означає
необмежений. 1 означає відсутність повторних спроб.

net: без проксі (рядок)
містить розділений комами список доменів, для яких не слід використовувати проксі.
За замовчуванням береться зі змінної середовища no_proxy.

net: persist-повтор (кількість)
ігноруйте цю кількість важких помилок. Корисно для входу на погані FTP-сервери, які відповідають
5xx, коли занадто багато користувачів.

net:reconnect-interval-base (секунд)
встановлює базовий мінімальний час між повторними підключеннями. Фактичний інтервал залежить від
net:reconnect-interval-multiplier і кількість спроб виконати операцію.

net:reconnect-interval-max (секунд)
встановлює максимальний інтервал повторного підключення. Коли поточний інтервал після множення на
net:reconnect-interval-multiplier досягає цього значення (або перевищує його), він скидається
назад до net:reconnect-interval-base.

net: reconnect-interval-multiplier (справжнє число)
встановлює множник, на який базовий інтервал множиться при кожній новій спробі
виконати операцію не вдається. Коли інтервал досягає максимуму, він скидається на базу
значення. Див. net:reconnect-interval-base і net:reconnect-interval-max.

net: socket-bind-ipv4 (адреса IPv4)
прив’язати всі сокети IPv4 до вказаної адреси. Це може бути корисно для вибору конкретного
мережевий інтерфейс для використання. За замовчуванням порожній, що означає не прив’язувати сокети IPv4,
операційна система автоматично вибере адресу за допомогою таблиці маршрутизації.

net: socket-bind-ipv6 (адреса IPv6)
те саме для сокетів IPv6.

net: socket-buffer (байти)
використовувати заданий розмір для параметрів сокета SO_SNDBUF і SO_RCVBUF. 0 означає системне за замовчуванням.

net: socket-maxseg (байти)
використовувати заданий розмір для параметра сокета TCP_MAXSEG. Не всі операційні системи підтримують це
варіант, але Linux робить.

net:тайм-аут (проміжок часу)
встановлює тайм-аут мережевого протоколу.

pget:default-n (кількість)
кількість частин за замовчуванням для розділення файлу в pget.

pget:min-chunk-size (кількість)
мінімальний розмір фрагмента для розділення файлу.

pget:save-status (проміжок часу)
часто зберігайте статус передачі pget. Встановіть «ніколи», щоб вимкнути збереження
файл стану. Статус зберігається у файлі із суфіксом .lftp-pget-статус.

sftp: автоматичне підтвердження (булева)
коли істина, lftp відповідає "так" на всі запитання ssh, зокрема на запитання
про новий ключ хоста. Інакше він відповідає «ні».

sftp: набір символів (рядок)
набір символів, який використовується сервером SFTP в іменах файлів і списках файлів. За замовчуванням є
пустий, що означає те саме, що локальний. Цей параметр використовується лише для протоколу SFTP
версія до 4. Версія 4 і новіша завжди використовують UTF-8.

sftp: підключення-програма (рядок)
програма для підключення до віддаленого сервера. Він повинен підтримувати параметр `-l'
для імені користувача, `-p' для номера порту. За замовчуванням є `ssh -a -x'. Ви можете встановити його на
`rsh', наприклад.

sftp: max-packets-in-flight (кількість)
Максимальна кількість пакетів без відповіді в польоті. Якщо час поїздки туди й назад
значно, ви повинні збільшити це та розмір-читання/розмір-запис. За замовчуванням 16.

sftp: версія-протоколу (кількість)
Номер протоколу для узгодження. За замовчуванням – 4. Фактична версія протоколу, що використовується
залежить від сервера.

sftp: серверна програма (рядок)
Серверна програма, що реалізує протокол SFTP. Якщо він не містить косої риски `/',
він вважається підсистемою ssh2 і параметр -s використовується під час запуску підключення-
програма. За замовчуванням є `sftp'. Ви можете використовувати rsh як протокол транспортного рівня так:
встановити sftp:connect-program rsh
встановити sftp:server-program /usr/libexec/openssh/sftp-server
Аналогічно ви можете запустити SFTP через SSH1.

sftp: розмір читання (кількість)
Розмір блоку для читання. За замовчуванням – 0x8000.

sftp: розмір-запис (кількість)
Розмір блоку для запису. За замовчуванням – 0x8000.

ssl: ca-файл (шлях до файлу)
використовувати вказаний файл як сертифікат центру сертифікації.

ssl:ca-шлях (шлях до каталогу)
використовувати вказаний каталог як сховище сертифікатів центру сертифікації (OpenSSL
тільки)

ssl: перевірити ім'я хоста (булева)
якщо значення true, lftp перевіряє, чи відповідає ім'я хоста, яке використовується для підключення до сервера
до імені хоста в його сертифікаті.

ssl:crl-файл (шлях до файлу)
використовувати вказаний файл як сертифікат списку анулювання сертифікатів.

ssl:crl-шлях (шлях до каталогу)
використовувати вказаний каталог як сховище сертифікатів списку відкликаних сертифікатів
(лише OpenSSL).

ssl: ключ-файл (шлях до файлу)
використовувати вказаний файл як особистий ключ.

ssl: файл сертифіката (шлях до файлу)
використовувати вказаний файл як сертифікат.

ssl: використання-sni (булева)
якщо значення true, використовуйте розширення TLS індикації імені сервера (SNI).

ssl: підтвердження-сертифікат (булева)
якщо встановлено значення так, перевірте, чи сертифікат сервера підписаний відомим сертифікатом
Уповноважений і не бути в списку відкликаних сертифікатів.

ssl: пріоритет (рядок)
Рядок пріоритету вільної форми для GnuTLS. Якщо побудовано з OpenSSL, зрозумілі значення
він має + or - потім SSL3.0, TLS1.0, TLS1.1 або TLS1.2, розділені :. Приклад:
встановити ssl:priority "NORMAL:-SSL3.0:-TLS1.0:-TLS1.1:+TLS1.2"

торрент: ip (адреса IPv4)
IP-адреса для відправки на трекер. Вкажіть його, якщо ви використовуєте проксі-сервер HTTP.

торрент: ipv6 (адреса IPv6)
IPv6-адреса для відправки на трекер. За замовчуванням перша знайдена глобальна одноадресна адреса
використовується.

торрент: max-peers (кількість)
максимальна кількість пирів для торрента. Найменше використовувані однорангові пристрої видаляються для підтримки
цю межу.

торрент: діапазон портів (від до)
діапазон портів для прийняття підключень. Під час торрента вибирається один порт
починається

торрент: ретрекер (URL)
явна URL-адреса ретрекера, наприклад `http://retracker.local/announce'.

торрент: збереження метаданих (булева)
якщо значення true, lftp зберігає метадані кожного торрента, з яким він працює
~/.local/share/lftp/torrent/md or ~/.lftp/торрент/md каталог і завантажує його з
там, якщо потрібно.

торрент: seed-max-time (проміжок часу)
максимальний час висіву. Через цей період часу торрент повністю вимкнеться
незалежно від співвідношення. При необхідності його можна встановити на нескінченність.

торрент: seed-min-peers (кількість)
мінімальна кількість однорангових пристроїв після завершення торрента. Якщо менше, то нові однолітки
активно шукають.

torrent: stop-on-ratio (справжнє число)
Торрент зупиняється, коли він закінчується, і співвідношення досягає цього числа.

торрент: use-dht (булева)
якщо значення true, використовується DHT.

xfer: автоматичне перейменування(булева)
запропоновані імена файлів, надані сервером, використовуються, якщо користувач явно встановлює це
варіант `увімкнути'. Оскільки це може бути загрозою безпеці, за замовчуванням вимкнено.

xfer:clobber (булева)
якщо цей параметр вимкнено, команди get не перезаписують наявні файли та не створять
натомість помилка.

xfer: каталог-призначення (шлях або URL-адреса до каталогу)
Цей параметр використовується як параметр -O за замовчуванням для команд get і mget. За замовчуванням є
пустий, що означає поточний каталог (без параметра -O).

xfer:disk-full-fatal (булева)
коли true, lftp перериває передачу, якщо не може записати цільовий файл через повний
диск або квота; якщо false, lftp чекає, поки звільниться місце на диску.

xfer:ета-період (секунд)
період, протягом якого розраховується середньозважена ставка для отримання ETA.

xfer:ета-терсе (булева)
показати стислий ETA (тільки деталі високого замовлення). За замовчуванням вірно.

xfer: журнал (булева)
якщо значення true, журнали lftp передаються у файл із налаштування xfer:log-file.

xfer: журнал-файл (шлях до файлу)
файл для передачі журналу. За замовчуванням є ~/.local/share/lftp/transfer_log or
~/.lftp/transfer_log.

xfer: make-backup (булева)
коли встановлено значення true, lftp перейменовує вже існуючий файл, додаючи суфікс ``~'' замість
перезаписуючи його.

xfer:max-log-size (кількість)
максимальний розмір файлу журналу передачі. Коли розмір досягнуто, файл буде
перейменовано та розпочато заново.

xfer:max-перенаправлення (кількість)
максимальна кількість перенаправлень. Це може бути корисно для завантаження через HTTP. 0
забороняє перенаправлення.

xfer: rate-period (секунд)
період, протягом якого розраховується середньозважена ставка.

xfer:ім'я-тимчасового-файлу (рядок)
тимчасовий шаблон імені файлу, перша зірочка замінюється оригінальною назвою файлу.

xfer:використання тимчасового файлу (булева)
якщо значення true, файл буде перенесено до тимчасового файлу в тому самому каталозі та
потім перейменовано.

xfer: перевірити (булева)
якщо true, команда verify запускається після успішного перенесення у файл перевірки
цілісність. Нульовий код виходу цієї команди повинен вказувати на правильність файлу.

xfer:verify-command (рядок)
команда для перевірки цілісності файлу. Єдиним аргументом є шлях до файлу.

Ім'я змінної можна скорочувати, якщо воно не стає неоднозначним. Префікс перед
`:' також можна опустити. Ви можете встановити одну змінну кілька разів для різних замикань, і
таким чином ви можете отримати конкретні налаштування для певного стану. Закриття має бути
вказано після імені змінної, розділеної косою рискою `/'.

Наразі закриття змінних домену `dns:', `net:', `ftp:', `http:', `hftp:'
просто ім’я хоста, яке ви вказуєте в команді `open' (за деякими винятками, де
закриття безглузде, наприклад, dns:cache-size). Для деяких змінних домену `cmd:'
закриття – це поточна URL-адреса без шляху. Для інших змінних він наразі не використовується. Побачити
приклади у зразку lftp.conf.

Деякі команди та налаштування мають параметр часового інтервалу. Він має формат Nx[Nx...],
де N - кількість часу (з плаваючою комою), а x - одиниця часу: d - дні, h - години, m -
хвилини, с - секунди. Одиниця за замовчуванням – друга. Наприклад, 5:30 або 5.5 год. Також інтервал може
бути "нескінченність", "inf", "ніколи", "назавжди" - це означає нескінченний інтервал. Наприклад, спати
назавжди" або "встановити dns:cache-expire never".

Логічні параметри можуть бути одним із (true, on, yes, 1, +) для значення True або одним із (false,
off, no, 0, -) для значення False.

Трилогічні налаштування мають або логічне значення, або "автоматично".

Цілі параметри можуть мати суфікс: k - kibi, m - mebi, g - gigi тощо. Вони також можуть мати
префікс: 0 - вісімковий, 0x - шістнадцятковий.

Ftp асинхронний режим (конвеєрство)
Lftp може прискорити FTP-операції, надіславши кілька команд одночасно, а потім перевіривши всі
відповіді. Дивіться змінну ftp:sync-mode. Іноді це не працює, тому синхронно
режим за замовчуванням. Ви можете спробувати вимкнути синхронний режим і перевірити, чи працює він для вас.
Відомо, що деякі мережеві програми, що займаються трансляцією адрес, працюють некоректно
у разі кількох команд FTP в одному мережевому пакеті.

RFC959 каже: ``Користувачський процес надсилає іншу команду до відповіді про завершення
бути з порушенням протоколу; але процеси FTP-сервера повинні поставити в чергу будь-які команди, які
прибути, поки виконується попередня команда''. Крім того, RFC1123 говорить: `` Реалізатори ПОВИННІ
НЕ припускати будь-якої відповідності між межами READ на контрольному з'єднанні та
Послідовності Telnet EOL (CR LF).'' і ``одиночне READ з керуючого з’єднання можуть
включити більше однієї команди FTP''.

Тому надсилання кількох команд одночасно має бути безпечним, що значно прискорює роботу та
здається, працює з усіма ftp-серверами на базі Unix і VMS. На жаль, на основі Windows
сервери часто не можуть обробляти кілька команд в одному пакеті, а тому не можуть деякі зламані
маршрутизатори.

ВАРІАНТИ


-d Увімкніть режим налагодження.

-e Команди
Виконуйте дані команди і не виходьте.

-p порт
Використовуйте наданий порт для підключення.

-u користувач[,проходити]
Використовуйте вказані ім’я користувача та пароль для підключення. Не забудьте вказати пароль
правильно в оболонці. Також зауважте, що вказувати пароль небезпечно
командний рядок, використовуйте ~/.netrc файл. Крім того, ви можете використовувати протоколи на основі ssh
з авторизованими ключами, тому вам не потрібно вводити пароль.

--norc Не виконуйте rc-файли з домашнього каталогу.

-f файл_скрипту
Виконайте команди у файлі та вийдіть. Цей параметр необхідно використовувати окремо без
інші аргументи (крім --norc).

-c Команди
Виконайте задані команди та вийдіть. Команди можна розділяти крапкою з комою,
`&&' або `||'. Не забудьте правильно вводити аргумент commands в оболонку. Це
параметр повинен використовуватися окремо без інших аргументів (крім --norc).

НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ


Наступні змінні середовища обробляються ftp:

РЕДАКТОР Використовується як локальний редактор для редагувати команда

ГОЛОВНА Використовується для (локального) розширення тильди (`~').

SHELL Використовується ! команду, щоб визначити оболонку для запуску.

PAGER Це має бути назва використовуваного пейджера. Його використовують більше та зморе
команди.

http_proxy, https_proxy
Використовується для встановлення початкових змінних http:proxy, hftp:proxy та https:proxy.

ftp_proxy
Використовується для встановлення початкових змінних ftp:proxy або hftp:proxy, залежно від протоколу URL
використовується в цій змінній середовища.

no_proxy
Використовується для встановлення початкової змінної net:no-proxy.

LFTP_MODULE_PATH
Використовується для встановлення початкової змінної module:path.

LFTP_HOME
Використовується для пошуку каталогу, в якому зберігаються файли конфігурації, що стосуються користувача. Якщо
вимкнений, ~/.lftp буде використано. Зверніть увагу, що якщо цього каталогу не існує,
тоді будуть використовуватися каталоги XDG.

LS_COLORS
використовується для встановлення початкової змінної color:dir-colors.

Xdg_config_dir, Xdg_data_dir, Xdg_cache_dir
Використовується для пошуку каталогів для певних файлів, коли ~/.lftp (Або $LFTP_HOME
каталог) не існує. Значення за замовчуванням є ~ / .config, ~ / .local / share та ~ / .cache
відповідно. Суфікс /lftp додається, щоб створити повний шлях до
каталоги.

Використовуйте lftp онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad