Lftp - príkaz Linux - príkaz Unix

NÁZOV

lftp - Sofistikovaný program na prenos súborov

SYNTAX

lftp [ -d ] [ -e cmd ] [ -p port ] [ -u používateľ [ , prejsť ]] [ stránka ]
lftp -f skript_file
lftp -c príkazy
lftp --version
lftp --help

POPIS

lftp je program, ktorý umožňuje sofistikované pripojenie ftp a http k iným hostiteľom. Ak je určený hostiteľ, potom sa lftp pripoja k tomuto hostiteľovi, inak sa musí vytvoriť spojenie s otvoreným príkazom.

lftp dokáže spracovať šesť metód prístupu k súborom - ftp, ftps, http , https , hftp, ryby a súbor (https a ftps sú k dispozícii len vtedy, keď je lftp zostavený s opensslovou knižnicou). Môžete určiť metódu použitia v príkaze `open URL ', napr.` Open http://www.us.kernel.org/pub/linux'. hftp je protokol ftp-over-http-proxy. Môže sa použiť automaticky namiesto ftp, ak ftp: proxy je nastavený na `http: // proxy [: port] '. Ryba je protokol pracujúci cez ssh spojenie .

Každá operácia v lftp je spoľahlivá, to znamená, že nie je ignorovaná fatálna chyba a operácia sa opakuje. Takže ak preberanie prestávok, bude sa znova reštartovať z bodu. Aj keď ftp server nepodporuje príkaz REST, lftp sa pokúsi načítať súbor od úplného začiatku, kým sa súbor úplne neprevedie.

lftp má shell-like syntax príkazu, ktorý umožňuje spustiť niekoľko príkazov paralelne na pozadí (&). Je tiež možné zoskupiť príkazy v rámci () a spustiť ich na pozadí. Všetky úlohy pozadia sa vykonávajú v tom istom jedinom procese. Môžete priniesť úlohu popredia s pozadím ^ Z (cz) a späť s príkazom `wait '(alebo` fg', ktorý je alias 'wait'). Ak chcete zobraziť zoznam úloh, použite príkaz `úlohy '. Niektoré príkazy umožňujú presmerovanie výstupu (cat, ls, ...) do súboru alebo cez potrubie na externý príkaz. Príkazy môžu byť vykonané podmienene na základe ukončenia stavu predchádzajúceho príkazu (&&, ||).

Ak ukončíte lftp, keď niektoré úlohy ešte nie sú dokončené, lftp sa presunie do režimu nohup na pozadí. To isté sa stane, keď máte skutočné zavesenie modemu alebo keď zatvoríte xterm.

lftp má zabudované zrkadlo, ktoré dokáže stiahnuť alebo aktualizovať celý strom adresárov. K dispozícii je aj spätné zrkadlo (mirror-R), ktoré odovzdáva alebo aktualizuje strom adresárov na serveri. Mirror môže tiež synchronizovať adresáre medzi dvoma vzdialenými servermi pomocou FXP, ak je k dispozícii.

Existuje príkaz `at 'na spustenie úlohy v určenom čase v aktuálnom kontexte, príkaz` queue' na fronte príkazov pre sekvenčné spúšťanie pre aktuálny server a oveľa viac.

Pri spustení lftp vykoná /etc/lftp.conf a potom ~ / .lftprc a ~ / .lftp / rc . Môžete umiestniť aliasy a nastaviť príkazy tam. Niektorí ľudia dávajú prednosť zobrazeniu úplného ladenia protokolov, pomocou ladenia zapnite ladenie. Na zobrazenie iba správ o pozdravoch a chybových správ použite "ladenie 3".

lftp má niekoľko nastaviteľných premenných. Ak chcete zobraziť zoznam predvolených nastavení, môžete použiť `set -a 'pre zobrazenie všetkých premenných a ich hodnôt alebo` set -d'. Názvy premenných môžu byť skrátené a predpona sa môže vynechať, pokiaľ sa zvyšok nestane dvojznačným.

Ak bol lftp kompilovaný s podporou SSL, potom obsahuje softvér vyvinutý projektom OpenSSL pre použitie v OpenSSL Toolkit. (Http://www.openssl.org/)

príkazy

! shell shell

Spustite príkaz shell alebo shell .

! ls

Ak chcete urobiť zoznam adresárov miestneho hostiteľa.

alias [ name [ value ]]

Definujte alebo neidentifikujte názov aliasu. Ak je hodnota vynechaná, alias nie je definovaný, inak bude mať hodnotu . Ak nie je uvedený žiadny argument, sú uvedené aktuálne aliasy.

alias dir ls -lF alias menej zmore

brzo

Nastaví používateľa na anonymitu. Toto je predvolené nastavenie.

v čase [- príkaz ]

Počkajte až do daného času a vykonajte daný (voliteľný) príkaz.

záložka [ subcommand ]

Príkaz záložky riadi záložky.

pridať [] pridať aktuálne miesto alebo dané miesto do záložiek a viazať sa na dané meno del odstrániť záložku s menom upraviť štart editor na záložkách súbor import import importovať zahraničné záložky zoznam zoznamy záložky (predvolené)

cache [ subcommand ]

Príkaz vyrovnávacej pamäte riadi vyrovnávaciu pamäť lokálnej pamäte Nasledujúce čiastkové príkazy sú rozpoznané:

( x = m) hodiny ( x = m) hodiny ( x = m) hodiny ( x = m) x = h) alebo dni ( x = d)

mačacie súbory

mačka vysiela vzdialený súbor (y) na stdout. (Pozri tiež viac , zcat a zmore )

cd rdir

Zmeňte aktuálny vzdialený adresár. Predchádzajúci vzdialený adresár je uložený ako `- '. Na zmenu adresára môžete urobiť `cd - '. Predchádzajúci disk pre každú lokalitu je tiež uložený na disku, takže môžete robiť `open site; cd - 'aj po reštarte lftp.

súbory režimu chmod

Zmeňte povolenú masku na vzdialených súboroch. Režim musí mať osmičkové číslo.

zavrieť [ -a ]

Zatvorte voľnobežné spojenia. Predvolene iba s aktuálnym serverom, pomocou -a zatvorte všetky nečinné pripojenia.

príkaz cmd args ...

vykonať daný príkaz ignorovať aliasy.

[ -o súbor ] úroveň preč

Prepnite ladenie na úroveň alebo ho vypnite. Použite -o na presmerovanie výstupu ladenia do súboru.

echo [ -n ] reťazec

hádajte, čo to robí.

výstupný kód
exit bg

výstup ukončí z lftp alebo sa presunie na pozadie, ak sú úlohy aktívne. Ak nie sú aktívne žiadne úlohy, kód sa prenesie do operačného systému ako stav ukončenia lftp. Ak je kód vynechaný, použije sa kód ukončenia posledného príkazu.

'exit bg' núti prechádzať na pozadie, keď cmd: pohyb-pozadie je falošné.

fg

Alias ​​pre "čakať".

nájsť [ adresár ]

Zoznam súborov v adresári (aktuálny adresár štandardne) rekurzívne. To môže pomôcť so servermi, ktoré nemajú podporu ls -R. Môžete presmerovať výstup tohto príkazu.

Jeho hlavným cieľom

Zastaraný. Použite jednu z nasledujúcich možností:

dostať ftp: // ... -o ftp: // ... dostať -O ftp: // ... file1 file2 ... dať ftp: // ... mput ftp: //.../ mget -O ftp: // ... ftp: //.../

alebo iné kombinácie na získanie prenosu FXP (priamo medzi dvoma ftp servermi). lftp by sa späť na obyčajnú kópiu (prostredníctvom klienta), ak FXP prenos nemožno iniciovať alebo ftp: use-fxp je falošný.

dostať [ -E ] [ -a ] [ -c ] [ -O základňa ] rfile [ -o lfile ] ...

Načítať vzdialený súbor a uložiť ho ako lokálny súbor. Ak je -o vynechané, súbor sa uloží do lokálneho súboru s názvom základného názvu súboru rfile . Môžete získať viac súborov zadaním viacerých inštancií rfile [a -o lfile ]. Nevystavuje zástupné znaky, použite na to mget .

-c pokračovať, reget -E vymaže vzdialené súbory po úspešnom prenose -a použite ascii mód (binárny je predvolený) -O určuje základný adresár alebo URL, kde majú byť umiestnené súbory

Príklady:

dostať README dostať README -o debian.README dostať README README.mirrors dostať README -o debian.README README.mirrors -o debian.mirrors dostať README -o ftp://some.host.org/debian.README dostať README -o ftp://some.host.org/debian-dir/ (koniec lomítka je dôležitý)

globálne [ -d ] [ -a ] [ -f ] príkazové vzory

Globálne vzory obsahujúce metacharactery a výsledok prejdú na daný príkaz. Napr. "Glob echo *".

-f jednoduché súbory (predvolené) -d adresáre -a všetky typy

pomoc [ cmd ]

Pomocník pre tlač pre cmd alebo ak nebol zadaný žiadny cmd vytlačiť zoznam dostupných príkazov.

pracovné miesta [ -v ]

Zobraziť zoznam úloh. -v znamená verbose, môže byť špecifikované niekoľko -v.

zabiť všetky job_no

Odstrániť zadanú úlohu pomocou úlohy_obsahu alebo všetkých úloh. (Pre job_no vidieť úlohy )

lcd ldir

Zmeniť aktuálny lokálny adresár ldir . Predchádzajúci miestny adresár je uložený ako `- '. Ak chcete zmeniť adresár späť, môžete urobiť `lcd - '.

lpwd

Vytlačte aktuálny pracovný adresár na lokálnom počítači.

ls params

Zoznam vzdialených súborov. Výstup tohto príkazu môžete presmerovať na súbor alebo cez potrubie na externý príkaz. Podľa predvoleného nastavenia je ls výstup uložený do vyrovnávacej pamäte, aby sa mohol zobraziť nový záznam, použite rels alebo cache flush.

Súbory mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O základne ]

Získanie vybraných súborov s rozšírenými zástupnými znakmi.

-c pokračovať, regetovať. -d vytvoriť adresáre rovnaké ako názvy súborov a získať súbory do nich namiesto aktuálneho adresára. -Em delete vzdialené súbory po úspešnom prenose -a použite ascii mód (binárny je predvolený) -O určuje základný adresár alebo URL, kde majú byť umiestnené súbory

zrkadlo [ OPTS ] [ zdroj [ cieľ ]]

Mirror špecifikovaný zdrojový adresár do miestneho cieľového adresára. Ak cieľový adresár končí lomítkom, priradí sa názov zdrojového názvu k názvu cieľového adresára. Zdrojom a / alebo cieľom môžu byť adresy URL smerujúce do adresárov.

-c, - pokračovať v zrkadlovej úlohe, ak je to možné, -e, - odstrániť odstránenie súborov, ktoré sa nenachádzajú na vzdialených miestach -s, --allow-suid nastaviť suid / sgid bity podľa vzdialenej lokality --allow-chown pokúsiť sa nastaviť vlastník a skupina súborov -n, - iba novšie sťahovanie iba novších súborov (-c nefunguje) -r, --no-rekurzia nepôjde na podadresáre -p, --no-permety nemajú nastaviť povolenia súboru --no-umask neuplatňovať umask na režimy súborov -R, --reverzné spätné zrkadlo (vložené súbory) -L, --derferencia sťahovať symbolické odkazy ako súbory -N, --newer-ako SÚBOR len na stiahnutie súbory novšie ako súbor -P, --paralelné [= N] súbory N paralelne stiahnuť -i RX , - zahŕňať RX zahrnúť zodpovedajúce súbory -x RX , - vylúčiť RX vylúčiť zodpovedajúce súbory -I GP , --include- globálny GP obsahuje zodpovedajúce súbory -X GP , --exclude-glob GP vylúčiť zodpovedajúce súbory -v, --verbose [= level] verbose operácie - use-cache použitie cache adresárových výpisov --Remove-source-files odstrániť súbory po prenose (používajte s opatrnosťou) - rovnaké ako --allow-chown --allow-suid --no-umask

Keď používate -R, prvý adresár je lokálny a druhý je vzdialený. Ak sa druhý adresár vynechá, použije sa základný názov prvého adresára. Ak sú obe adresáre vynechané, používajú sa aktuálne lokálne a vzdialené adresáre.

RX je rozšírený regulárny výraz, rovnako ako v egrep (1).

GP je globálny vzor, ​​napr. `* .zip '.

Zahrnúť a vylúčiť možnosti môžete spresniť viackrát. Znamená to, že súbor alebo adresár bude odzrkadlený, ak sa zhoduje s obsahom a nezodpovedá vylúčeniu po zaradení, alebo sa nezhoduje s ničím a prvý šek nie je vylúčený. Adresáre sú prispôsobené lomítkom pripojeným.

Upozorňujeme, že keď sa používa -R (spätné zrkadlo), na serveri nie sú vytvorené symbolické odkazy, pretože ftp protokol to nedokáže. Ak chcete nahrať súbory, ktoré odkazujú, použite príkaz "mirror -RL" (považujte symbolické odkazy za súbory).

Úroveň výrečnosti je možné vybrať pomocou voľby --verbose = úroveň alebo viacerými možnosťami, napr. -vvv. Úrovne sú:

0 - žiadny výstup (predvolené) 1 - akcie tlače 2 - + vytlačiť nevymazané názvy súborov (keď -e nie je zadané) 3 - + vytlačiť názvy adresárov, ktoré sú zrkadlené

- úplne novší vypne porovnanie veľkosti súboru a odovzdáva / preberá iba novšie súbory, aj keď je rozdielna veľkosť. Štandardne sú staršie súbory stiahnuté / odovzdané, ak je veľkosť iná.

Môžete zrkadriť medzi dvoma servermi, ak zadávate adresy URL namiesto adresárov. FXP sa automaticky používa na prenos medzi ftp servermi, ak je to možné.

mkdir [ -p ] dir (y)

Vytvorte vzdialené adresáre. Ak sa používa -p, vytvorte všetky komponenty ciest.

modulový modul [ args ]

Vložte daný modul pomocou funkcie dlopen (3). Ak názov modulu neobsahuje lomku, prehľadáva sa v adresároch určených modulom: premenná cesty. Argumenty sa prenášajú do funkcie modul_init. Pre technické podrobnosti si pozrite README.moduly.

viac súborov

Rovnaké ako "mačacie súbory" viac '. ak je nastavený parameter PAGER , použije sa ako filter. (Pozri tiež mačka , zcat a zmore )

súbory mput [ -c ] [ -d ] [ -a ] [ -E ] [ -O základne ]

Odovzdať súbory s rozšírením rozšírených znakov. Štandardne používa základný názov miestneho názvu ako vzdialený. Toto je možné zmeniť pomocou možnosti -d.

-c pokračovať, reput -d vytvoriť adresáre rovnaké ako v názvoch súborov a dať súbory do nich namiesto aktuálneho adresára -E odstrániť vzdialené súbory po úspešnom prenose (nebezpečné) -a použiť ascii režim (binárny je predvolený) -O určuje základný adresár alebo webovú adresu, kde by mali byť umiestnené súbory

súbor (y) mrm

Rovnako ako `globálny rm '. Odstráni zadaný súbor (-y) s rozšírením zástupných znakov.

mv file1 file2

Premenujte súbor1 na súbor2 .

nlist [ args ]

Zoznam názvov vzdialených súborov

otvoriť [ -e cmd ] [ -u používateľ [, prejsť ]] [ -p port ] hostiteľa url

Vyberte ftp server.

pget [ OPTS ] rfile [ -o lfile]

Dostane zadaný súbor pomocou viacerých pripojení. To môže zrýchliť prenos, ale načíta sieť, ktorá výrazne ovplyvňuje ostatných používateľov. Používajte iba vtedy, ak naozaj musíte preniesť súbor ASAP, alebo iný používateľ môže byť šialený :) Možnosti:

-n maxconn nastaviť maximálny počet pripojení (predvolené 5)

vložiť [ -E ] [ -a ] [ -c ] [ -O základňa ] lfile [ -o rfile ]

Nahrajte súbor s diaľkovým názvom rfile . Ak sa vynechalo, základný názov súboru lfile sa používa ako vzdialený názov. Nepoužíva rozšírenie zástupných znakov, použite na to mput .

-o určuje vzdialený názov súboru (predvolený - názov súboru lfile) -c pokračuje, reputuje to vyžaduje povolenie na prepísanie vzdialených súborov -E vymaže miestne súbory po úspešnom prenose (nebezpečný) -užíva ascii (binárny je predvolený) -O určuje základný adresár alebo webovú adresu, kde by mali byť umiestnené súbory

pwd

Vytlačte aktuálny vzdialený adresár.

frontu [ -n num ] cmd

Pridajte daný príkaz do frontu pre sekvenčné vykonávanie. Každá stránka má svoju vlastnú frontu. `-n 'pridá príkaz pred danú položku vo fronte. Nepokúšajte sa zaradiť príkazy `cd 'alebo` lcd', môže to zamieňať lftp. Namiesto toho zadajte príkaz cd / lcd pred "frontom" a pamätá si miesto, kde sa príkaz má robiť. Je možné zaradiť už spustenú úlohu do frontu po "queue wait", ale práca bude pokračovať v vykonávaní, aj keď nie je prvý vo fronte.

"stop queue" zastaví frontu, nevykoná žiadne nové príkazy, ale už bežiace úlohy budú naďalej bežať. Ak chcete vytvoriť prázdne zastavené fronty, môžete použiť funkciu "stop queue". "start frontu" obnoví spustenie frontu. Keď opustíte lftp, spustí sa automaticky všetky zastavené fronty.

"fronta" bez argumentov vytvorí buď zastavený front alebo stav tlačovej fronty.

frontu - Odstrániť | -d [ index alebo zástupný výraz ]

Odstráňte jednu alebo viac položiek z frontu. Ak nie je uvedený žiadny argument, posledná položka vo fronte sa vymaže.

frontu --move | -m < index alebo zástupný výraz > [ index ]

Presunúť dané položky pred daný index fronty, alebo do konca, ak nie je daný cieľ.

-Q Buďte ticho. -v Buďte podrobný. -Q Výstup vo formáte, ktorý možno použiť na opakovanie frontu. Užitočné s - Odoslať. > get file & [1] get file> čakacia fronta 1> fronta get another_file> cd a_directory> fronta get_another_file queue -d 3 Odstráňte tretiu položku vo fronte. queue -m 6 4 Presuňte šiestu položku vo fronte pred štvrtý. fronta -m "get * zip" 1 Presuňte všetky príkazy zodpovedajúce "get * zip" na začiatok frontu. (Poradie položiek je zachované.) Fronta -d "get * zip" Odstrániť všetky príkazy zodpovedajúce "get * zip".

quote cmd

Pre FTP - odoslanie príkazu neinterpretované. Používajte s opatrnosťou - môže to viesť k neznámemu vzdialenému stavu a tým spôsobiť opätovné pripojenie. Nemôžete si byť istí, že akákoľvek zmena vzdialeného stavu kvôli citovanému príkazu je pevná - môže byť kedykoľvek obnovená.

Pre HTTP - špecifické pre HTTP akciu. Syntax: `` quote [] ''. Príkaz môže byť nastavený ako "cookie" alebo "post".

open http: post-content-type application / x-www-form-urlencoded quote post / cgi-bin/script.cgi "var = hodnota & othervar = iné hodnoty"> local_file

Pre FISH - poslať príkaz neinterpretovaný. Toto môže byť použité na vykonanie ľubovoľných príkazov na serveri. Príkaz nesmie zadávať ani tlačiť ### na začiatok nového riadku. Ak tak urobí, protokol sa stratí zo synchronizácie.

otvorené ryby: // server quote find -name zip

reget rfile [ -o lfile ]

Rovnaké ako `get -c '.

rels [ args ]

Rovnako ako `ls ', ale ignoruje cache.

renlist [ args ]

Rovnako ako `nlist ', ale ignoruje cache.

opakovať [ meškanie ] [ príkaz ]

Opakujte príkaz. Medzi príkazmi je vložené oneskorenie, predvolene 1 sekundu. Príklad:

zopakujte na zajtra - mirror repeat 1d mirror

reputovať lfile [ -o rfile ]

Rovnako ako `put -c '.

rm [ -r ] [ -f ] súbory

Odstráňte vzdialené súbory. Nepoužíva rozšírenie zástupných znakov, použite na to mrm . -r je pre rekurzívny adresár odstrániť. Buďte opatrní, ak sa niečo pokazí, môžete stratiť súbory. -f potlačiť chybové hlásenia.

rmdir dir (s)

Odstráňte vzdialené adresáre.

scach [ relácia ]

Zoznamy relácií uložených do vyrovnávacej pamäte alebo prepnutie na zadanú reláciu.

nastaviť [ var [ val ]]

Nastavte premennú na danú hodnotu. Ak je hodnota vynechaná, zrušte premennú. Názov premennej má formát `` name / closure '', kde uzáver môže špecifikovať presnú aplikáciu nastavenia. Podrobnosti nájdete nižšie. Ak je nastavená volaná bez premennej, sú uvedené iba zmenené nastavenia. Možno ho zmeniť podľa možností:

- zoznam všetkých nastavení, vrátane predvolených hodnôt -d uvádza iba predvolené hodnoty, nie sú potrebné aktuálne

stránka site_cmd

Vykonajte príkaz site_cmd a výsledok sa zobrazí . Môžete presmerovať jeho výstup.

interval spánku

Uviesť spánok časový interval a výstup. Interval je v predvolenom nastavení v sekundách, ale môže byť označený príponou "m", "h", "d" na minúty, hodiny a dni. Pozri tiež na adrese .

slot [ názov ]

Vyberte vybratý slot alebo uveďte všetky pridelené sloty. Slot je spojenie so serverom, trochu ako virtuálna konzola. Môžete vytvoriť viacero slotov pripojených na rôzne servery a prepínať medzi nimi. Môžete tiež použiť slot: name ako pseudo-URL, ktorý sa zhoduje s týmto slotom.

Predvolená väzba na čítanie umožňuje rýchle prepínanie medzi sloty s názvom 0-9 pomocou klávesov Meta-0 - Meta-9 (často môžete použiť Alt namiesto Meta).

zdrojový súbor

Spustiť príkazy zaznamenané v súborovom súbore .

pozastaviť

Zastaviť proces lftp. Všimnite si, že prevody budú tiež zastavené, kým nebudete pokračovať v procese pomocou príkazov shell fg alebo bg.

užívateľský používateľ [ pass ]
používateľská adresa URL [ prejsť ]

Použite špecifikované informácie pre vzdialené prihlásenie. Ak zadáte adresu URL s menom používateľa, zadané heslo bude ukladané do vyrovnávacej pamäte, aby sa mohli použiť odkazy na futute URL.

verzia

Vytlačte verziu lftp .

počkať [ jobno ]
počkajte všetci

Počkajte na ukončenie zadanej úlohy. Ak nie je funkcia workno vynechaná, počkajte na poslednú zálohovú prácu.

'wait all' čaká na ukončenie všetkých úloh.

zcat súborov

Rovnako ako mačka, ale filtrovať každý súbor cez zcat. (Pozri tiež mačka , viac a zmore )

zmore súbory

Rovnako ako viac, ale filtrovať každý súbor prostredníctvom zcat. (Pozri tiež mačka , zcat a ďalšie )

nastavenie

Pri spustení lftp vykoná ~ / .lftprc a ~ / .lftp / rc . Môžete umiestniť aliasy a nastaviť príkazy tam. Niektorí ľudia dávajú prednosť zobrazeniu úplného ladenia protokolov, pomocou ladenia zapnite ladenie.

V súbore /etc/lftp.conf je tiež spustený spúšťací súbor v celom systéme . Môže byť v inom adresári, viď časť SÚBORY.

lftp má nasledujúce nastaviteľné premenné (môžete tiež použiť "set -a" na zobrazenie všetkých premenných a ich hodnôt):

bmk: uložiť heslá (bool)

uložte heslá vo formáte ~ / .lftp / bookmarks do príkazu `bookmark add '. Predvolene vypnuté.

cmd: na výstupu (reťazec)

príkazy v reťazci sa vykonajú pred ukončením lftp.

cmd: csh-história (bool)

umožňuje rozšírenie histórie typu csh.

cmd: predvolený protokol (reťazec)

Hodnota sa používa, keď sa používa `open 'len s názvom hostiteľa bez protokolu. Predvolená hodnota je "ftp".

cmd: fail-exit (bool)

ak je pravda, skončí, keď zlyhá bezpodmienečný príkaz (bez príkazu || a && na začiatok).

cmd: dlhotrvajúci (sekundy)

čas spustenia príkazu, ktorý sa považuje za "dlhý" a pípanie sa vykoná pred ďalším promptom. 0 znamená vypnúť.

cmd: ls-default (reťazec)

predvolený argument ls

cmd: pohyb-pozadie (boolean)

keď falošný, lftp odmieta ísť na pozadie pri ukončení. Na vynútenie použite "exit bg".

cmd: výzva (reťazec)

Výzva. lftp rozpoznáva nasledujúce špeciálne znaky, ktoré boli oddelené spätným lomom, ktoré sú dekódované nasledovne:

\ @

vložiť @, ak aktuálny používateľ nie je predvolený

\ a

znak zvončeka ASCII (07)

\ e

únikový znak ASCII (033)

\ h

názov hostiteľa, ku ktorému ste pripojení

\ n

Nový riadok

\ s

meno klienta (lftp)

\ S

aktuálny názov priestoru

\ u

používateľské meno používateľa, ktorého ste prihlásený / -á

\ U

adresa URL vzdialenej lokality (napr. ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

verzia lftp (napr. 2.0.3)

\ w

aktuálny pracovný adresár na vzdialenom webe

\ W

základný názov aktuálneho pracovného adresára na vzdialenom mieste

\ nnn

znak zodpovedajúci osmičke číslo nnn

\\

spätné lomítko

\?

preskočí nasledujúci znak, ak predchádzajúca výmena bola prázdna.

\ [

začnite sekvenciu nepotlačených znakov, ktoré by sa mohli použiť na vloženie sekvencie riadenia terminálu do výzvy

\]

ukončiť sekvenciu znakov bez tlače

cmd: vzdialené dokončenie (bool)

boolean na kontrolu, či lftp používa vzdialené dokončenie.

cmd: verify-host (bool)

ak je pravda, lftp okamžite vyrieši názov hostiteľa v príkaze `open '. Taktiež je možné vynechať kontrolu jedného príkazu `open ', ak je zadaný` &', alebo ak je počas kontroly stlačené ^ Z.

cmd: verifikácia cesty (bool)

ak je pravda, lftp skontroluje cestu uvedenú v príkaze `cd '. Taktiež je možné preskočiť kontrolu jedného príkazu `cd ', ak je zadaný znak` &', alebo ak je pri kontrole stlačené ^ Z. Príklady:

nastaviť cmd: verify-path / hftp: // * falošný adresár cd &

dns: dopyt SRV (bool)

dotaz na záznamy SRV a použite ich pred gethostbyname. Záznamy SRV sa používajú iba vtedy, keď port nie je explicitne špecifikovaný. Podrobnosti nájdete v dokumente RFC2052.

dns: povolenie vyrovnávacej pamäte (bool)

povoliť vyrovnávaciu pamäť DNS. Ak je vypnutý, lftp zmení názov hostiteľa pri každom znovuzískaní.

dns: cache-expire (časový interval)

čas na prežitie záznamov DNS cache. Má formát +, napríklad 1d12h30m5s alebo len 36h. Ak chcete zakázať vypršanie platnosti, nastavte ho na "inf" alebo "nikdy".

dns: veľkosť vyrovnávacej pamäte (číslo)

maximálny počet položiek DNS cache.

dns: fatal-timeout (sekundy)

obmedziť čas na dotazy DNS. Ak server DNS nie je k dispozícii príliš dlho, lftp nedokáže vyriešiť daný názov hostiteľa. 0 znamená neobmedzené, predvolené.

dns: poradie (zoznam názvov protokolov)

určuje poradie dopytov DNS. Predvolená hodnota je `` inet inet6 '', čo znamená, že najprv vyhľadajte adresu v inetovej rodine, potom inet6 a použite prvú zhodu.

dns: vidlica (bool)

ak je pravda, lftp bude vidieť pred rozlíšením hostiteľskej adresy. Predvolená hodnota je pravda.

ryby: shell (reťazec)

použite špecifikovaný shell na strane servera. Predvolená hodnota je / bin / sh. Na niektorých systémoch / bin / sh ukončí, keď robíte cd do neexistujúceho adresára. Lftp to zvládne, ale musí sa znova pripojiť. Nastavte ho na / bin / bash pre takéto systémy, ak je nainštalovaný bash.

ftp: acct (reťazec)

Odošlite tento reťazec v príkaze ACCT po prihlásení. Výsledok sa ignoruje. Uzáver pre toto nastavenie má formát user @ host .

ftp: anon-pass (reťazec)

nastaví heslo, ktoré sa používa na autentifikáciu anonymného ftp prístupu. Predvolená hodnota je "-name @", kde meno je užívateľské meno používateľa, ktorý používa program.

ftp: anon-user (reťazec)

nastavuje používateľské meno používané na autentifikáciu anonymného ftp prístupu. Predvolená hodnota je "anonymná".

ftp: režim automatického synchronizácie (regex)

ak prvá správa servera spĺňa tento regex, zapnite režim synchronizácie pre daného hostiteľa.

ftp: bind-data-socket (bool)

pripojiť dátovú zásuvku k rozhraniu ovládacieho pripojenia (v pasívnom režime). Predvolená hodnota je pravda, výnimkou je rozhranie loopback.

ftp: fix-pasv-adresa (bool)

ak je to pravda, lftp sa pokúsi opraviť adresu vrátenú serverom pre príkaz PASV v prípade, že adresa servera je vo verejnej sieti a PASV vracia adresu z privátnej siete. V tomto prípade lftp nahradí adresu servera namiesto toho, ktorá bola vrátená príkazom PASV, číslo portu sa nezmení. Predvolená hodnota je pravda.

ftp: fxp-pasívny zdroj (bool)

ak je to pravda, lftp sa pokúsi nastaviť zdrojový ftp server v pasívnom režime ako prvý, inak cieľ 1. Ak sa prvý pokus nepodarí, lftp sa pokúsi nastaviť naopak. Ak sa druhá dispozícia zlyhá, lftp spadne do bežnej kópie. Pozri tiež ftp: use-fxp.

ftp: domov (reťazec)

Počiatočný adresár. Predvolený je prázdny reťazec, čo znamená auto. Nastavte toto na hodnotu `/ ', ak sa vám nepáči vzhľad% 2F v ftp adresách URL. Uzáver pre toto nastavenie má formát user @ host .

ftp: zoznam-možnosti (reťazec)

nastavuje možnosti, ktoré sú vždy pripojené k príkazu LIST. Môže byť užitočné nastaviť toto nastavenie na hodnotu "-a", ak server v predvolenom nastavení nezobrazuje súbory s bodkami (skryté). Predvolená hodnota je prázdna.

ftp: nop-interval (sekundy)

oneskorenie medzi príkazmi NOOP pri sťahovaní chvosta súboru. Toto je užitočné pre ftp servery, ktoré odosielajú správu "Transfer complete" pred splachovaním prenosu dát. V takýchto prípadoch príkazy NOOP môžu zabrániť vypršaniu spojenia.

ftp: pasívny režim (bool)

nastaví pasívny režim ftp. To môže byť užitočné, ak ste za bránou firewall alebo hlúpym maskovacím smerovačom.

ftp: rozsah portov (od-do)

povolený rozsah portov pre aktívny režim. Formát je min-max, alebo "plný" alebo "ľubovoľný" označuje akýkoľvek port. Predvolená hodnota je "plná".

ftp: proxy (URL)

určuje ftp proxy na použitie. Ak chcete zakázať server proxy, nastavte ho na prázdny reťazec. Všimnite si, že ide o ftp proxy, ktorý používa ftp protokol, nie ftp cez http. Predvolená hodnota je prevzatá z premennej prostredia ftp_proxy, ak začína s "ftp: //". Ak váš ftp proxy vyžaduje autentifikáciu, zadajte do adresy URL meno používateľa a heslo.

Ak ftp: proxy začína http: //, namiesto ftp sa automaticky použije hftp (ftp over http proxy).

ftp: rest-list (bool)

povoliť použitie príkazu REST pred príkazom LIST. To môže byť užitočné pre veľké adresáre, ale niektoré ftp servery ticho ignorujú REST pred LIST.

ftp: rest-stor (bool)

ak je nepravdivý, lftp sa nebude pokúšať použiť REST pred STOR. To môže byť užitočné pre niektoré buggy servery, ktoré poškodzujú (vyplní nulami) súbor, ak sa použije REST nasledovaný STOR.

ftp: retry-530 (regex)

Opakujte pri odpovedi servera 530 príkaz PASS, ak sa text zhoduje s týmto regulárnym výrazom. Toto nastavenie by malo byť užitočné na rozlíšenie medzi preťaženým serverom (dočasným stavom) a nesprávnym heslom (trvalý stav).

ftp: retry-530-anonymný (regex)

Ďalší regulárny výraz pre anonymné prihlásenie, ako ftp: retry-530.

ftp: skupina stránok (reťazec)

Odošlite tento reťazec v príkaze SITE GROUP po prihlásení. Výsledok sa ignoruje. Uzáver pre toto nastavenie má formát user @ host .

ftp: skey-allow (bool)

povoliť odoslanie odpovede skey / opie, ak ju server podporuje. V predvolenom nastavení je zapnuté.

ftp: skey-force (bool)

neposielajte cez sieť sieťové heslo, použite namiesto toho skey / opie. Ak skey / opie nie je k dispozícii, predpokladajte, že prihlásenie sa nepodarilo. Predvolene vypnuté.

ftp: ssl-allow (bool)

ak je pravda, pokúste sa vyjednať spojenie SSL s ftp serverom pre neanonymný prístup. Predvolená hodnota je pravda. Toto nastavenie je k dispozícii iba vtedy, ak bol lftp kompilovaný pomocou openssl.

ftp: ssl-force (bool)

ak trus, odmietnuť odoslať heslo jasné, keď server nepodporuje SSL. Predvolená hodnota je nesprávna. Toto nastavenie je k dispozícii iba vtedy, ak bol lftp kompilovaný pomocou openssl.

ftp: ssl-protect-data (bool)

ak je to pravda, vyžiadajte pripojenie ssl pre prenos dát. To je cpu-intenzívne, ale poskytuje súkromie. Predvolená hodnota je nesprávna. Toto nastavenie je k dispozícii iba vtedy, ak bol lftp kompilovaný pomocou openssl.

ftp: stat-interval (sekundy)

interval medzi STAT príkazmi. Predvolená hodnota je 1.

ftp: režim synchronizácie (bool)

ak je to pravda, lftp pošle naraz jeden príkaz a počkajte na odpoveď. To môže byť užitočné, ak používate server buggy alebo router . Keď je vypnutý, lftp pošle balík príkazov a čaká na odpoveď - urýchľuje operáciu, keď je čas zaokrúhľovania značný. Bohužiaľ nefunguje so všetkými ftp servermi a niektoré smerovače majú problémy s ním, takže je štandardne zapnuté.

ftp: časové pásmo (reťazec)

Predpokladajme, že časové pásmo prebieha v záznamoch vrátených príkazom LIST. Toto nastavenie môže byť GMT offset [+ | -] HH [: MM [: SS]] alebo akúkoľvek platnú hodnotu TZ (napr. Európa / Moskva alebo MSK-3MSD, M3.5.0, M10.5.0 / 3). Predvolená hodnota je GMT. Nastavte ju na prázdnu hodnotu na prevzatie lokálnej časovej zóny určenej premennou prostredia TZ.

ftp: use-abor (bool)

ak false, lftp neposiela príkaz ABOR, ale ihneď zatvorí dátové spojenie.

ftp: use-fxp (bool)

ak je pravda, lftp sa pokúsi nastaviť priame spojenie medzi dvoma ftp servermi.

ftp: use-site-idle (bool)

ak je pravda, lftp posiela príkaz `SITE IDLE 's argumentom net: idle. Predvolená hodnota je nesprávna.

ftp: use-stat (bool)

ak je to pravda, lftp posiela príkaz STAT v prenosovom móde FXP, aby zistil, koľko údajov bolo prenesených. Pozri tiež ftp: stat-interval. Predvolená hodnota je pravda.

ftp: use-quit (bool)

ak je to pravda, lftp pošle QUIT pred odpojením od ftp servera. Predvolená hodnota je pravda.

ftp: verify-address (bool)

skontrolujte, či dátové pripojenie pochádza zo sieťovej adresy partnera ovládacieho pripojenia. To môže zabrániť spoofing dátového pripojenia, čo môže viesť k poškodeniu dát. Bohužiaľ, toto môže zlyhať pre sertain ftp servery s niekoľkými sieťovými rozhraniami, keď neurčujú odchádzajúcu adresu v dátovej zásuvke, takže je predvolene zakázaná.

ftp: verify-port (bool)

overte, či má dátové pripojenie na svojom vzdialenom konci port 20 (ftp-data). Toto môže zabrániť spoofingu dátových spojení používateľmi vzdialeného hostiteľa. Bohužiaľ, príliš veľa okien a dokonca aj unix ftp serverov zabúdajú na nastavenie správneho portu dátového pripojenia, takže táto kontrola je predvolene vypnutá.

ftp: webový režim (bool)

po ukončení dátového pripojenia odpojte. To môže byť užitočné pre úplne rozbité ftp servery. Predvolená hodnota je nesprávna.

hftp: cache (bool)

povoliť ukladanie do vyrovnávacej pamäte server / proxy pre protokol ftp-over-http.

hftp: proxy (URL)

špecifikuje http proxy pre protokol ftp-over-http (hftp). Protokol hftp nemôže fungovať bez http proxy, samozrejme. Predvolená hodnota je prevzatá z premennej prostredia ftp_proxy, ak začína reťazcom `` http: // ', inak z premennej prostredia http_proxy . Ak váš ftp proxy vyžaduje autentifikáciu, zadajte do adresy URL meno používateľa a heslo.

hftp: použitie-autorizácia (bool)

ak je vypnutá, lftp pošle heslo ako súčasť adresy URL k serveru proxy. Toto môže byť potrebné pre niektoré proxy (napr. M-soft). Predvolená hodnota je zapnutá a lftp odošle heslo ako súčasť hlavičky autorizácie.

hftp: použitie hlavy (bool)

ak je nastavený na off, lftp sa pokúsi použiť protokol hftp "GET" namiesto "HEAD". Zatiaľ čo toto je pomalšie, môže to umožniť lftp pracovať s niektorými proxy servermi, ktoré nerozumejú alebo nesprávne nesprávne "HEADftp: // '' žiadosti.

hftp: typ používania (bool)

Ak je vypnuté, lftp sa nebude pokúšať pridať `; type = 'k adresám URL odoslaným do proxy servera. Niektoré zlomené proxy stránky to nerobia správne. Východzie nastavenie je zapnuté.

http: akceptovať, http: accept-charset, http: accept-language (reťazec)

zadajte zodpovedajúce hlavičky HTTP.

http: cache (bool)

povoliť ukladanie do vyrovnávacej pamäte server / proxy.

http: cookie (reťazec)

odoslať tento súbor cookie na server. Uzavretie je užitočné tu:
nastaviť súbor cookie / www.somehost.com "param = value"

http: post-obsahový typ (reťazec)

špecifikuje hodnotu hlavičky požiadaviek http typu Content-Type pre metódu POST. Predvolená hodnota je `` application / x-www-form-urlencoded ''.

http: proxy (URL)

špecifikuje http proxy. Používa sa, keď lftp pracuje cez http protokol. Predvolená hodnota je prevzatá z premennej prostredia http_proxy . Ak váš proxy vyžaduje overovanie, zadajte do adresy URL meno používateľa a heslo.

http: put-method (PUT alebo POST)

špecifikuje, ktorú metódu http používať na vloženie.

http: put-content-type (reťazec)

špecifikuje hodnotu hlavičky žiadosti o obsah typu http pre metódu PUT.

http: referer (reťazec)

určuje hodnotu pre záhlavie žiadosti http Referer http. Jedna bodka "." rozbalí sa na aktuálnu URL adresára. Predvolená hodnota je `. '. Nastavte ako prázdny reťazec, aby ste zakázali hlavičku Referer.

http: nastavené súbory cookie (booleovské)

ak je pravda, lftp modifikuje premenné http: cookie, keď je prijatá hlavička Set-Cookie.

http: používateľ-agent (reťazec)

reťazec lftp posiela hlavičku User-Agent žiadosti HTTP.

https: proxy (reťazec)

špecifikuje https proxy. Predvolená hodnota je prevzatá z premennej prostredia https_proxy .

zrkadlo: exclude-regex (regex)

určuje predvolený vzor vylúčenia. Môžete ho prepísať pomocou možnosti - include.

zrkadlo: poradie (zoznam vzorov)

určuje poradie prenosov súborov. Napríklad toto nastavenie na "* .sfv * .sum" robí zrkadlenie pre prenos súborov zodpovedajúcich * .sfv prvý, potom tie, ktoré zodpovedajú * .sum a potom všetky ostatné súbory. Ak chcete spracovať adresáre po iných súboroch, pridajte "* /" do konca zoznamu vzorov.

mirror: paralelné adresáre (booleovské)

ak je pravda, zrkadlo spustí spracovanie viacerých adresárov paralelne, keď je v paralelnom režime. V opačnom prípade prenesie súbory z jedného adresára pred presunom do iných adresárov.

zrkadlo: počet paralelných prenosov (počet)

špecifikuje počet paralelných prenosov, zrkadlo sa môže spustiť. Predvolená hodnota je 1. Môžete ju prepísať pomocou možnosti --parallel.

modul: cesta (reťazec)

zoznamy adresárov oddelené od hrubého čreva, ktoré hľadajú moduly. Môže byť inicializovaný pomocou premennej prostredia LFTP_MODULE_PATH. Predvolená hodnota je "PKGLIBDIR / VERSION: PKGLIBDIR".

net: limit spojenia (počet)

maximálny počet súbežných pripojení k rovnakému miestu. 0 znamená neobmedzené.

net: pripojenie-prevzatie (bool)

ak je to pravé, pripojenia popredia majú prednosť pred prepojeniami na pozadí a môžu prerušiť prenosy na pozadí, aby dokončili operáciu popredia.

net: nečinnosť (sekundy)

odpojiť od servera po tomto počte nečinných sekúnd.

net: limitná rýchlosť (bajty za sekundu)

obmedzenie prenosovej rýchlosti pri dátovom pripojení. 0 znamená neobmedzené. Môžete určiť dve čísla oddelené dvojbodkou, aby ste mohli obmedziť odber a odovzdávanie oddelene.

net: limit-max (bajty)

obmedziť hromadenie nevyužitej limitnej sadzby. 0 znamená neobmedzené.

net: limit-total-rate (bajtov za sekundu)

obmedziť prenosovú rýchlosť všetkých spojení v súčte. 0 znamená neobmedzené. Môžete určiť dve čísla oddelené dvojbodkou, aby ste mohli obmedziť odber a odovzdávanie oddelene. Všimnite si, že zásuvky na nich prijímajú vyrovnávacie pamäte, čo môže viesť až k zaťaženiu siete, ktoré je vyššie ako tento limit, hneď po začiatku prenosu. Môžete sa pokúsiť nastaviť net: socket-buffer na relatívne malú hodnotu, aby ste tomu zabránili.

net: limit-total-max (bajty)

obmedziť hromadenie nepoužitých limitov a celkových sadzieb. 0 znamená neobmedzené.

net: max-opakovania (počet)

maximálny počet opakovaných pokusov o operáciu bez úspechu. 0 znamená neobmedzené.

net: bez proxy (reťazec)

obsahuje zoznam domén oddelených čiarkami, pre ktoré by sa proxy nemal používať. Predvolená hodnota je prevzatá z premennej prostredia no_proxy .

net: pretrvávajúce opakovanie (počet)

ignorovať tento počet ťažkých chýb. Užitočné na prihlásenie na buggy ftp servery, ktoré odpoveď 5xx, keď je príliš veľa užívateľov.

net: opätovné pripojenie-interval-base (sekundy)

nastavuje základný minimálny čas medzi opätovným pripojením. Aktuálny interval závisí od čistej siete: multiplikátor opätovného pripojenia a počet pokusov o vykonanie operácie.

net: znovu pripojiť-interval-max (sekundy)

nastaví maximálny interval opätovného pripojenia. Keď sa súčasný interval po násobení netto: opätovne pripojiť-interval-multiplikátor dosiahne túto hodnotu (alebo ju prekročí), vráti sa späť na hodnotu net: reconnect-interval-base.

net: opätovne pripojiť-interval-multiplikátor (reálne číslo)

nastavuje multiplikátor, ktorým sa základný interval vynásobí pri pokuse o nový pokus o vykonanie operácie. Keď interval dosiahne maximum, obnoví sa na základnú hodnotu. Pozri netto: opätovne pripojiť-interval-base a net: reconnect-interval-max.

net: socket-buffer (bajty)

použite danú veľkosť pre voľby soketu SO_SNDBUF a SO_RCVBUF. 0 znamená predvolené nastavenie systému.

net: socket-maxseg (bajty)

použite danú veľkosť pre voľbu soketu TCP_MAXSEG. Nie všetky operačné systémy podporujú túto možnosť, ale linux to robí.

net: časový limit (sekundy)

nastaví časový limit sieťového protokolu.

ssl: ca-súbor (cesta k súboru)

použite špecifikovaný súbor ako certifikát certifikačnej autority.

ssl: ca-cesta (cesta k adresáru)

použite špecifikovaný adresár ako repozitár certifikátu certifikačnej autority.

ssl: crl-súbor (cesta k súboru)

použite špecifikovaný súbor ako certifikát zoznamu zrušených certifikátov.

ssl: cesta crl (cesta k adresáru)

použite špecifikovaný adresár ako repozitár certifikátov na zrušenie certifikátu.

ssl: kľúčový súbor (cesta k súboru)

použite zadaný súbor ako svoj súkromný kľúč.

ssl: cert-súbor (cesta k súboru)

použite špecifikovaný súbor ako svoj certifikát.

ssl: verify-certificate (boolean)

ak je nastavené na áno, overte certifikát servera, ktorý má podpísať známa certifikačná autorita a nie je na zozname zrušených certifikátov.

xfer: clobber (bool)

ak je toto nastavenie vypnuté, dostanú príkazy, ktoré neprepíšu existujúce súbory a namiesto toho vygenerujú chybu. Východzie nastavenie je zapnuté.

xfer: eta-period (sekundy)

obdobie, počas ktorého sa vypočíta priemerná priemerná sadzba na vytvorenie ETA.

xfer: eta-terse (bool)

ukážte ETA (iba časti s vysokým poradím). Predvolená hodnota je pravda.

xfer: max-presmerovania (počet)

maximálny počet presmerovaní. To môže byť užitočné pri preberaní cez HTTP . Predvolená hodnota je 0, ktorá zakazuje presmerovania.

xfer: časové obdobie (sekundy)

obdobie, počas ktorého sa počíta vypočítaná priemerná sadzba.

Názov premenných môže byť skrátený, pokiaľ sa nestane dvojznačným. Predponu pred znakom `: 'je možné vynechať. Môžete nastaviť jednu premennú niekoľkokrát pre rôzne uzávery, a tak môžete získať konkrétne nastavenia pre konkrétny stav. Uzáver sa špecifikuje za názvom premennej oddeleným lomkou "/".

Uzávierka pre dns : ', ` net :',` ftp : ', ` http :',` hftp: 'premenné domény je v súčasnosti iba názov hostiteľa, ako ho zadáte v príkaze `open' (s niektorými výnimkami kde zatvorenie nemá zmysel, napr. dns: veľkosť vyrovnávacej pamäte). Pre niektoré premenné domény `cmd: 'uzávierka je aktuálna adresa URL bez cesty. Pre ostatné premenné sa momentálne nepoužíva. Pozrite si príklady vo vzorke lftp.conf .

Niektoré príkazy a nastavenia majú parameter časového intervalu. Má formát Nx [Nx ...], kde N je časové množstvo a x je časová jednotka: d - dni, h - hodiny, m - minúty, s - sekundy. Predvolená jednotka je druhá. Napríklad 5h30m. Tiež interval môže byť "nekonečno", "inf", "nikdy", "navždy" - to znamená nekonečný interval. Napr. "Spánok navždy" alebo "nastaviť dns: cache-expire never".

FTP asynchrónny režim

Lftp môže zrýchliť operácie ftp odoslaním niekoľkých príkazov naraz a potom skontrolovať všetky odpovede. Pozri premennú ftp: synchronizácia. Niekedy to nefunguje, takže synchrónny režim je predvolený. Môžete sa pokúsiť vypnúť synchrónny režim a zistiť, či to funguje pre vás. Je známe, že niektorý sieťový softvér, ktorý sa zaoberá prekladaním adries, funguje nesprávne v prípade viacerých príkazov FTP v jednom sieťovom paketovi.

RFC959 hovorí: `` Postup pri odosielaní iného príkazu pred dokončením odpoveďou by bol v rozpore s protokolom, ale procesy server-FTP by mali čakať všetky príkazy, ktoré prichádzajú, keď predchádzajúci príkaz prebieha ''. Tiež RFC1123 hovorí: "Implementátori NESMÚ prevziať žiadnu korešpondenciu medzi hranicami READ na riadiacom spojení a sekvenciami Telnet EOL (CR LF)." A "Jeden READ z riadiaceho spojenia môže obsahovať viac ako jeden príkaz FTP" '.

Takže musí byť bezpečné poslať niekoľko príkazov naraz, čo rýchlo zrýchľuje prevádzku a zdá sa, že funguje so všetkými ftp servermi založenými na Unixe a VMS. Bohužiaľ, servery so systémom Windows často nemôžu zvládnuť niekoľko príkazov v jednom paketovi a tak nemôžu zvládnuť niektoré zlomené smerovače.

MOŽNOSTI

-d

Zapnite režim ladenia

-e príkazy

Vykonajte zadané príkazy a nekončite.

-p port

Použite daný port na pripojenie

-u užívateľa [pass]

Použite zadané používateľské meno a heslo na pripojenie

-f skript_file

Spustite príkazy v súbore a skončite

-c príkazy

Vykonajte zadané príkazy a ukončite ich

POZRI TIEŽ

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

Dôležité: Pomocou príkazu man ( % man ) môžete zistiť, ako sa príkaz používa vo vašom konkrétnom počítači.