Lftp - Linux Command - Unix parancs

NÉV

lftp - Kifinomult fájlátviteli program

SZINTAXIS

lftp [ -d ] [ -e cmd ] [ -p port ] [ -u felhasználó [ , át ]] [ webhely ]
lftp -f script_file
lftp -c parancsok
lftp --verzió
lftp --help

LEÍRÁS

Az lftp olyan program , amely kifinomult ftp és http kapcsolatokat tesz lehetővé más gazdagépek számára. Ha a gazdagép megadva van, akkor az lftp csatlakozik a gazdagéphez, különben létre kell hozni egy kapcsolatot a nyitott paranccsal.

Az lftp hat fájlátviteli módot képes kezelni: ftp, ftps, http , https , hftp, hal és fájl (a https és ftps csak akkor érhető el, ha az lftp openssl könyvtárral lett összeállítva). Megadhatja a "nyitott URL" parancs használatának módját, pl. "Nyitott http://www.us.kernel.org/pub/linux". hftp ftp-over-http-proxy protokoll. Futtatható az ftp helyett, ha az ftp: proxy beállítása `http: // proxy [: port] '. A hal egy protokoll, amely ssh kapcsolaton keresztül működik .

Minden lftp művelet megbízható, azaz nem halálos hiba kerül figyelmen kívül, és a művelet megismétlődik. Tehát ha a letöltés megtöri, automatikusan újraindul a pont. Még ha az ftp kiszolgáló nem támogatja a REST parancsot, az lftp megpróbálja lekérni a fájlt a kezdetektől a fájl átviteléig.

Az lftp héjszerű parancs-szintaxisa lehetővé teszi pár parancs párhuzamos indítását a háttérben (&). Lehetőség van csoportos parancsok csoportosítására () és végrehajtani őket a háttérben. Az összes háttérmunkát ugyanabban az eljárásban hajtják végre. Az előtérben lévő munkát háttérbe lehet hozni ^ Z (cz) paranccsal és vissza a "wait" paranccsal (vagy "fg", amely alias a "wait"). A futó feladatok felsorolásához használja a "feladatok" parancsot. Egyes parancsok lehetővé teszik kimenetük (macska, ls, ...) átirányítását a fájlra vagy a csővezetéken a külső parancsra. Parancsok végrehajthatók feltételesen az előző parancs befejezési állapotán (&&, ||).

Ha kilép az lftp-ből, ha még nem fejeződött be bizonyos munkák, az lftp háttérben a nohup módba lép. Ugyanez történik, ha valódi modem hangout vagy amikor bezár egy xtermet.

Az lftp beépített tükörrel rendelkezik, amely képes letölteni vagy frissíteni egy teljes könyvtárfát. Van még hátrameneti tükör (tükör -R), amely feltölti vagy frissíti a könyvtárfát a kiszolgálón. A tükör két távoli szerver között is szinkronizálhatja a könyvtárakat, ha rendelkezésre áll az FXP használata.

Van parancs `at ', hogy elindítson egy adott munkát meghatározott időben a jelenlegi kontextusban, a` queue' parancsot a soros parancsok sorrendi végrehajtására az aktuális szerverhez és még sok mást.

Indításkor az lftp végrehajtja az /etc/lftp.conf fájlt , majd a ~ /. Lftprc és a ~ /. Lftp / rc parancsokat . Helyezhet aliasokat és `set 'parancsokat ott. Vannak, akik jobban szeretik a teljes protokoll-hibakeresést, használják a debugot a hibakeresés bekapcsolásához. A "debug 3" használatával csak üdvözlő üzeneteket és hibaüzeneteket láthat.

Az lftp számos beállítható változóval rendelkezik. Használhatja a `set -a 'parancsot az összes változó és értékének megtekintéséhez, vagy a` set -d' értéket az alapértelmezések listájának megtekintéséhez. A változó neveket rövidíthetjük, és az előtag elhagyható, hacsak a többi nem egyértelmű.

Ha az lftp ssl támogatással lett összeállítva, az az OpenSSL Project által kifejlesztett szoftvert tartalmazza az OpenSSL Toolkit használatához. (Http://www.openssl.org/)

parancsok

! shell parancsot

Héj vagy shell parancs indítása .

! ls

A helyi gazda könyvtárának felsorolása.

alias [ név [ érték ]]

Adja meg vagy definiálja az álnevet. Ha az érték elmarad, az alias nem definiált, egyébként az érték értékét veszi fel. Ha nincs argumentum megadva, az aktuális alias felsorolása szerepel.

alias dir ls -lF alias kevesebb zmore

mindjárt

A felhasználó névtelen beállítása. Ez az alapértelmezett.

időben [- parancs ]

Várja meg az adott időpontot és hajtsa végre az adott (opcionális) parancsot.

könyvjelző [ albizottság ]

A könyvjelző parancs vezérli a könyvjelzőket.

add [] hozzáadás az adott helyhez vagy adott helyhez a könyvjelzőkhöz és az adott névhez való kötődéshez del eltávolítás könyvjelzővel a névben szerkesztés indítás szerkesztő könyvjelző fájl import import külföldi könyvjelzők lista lista könyvjelzők (alapértelmezett)

gyorsítótár [ albizottság ]

A gyorsítótár parancs helyi memória-gyorsítótárat vezérel. A következő al kezelési parancsokat ismeri fel:

stat nyomtatási gyorsítótár állapot (alapértelmezett) on | ki ki / be cache flush flush cache méret lim set memória korlát, -1 azt jelenti, korlátlan lejárati Nx készlet gyorsítótár lejárata N másodperc ( x = s) perc ( x = m) óra x = h) vagy napok ( x = d)

macska fájlok

A macska a távoli fájl (oka) t állítja be a stdout-ba. (Lásd még : zcat és zmore )

cd rdir

Az aktuális távoli könyvtár módosítása. Az előző távoli könyvtárat `- 'tároljuk. A `cd - 'billentyűt a címtár visszaállításához is elvégezheti. Az egyes helyek előző könyvtára szintén a lemezen van tárolva, így megteheti a "nyitott webhelyet; cd - 'még az lftp újraindítása után is.

chmod mód fájlok

A távoli fájlok engedélyezési maszkjának módosítása. A módnak oktális számnak kell lennie.

szoros [ -a ]

Zárd be a készenléti kapcsolatokat. Alapértelmezésben csak az aktuális kiszolgálóval, az -a gombbal zárhatja be az alapértelmezett kapcsolatokat.

parancs cmd args ...

hajtsa végre az adott parancsot az aliasok figyelmen kívül hagyásával.

[ -o fájl ] szint | ki

Kapcsolja ki a hibakeresést a szintre vagy kapcsolja ki. A -o paranccsal átirányíthatja a debug kimenetet egy fájlba.

echo [ -n ] karakterlánc

Találd ki, mit csinál.

kilépési kódot
kilépés bg

a kilépés kilép az lftp-ből vagy áttér a háttérre, ha a munka aktív. Ha nincs munka, akkor a kód átadásra kerül az operációs rendszernek az lftp befejezési állapotaként. Ha hiányzik a kód, az utolsó parancs kilépési kódját használjuk.

A `exit bg 'erő a háttérben mozog, amikor a cmd: move-background false.

fg

Alias ​​a `wait 'kifejezésre.

[ könyvtár ] keresése

Fájlok listázása a könyvtárban (jelenlegi könyvtár alapértelmezés szerint) rekurzívan. Ez segíthet az ls -R támogatás hiányában. Ezt a parancsot átirányíthatja.

ftpcopy

Elavult. Használja az alábbiak egyikét:

kap ftp: // ... -o ftp: // ... kap -O ftp: // ... file1 file2 ... fel ftp: // ... mput ftp: //.../* mget -O ftp: // ... ftp: //.../*

vagy más kombinációkat az FXP átvitelhez (közvetlenül két ftp-kiszolgáló között). Az lftp egyszerűen másolható (kliensen keresztül), ha az FXP átvitel nem indítható vagy ftp: use-fxp hamis.

kap [ -E ] [ -a ] [ -c ] [ -O alap ] rfile [ -o lfile ] ...

Retrieve a távoli fájl rfile és tárolja a helyi fájl lfile . Ha a -o-t elhagyjuk, a fájlt az rfile alapnévjéhez tartozó helyi fájl tárolja. Több fájlt is megadhat az rfile [és -o lfile ] több példányának megadásával. Nem terjed ki a helyettesítő karakterek, használja a mget .

-c folytassa, reget -E távoli fájlok törlése a sikeres átvitel után -egy ascii mód használata (bináris az alapértelmezett) -O megadja az alapkönyvtárat vagy URL-t, ahová a fájlokat el kell helyezni

Példák:

get README get README -o debian.README get README README.pecsét kap README -o debian.README README.mirrors -o debian.mirrors get README -o ftp://some.host.org/debian.README get README -o ftp://some.host.org/debian-dir/ (a végén a slash fontos)

glob [ -d ] [ -a ] [ -f ] parancssort

Glob adott mintákat tartalmaz metacharacters és átadni eredményt adott parancsot. Pl. "Glob echo *".

-f egyszerű fájlok (alapértelmezett) -d könyvtárak - minden típus

segítség [ cmd ]

A cmd-hez tartozó nyomtatási súgó, vagy ha nincs megadva cmd, nyomtassa ki az elérhető parancsok listáját.

munkahelyek [ -v ]

Listázza a futó feladatokat. -v jelentése beszédes, több -v megadható.

ölni mindent job_no

Törölje a megadott munkát a job_no vagy az összes munkahelyen. (A job_no jobban látja a feladatokat )

lcd ldir

Az aktuális helyi könyvtár módosítása ldir . Az előző helyi könyvtár "-" -ként van tárolva. Lehet, hogy `lcd - 'a könyvtár visszaállításához.

lpwd

Az aktuális munkakönyvtár nyomtatása a helyi gépen.

ls params

Távoli fájlok listázása. A parancs kimenetét átirányíthatja a fájlra vagy a csővezetéken a külső parancsra. Alapértelmezés szerint az ls kimenet gyorsítótárba kerül, hogy az új listák használata rels vagy cache flush.

mget [ -c ] [ -d ] [ -a ] [ -E ] [ -O alap ] fájlokat

Kiválasztott fájlokat kap a kibővített karakterekkel.

-c tovább, reget. -d létrehozza a könyvtárakat ugyanúgy, mint a fájlnevek, és az aktuális könyvtár helyett kapja meg a fájlokat. -E távoli fájlok törlése a sikeres átvitel után -a ascii mód használata (bináris az alapértelmezett) -O megadja az alapkönyvtárat vagy az URL-t, ahová a fájlokat el kell helyezni

tükör [ OPTS ] [ forrás [ cél ]]

Tükrözze a megadott forráskönyvtárat a helyi célkönyvtárba. Ha a célkönyvtár perjelekkel végződik, akkor a forrás-bázisnév hozzá van adva a célkönyvtár nevéhez. A forrás és / vagy a cél lehet a könyvtárakra mutató URL.

-c, - folytassa a tükrözés folytatását, ha lehetséges, -e, - törölje a távoli helyeken nem jelen lévő fájlokat törölni, - allow-suid állítsa be a suid / sgid biteket a távoli hely szerint - allow-chown megpróbálja beállítani a tulajdonos és a fájlok csoportja -n, - csak újabb letölteni csak újabb fájlokat (-c nem fog működni) -r, --nem-rekurzió nem megy az alkönyvtárakba -p, --no-perms nem állítsa be a fájlengedélyeket --no-umask ne alkalmazza az umask fájlátviteli módokra -R, - fordított visszirányú tükör (fel fájlok) -L, --dereference letöltés szimbolikus hivatkozások fájlokként -N, --newer-than FILE letöltés csak fájlok újabbak, mint a fájl -P, --parallel [= N] N fájlok letöltése párhuzamosan -i RX , --include RX tartalmaznak illesztő fájlokat -x RX , --exclude RX kizárja a megfelelő fájlokat -I GP , --include- A GP GP magában foglalja a megfelelő fájlokat -X GP , --exclude-glob GP kizárja a megfelelő fájlokat -v, --verbose [= level] verbose művelet --use-cache használata tárolt könyvtárlisták --Remove-source-fájlok eltávolítása fájlok átvitel után (óvatosan használjuk) - ugyanaz, mint a - allow-chown - allow-suid --no-umask

A -R használatakor az első könyvtár helyi, a második pedig távoli. Ha a második könyvtár el van hagyva, az első könyvtár alapnevét használja. Ha mindkét könyvtár el van hagyva, a jelenlegi helyi és távoli könyvtárakat használják.

Az RX kiterjesztett szabályos kifejezés, akárcsak egrep (1).

GP egy glob minta, pl. '* .zip'.

Az opciók beillesztése és kizárása többször is megadható. Ez azt jelenti, hogy egy fájl vagy könyvtár tükröződik, ha megfelel egy beillesztésnek, és nem egyezik a kizárással a beillesztés után, vagy nem illeszkedik semmihez, és az első ellenőrzés kizárja. A könyvtárak egy hozzácsatolt perjelekkel vannak ellátva.

Ne feledje, hogy ha a -R-t használjuk (visszirányú tükör), a szimbolikus linkeket nem hoztuk létre a kiszolgálón, mert az ftp protokoll nem teheti meg. A fájlok feltöltéséhez a hivatkozások hivatkoznak, használja a `mirror -RL 'parancsot (a szimbolikus linkeket fájlként kezeljük).

A verbositás szintjét a --verbose = szint opcióval vagy több -v opcióval lehet kiválasztani, pl. -vvv. A szintek:

0 - nincs kimenet (alapértelmezett) 1 - nyomtatási műveletek 2 - + nyomtatás nem törölt fájlnevek (ha -e nincs megadva) 3 -

- csak újból kikapcsolja a fájlméret-összehasonlítást és feltölti / csak új fájlokat tölt le akkor is, ha a méret más. Alapértelmezés szerint a régebbi fájlok letöltődnek / feltöltődnek, ha a méret eltérő.

Két szervert tükrözhet, ha a könyvtárak helyett URL-t ad meg. Az FXP automatikusan használható az ftp szerverek közötti átvitelekhez, ha lehetséges.

mkdir [ -p ] dir (s)

Távoli könyvtárak létrehozása. Ha a -p-t használjuk, akkor tegyük az ösvények összes összetevőjét.

modul modul [ args ]

Töltsön be egy adott modult a dlopen (3) függvény használatával. Ha a modulnév nem tartalmaz slash-et, akkor a modul által meghatározott könyvtárakban keresi az adatokat: path variable. Az argumentumok a module_init függvénybe kerülnek. Tekintse meg a README.modulokat a technikai részletekért.

több fájl

Ugyanúgy, mint a "cat files " több'. ha a PAGER be van állítva, szűrőként használják. (Lásd még cat , zcat és zmore )

mput [ -c ] [ -d ] [ -a ] [ -E ] [ -O alap ] fájlokat

Fájlok feltöltése helyettesítő bővítéssel. Alapértelmezés szerint a helyi név alapnevét távoliként használja. Ezt a `-d 'opcióval lehet megváltoztatni.

-c folytassa, reput -d könyvtárakat ugyanúgy hozza létre, mint a fájlnevekben, és az aktuális könyvtár helyett a fájlokat helyezi el. -E törli a távoli fájlokat a sikeres átvitel után (veszélyes). -has ascii módot használ (bináris az alapértelmezett). -O meghatározza báziskönyvtár vagy URL, ahová a fájlokat el kell helyezni

mrm fájl (ok)

Ugyanúgy, mint a 'glob rm'. Eltávolítja a megadott fájlokat helyettesítő bővítéssel.

mv file1 file2

Nevezze át a file1 fájlt2 .

nlist [ args ]

A távoli fájlnevek listája

nyitott [ -e cmd ] [ -u felhasználó [, át ]] [ -p port ] host | url

Válasszon egy ftp szervert.

pget [ OPTS ] rfile [ -o lfile]

Megkapja a megadott fájlt több kapcsolat használatával. Ez felgyorsíthatja az átvitelt, de betölti a hálót, amely nagymértékben befolyásolja a többi felhasználót. Csak akkor használja, ha valóban át kell adnia az ASAP fájlt, vagy pedig valaki mást ölelhet :) Opciók:

-n maxconn beállítja a maximális kapcsolatok számát (alapértelmezett 5)

tedd [ -E ] [ -a ] [ -c ] [ -O alap ] lfile [ -o rfile ]

Az lfile feltöltése távoli nevű rfillel . Ha -o elhagyta, az lfile alapnevét távoli névként használják. Nem terjed ki a helyettesítő karakterek, használja az mput- ot.

-o megadja a távoli fájlnevet (alapértelmezett - az lfile alapneve) -c folytatódik, a visszajátszás engedélyt igényel a távoli fájlok felülírására -A sikeres átvitel után törölje a helyi fájlokat (veszélyes) -használja az ascii módot (bináris az alapértelmezett) -O megadja báziskönyvtár vagy URL, ahová a fájlokat el kell helyezni

pwd

Az aktuális távoli könyvtár nyomtatása .

sor [ -n num ] cmd

Adja hozzá az adott parancsot sorban a soros végrehajtáshoz. Minden webhely saját sorban van. A `-n 'parancs hozzáadja a parancsot a sorban lévő adott elem előtt. Ne próbálja a `cd 'vagy az' lcd 'parancsokat sorba állítani, ez zavarhatja az lftp-et. Ehelyett csinálja a cd / lcd-t a `queue 'parancs előtt, és emlékezni fog arra a helyre, ahol a parancsot meg kell tenni. Lehetséges, hogy egy várakozási sor várakozási sorrendben állítson be egy már futó feladatot, de a feladat akkor is folytatódik, ha az nem a sorban van.

A `queue stop 'leállítja a várólistát, nem hajt végre semmilyen új parancsot, de a futó feladatok továbbra is futnak. Használhat `queue stop 'egy üres megszakított sor létrehozásához. A "sor előhívása" folytatja a sor végrehajtását. Ha kilép az lftp-ből, automatikusan elindítja az összes leállított vonalat.

A "várakozási sor" argumentumok nélkül létrehozhatja a megszakított sorot vagy a nyomtatási várólistát.

sor --delete | -d [ index vagy helyettesítő kifejezés ]

Egy vagy több elem törlése a sorból. Ha nincs argumentum megadva, a sor utolsó tétele törlődik.

sor --move | -m < index vagy helyettesítő kifejezés > [ index ]

Mozgassa az adott elemeket az adott sor indexe előtt, vagy a végére, ha nincs megadva cél.

-q légy csendes. -v Legyen alapos. -Q kimenet olyan formátumban, amely használható a sorok ismétlésére. Hasznos a --delete használatával. > get file & [1] get file> várakozási sor várakozás 1> várólista get another_file> cd a_directory> queue get yet_another_file queue -d 3 Törölje a harmadik elemet a várólistában. sor -m 6 4 Mozgassa a hatodik elemet a sorban a negyedik előtt. sor -m "get * zip" 1 Mozgasd a "get * zip" parancsokat a sor elejére. (A tételek sorrendje megmaradt.) Sor -d "get * zip" Minden parancs törlése "get * zip".

quote cmd

FTP esetén - küldje el a nem értelmezhető parancsot. Használja óvatosan - ez ismeretlen távoli állapothoz vezethet, és így újból csatlakoztathatja. Nem lehet biztos abban, hogy a távoli állapot megváltoztatása az idézett parancs miatt szilárd - bármikor újraindítható újra.

A HTTP-specifikus HTTP-művelethez. Szintaxis: `` idézet [] ''. A parancs lehet "set-cookie" vagy "post".

nyitott http://www.site.net quote set-cookie "változó = érték; othervar = othervalue" http: utáni tartalmat tartalmazó alkalmazás / x-www-form-urlencoded quote post /cgi-bin/script.cgi "var = value & othervar = othervalue"> local_file

FISH - küldje el a nem értelmezhető parancsot. Ezzel tetszőleges parancsokat futtathat a szerveren. A parancs nem vehet fel vagy nyomtathat ### új sor elején. Ha ez megtörténik, akkor a protokoll szinkronizálódik.

nyílt hal: // szerver quote find-name zip

reget rfile [ -o lfile ]

Ugyanaz, mint a `get -c '.

rels [ args ]

Ugyanaz, mint az 'ls', de figyelmen kívül hagyja a gyorsítótárat.

renlist [ args ]

Ugyanaz, mint a `nlist ', de figyelmen kívül hagyja a gyorsítótárat.

ismételje meg a [ késleltetés ] [ parancs ]

Ismételje meg a parancsot. A parancsok között késleltetés van beillesztve, alapértelmezetten 1 másodperc. Példa:

megismételni holnap - tükör ismétlés 1d tükör

reput lfile [ -o rfile ]

Ugyanaz, mint a `put -c '.

rm [ -r ] [ -f ] fájlokat

Távolítsa el a távoli fájlokat. Nem terjed ki a helyettesítő karaktereket, használd mrm-t erre. -r a rekurzív könyvtár eltávolításához. Legyen óvatos, ha valami baj van, elveszítheti a fájlokat. -f szünet hibaüzenetek.

rmdir dir (s)

Távolítsa el a távoli könyvtárakat

scache [ session ]

Listázza a tárolt munkameneteket, vagy váltson át a megadott munkamenetre.

beállít [ var [ val ]]

Állítsa be a változót a megadott értékre. Ha az érték elmarad, állítsa le a változót. A változónév formátuma `` name / closure '', ahol a bezárás megadhatja a beállítás pontos alkalmazását. Lásd alább a részleteket. Ha a beállítást változó nélkül hívják, akkor csak a módosított beállítások szerepelnek. A beállítások megváltoztathatók:

-a felsorolja az összes beállítást, beleértve az alapértelmezett értékeket -d csak listázza az alapértelmezett értékeket, nem szükséges a jelenlegi

webhely site_cmd

Végezze el a webhely parancsot site_cmd parancsot, és adja ki az eredményt. Átirányíthatja a kimenetét.

alvásintervallum

Alvás megadott időintervallum és kilépés. Az intervallum alapértelmezés szerint másodpercben van, de az "m", a "h", a "d" értékek percekkel, órákkal és napokkal is kiegészíthetők. Lásd még :.

slot [ név ]

Válasszon ki egy megadott rést, vagy felsorolja az összes kiosztott résidőt. A slot egy kapcsolat a szerverrel, valamivel hasonlóan egy virtuális konzolhoz. Több szerverhez csatlakoztatott több résidőt hozhat létre, és válthat közöttük. A résidőt is használhatod : névként olyan pszeudo URL-ként, amely értékeli az adott réshelyet.

Az alapértelmezett olvasási vonalkötés lehetővé teszi a gyors átkapcsolást a 0-9-es résidők között a Meta-0 - Meta-9 billentyűkkel (gyakran az Alt helyett a Meta használatával).

forrásfájl

Fájlfájlban rögzített parancsok végrehajtása.

felfüggesztésére

Az lftp folyamat leállítása. Vegye figyelembe, hogy az átvitelek mindaddig meg fognak állni, amíg folytatja a folyamatot a shell fg vagy bg parancsokkal.

felhasználói felhasználó [ át ]
felhasználói URL [ át ]

Használjon meghatározott információt a távoli bejelentkezéshez. Ha megad egy felhasználónévvel ellátott URL-t, akkor a beírt jelszó gyorsítótárba kerül, hogy a hivatkozások felhasználhatók legyenek.

változat

Nyomtassa ki az lftp verziót.

várj [ jobno ]
várj mindent

Várja meg, hogy a megadott feladat leálljon. Ha a jobno nincs kihagyva, várja meg a legutóbbi háttértárat.

`wait all 'várja minden munka befejezését.

zcat fájlok

Ugyanaz, mint a macska, de szűrni minden fájlt zcat keresztül. (Lásd még a macskát , a többet és a zmore-t )

zmore fájlokat

Ugyanaz, mint a többi, de minden egyes fájlt zcaten keresztül szűr. (Lásd még macska , zcat és még sok más )

Beállítások

Indításkor az lftp végrehajtja a ~ /. Lftprc és ~ /. Lftp / rc parancsokat . Helyezhet aliasokat és `set 'parancsokat ott. Vannak, akik jobban szeretik a teljes protokoll-hibakeresést, használják a debugot a hibakeresés bekapcsolásához.

Az /etc/lftp.conf fájlban egy egész rendszerindítási fájl is létezik . Ez lehet a különböző könyvtárban, lásd a FÁJLOK részt.

Az lftp a következő beállítható változókkal rendelkezik (a "set -a" -ot is használhatja az összes változó és értékeik megtekintéséhez):

bmk: mentési jelszó (bool)

egyszerű szöveges jelszavakat menteni a ~ / .lftp / könyvjelzőkben a "bookmark add" paranccsal. Alapértelmezés szerint ki van kapcsolva.

cmd: at-exit (string)

a parancssorban lévő parancsok végrehajtása az lftp kilépése előtt történik.

cmd: csh-history (bool)

lehetővé teszi a csh-szerű történelem bővítését.

cmd: alapértelmezett protokoll (string)

Az érték akkor használható, ha a "nyitott" protokoll nélküli protokollt használják. Az alapértelmezés az `ftp '.

cmd: fail-exit (bool)

ha igaz, kilép, ha feltétel nélküli (nélkül || és && at begin) parancs sikertelen.

cmd: hosszú futás (másodperc)

a parancs végrehajtásának ideje, amelyet "hosszúnak" tartanak, és egy hangjelzést a következő parancs előtt. 0 jelentése ki.

cmd: ls-default (string)

alapértelmezett ls argumentum

cmd: move-background (logikai)

ha hamis, az lftp visszautasítja a háttérben való kilépést. Erőltetni a `exit bg 'parancsot.

cmd: prompt (string)

A gyors. Az lftp felismeri a következő visszalövés-elhagyott különleges karaktereket, amelyeket a következőképpen dekódolunk:

\ @

lap be @, ha az aktuális felhasználó nem az alapértelmezett

\ a

ASCII csengő karakter (07)

\ e

egy ASCII escape karakter (033)

\ h

az a gazdanév, amelyhez csatlakozik

\ n

új sor

\ s

az ügyfél neve (lftp)

\ S

a jelenlegi hely nevét

\ u

a bejelentkezett felhasználó felhasználóneve

\ U

a távoli webhely URL-je (pl. ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

az lftp verziója (pl. 2.0.3)

\ w

a távoli webhely aktuális munkakönyvtárában

\ W

az aktuális munkakönyvtár alapnevét a távoli webhelyen

\ nnn

az nnn oktális számnak megfelelő karakter

\\

egy visszafordulást

\?

kihagyja a következő karaktert, ha az előző helyettesítés üres volt.

\ [

megkezdheti a nem nyomtatható karakterek sorozatait, amelyeket felhasználhat a terminálvezérlő szekvencia beágyazásához a promptban

\]

befejezni a nem nyomtatható karakterek sorát

cmd: távoli befejezés (bool)

egy logikai vezérlő, hogy ellenőrizze, hogy az lftp távtelepítést használ-e vagy sem.

cmd: verify-host (bool)

ha igaz, akkor az lftp a host nevet azonnal a "open" parancsban oldja meg. Lehetőség van arra is, hogy a "&" megadása esetén csak egy "open" parancsot hagyjunk le, vagy ha a ^ Z gombot megnyomjuk az ellenőrzés alatt.

cmd: verify-path (bool)

ha igaz, az lftp ellenőrzi a `cd 'parancsban megadott útvonalat. Lehetőség van arra is, hogy egy "cd" parancs ellenőrzését kihagyjuk, ha a "&" -ot megadjuk, vagy ha a ^ Z gombot megnyomjuk az ellenőrzés alatt. Példák:

set cmd: verify-path / hftp: // * hamis cd könyvtár &

dns: SRV-lekérdezés (bool)

lekérdezés az SRV rekordokra és felhasználásuk a gethostbyname előtt. Az SRV rekordokat csak akkor használják, ha a port nincs kifejezetten megadva. A részleteket lásd az RFC2052-ben.

dns: cache-enable (bool)

engedélyezze a DNS-gyorsítótárat. Ha ki van kapcsolva, az lftp minden alkalommal újból csatlakoztatja a gazdagép nevet.

dns: gyorsítótár-lejárat (időintervallum)

a DNS-gyorsítótár beviteléhez szükséges idő. Formátuma +, pl. 1d12h30m5s vagy csak 36 óra. A letiltás letiltásához állítsa be az "inf" vagy a "soha" beállítást.

dns: gyorsítótár-méret (szám)

a DNS-gyorsítótár bejegyzések maximális száma.

dns: halálos-időtúllépés (másodperc)

korlátozza a DNS lekérdezések idejét. Ha a DNS-kiszolgáló túl hosszú ideig nem érhető el, az lftp nem tudja megoldani az adott állomásnevet. 0 jelentése korlátlan, az alapértelmezett.

dns: order (a protokoll nevek listája)

beállítja a DNS lekérdezések sorrendjét. Az alapértelmezés az `` inet inet6 '', ami azt jelenti, hogy először keresd meg a címet az inet családban, majd az inet6-ot, és használd először a megfelelőt.

dns: fork (bool)

ha igaz, akkor az lftp elveszi a gazdagép felbontását. Az alapértelmezés igaz.

hal: shell (string)

használja a megadott shell-t a szerveroldalon. Az alapértelmezett beállítás a / bin / sh. Néhány rendszer esetén a / bin / sh kilép, amikor cd-t csinál egy nem létező könyvtárhoz. Az lftp képes kezelni, de újra kell csatlakozni. Állítsd be a / bin / bash-t az ilyen rendszerekhez, ha a bash telepítve van.

ftp: acct (string)

Küldje el ezt a karakterláncot az ACCT parancsban bejelentkezés után. Az eredményt figyelmen kívül hagyja. Ennek a beállításnak a bezárása formázza a felhasználó @ hostot .

ftp: anon-pass (string)

beállítja a névtelen ftp hozzáférés hitelesítéshez használt jelszót. Az alapértelmezett "-name @", ahol a név a programot futtató felhasználó felhasználóneve.

ftp: anon-user (string)

beállítja a névtelen ftp hozzáférés hitelesítéshez használt felhasználónevet. Az alapértelmezett név "névtelen".

ftp: automatikus szinkron mód (regex)

ha az első szerverüzenet metszi ezt a regexet, kapcsolja be a szinkronizálási módot az adott gazda számára.

ftp: bind-data-socket (bool)

kösse össze az adatcsatlakozót a vezérlő kapcsolat interfészével (passzív üzemmódban). Az alapértelmezés igaz, kivéve a loopback interfészt.

ftp: fix-pasv-cím (bool)

ha igaz, az lftp megpróbálja korrigálni a szerver által visszaadott címet a PASV parancsra abban az esetben, ha a kiszolgáló címe nyilvános hálózatban van, és a PASV visszaad egy címet egy privát hálózatból. Ebben az esetben az lftp helyettesítené a kiszolgálói címet ahelyett, hogy a PASV parancs visszaküldött volna, a port számát nem változtatnák meg. Az alapértelmezés igaz.

ftp: fxp-passzív-forrás (bool)

ha igaz, akkor az lftp először a forrás ftp kiszolgálót akarja beállítani passzív módban, máskülönben a cél. Ha az első kísérlet meghiúsul, az lftp megpróbálja más módon beállítani őket. Ha a másik rendelkezés sem sikerül, az lftp visszaesik a sima másolatba. Lásd még ftp: use-fxp.

ftp: home (string)

Kezdeti könyvtár. Az alapértelmezett üres karakterlánc, ami azt jelenti, hogy az automatikus. Ha nem tetszik a% 2F megjelenése az ftp URL-kben, akkor állítsa ezt `/ 'értékre. Ennek a beállításnak a bezárása formázza a felhasználó @ hostot .

ftp: list-options (string)

olyan beállításokat állít be, amelyek mindig a LIST parancshoz vannak csatolva. Hasznos lehet ezt beállítani "-a" -ra, ha a kiszolgáló alapértelmezés szerint nem mutat pont (rejtett) fájlokat. Az alapértelmezés üres.

ftp: nop-intervallum (másodperc)

késleltetés a fájlok farkából történő letöltésekor a NOOP parancsok között. Ez hasznos olyan ftp-kiszolgálók számára, amelyek az átviteli átvitel előtt küldik át a "Transzfer teljes" üzenetet. Ilyen esetekben a NOOP parancsok megakadályozzák a kapcsolat időtúllépését.

ftp: passzív üzemmód (bool)

passzív ftp módot állít be. Ez hasznos lehet, ha tűzfal vagy hülye maszkolási router mögött van.

ftp: port-range (from-to)

engedélyezett porttartomány aktív üzemmódban. A formátum min-max vagy "teljes" vagy "bármilyen" bármelyik port kijelöléséhez. Az alapértelmezés teljes.

ftp: proxy (URL)

megadja az ftp proxy használatát. A proxy letiltásához állítsa ezt az üres karakterláncot. Felhívjuk figyelmét, hogy ez egy ftp proxy, amely ftp protokollt használ, nem ftp over http. Az alapértelmezett érték a ftp_proxy környezeti változótól származik, ha az `` ftp: // '' paranccsal kezdődik. Ha az ftp proxy hitelesítést igényel, adja meg a felhasználónevet és a jelszót az URL-ben.

Ha az ftp: proxy http: // -al kezdõdik, a hftp (ftp over HTTP proxy) az ftp helyett automatikusan használható.

ftp: rest-list (bool)

engedélyezze a REST parancs használatát a LIST parancs előtt. Ez hasznos lehet nagy könyvtárak számára, de néhány ftp szerver néma figyelmen kívül hagyja a REST LIST előtt.

ftp: rest-stor (bool)

ha hamis, az lftp nem próbálja meg használni a REST-et a STOR előtt. Ez hasznos lehet olyan hibás kiszolgálók esetén, amelyek korrektek (töltsönek nullával) a fájlt, ha a REST, majd a STOR használják.

ftp: retry-530 (regex)

Ismételjük meg a szerver válasz 530-at PASS paranccsal, ha a szöveg megfelel ennek a szabályos kifejezésnek. Ez a beállítás hasznos lehet a túlterhelt szerver (ideiglenes állapot) és a helytelen jelszó (állandó állapot) megkülönböztetésére.

ftp: retry-530-névtelen (regex)

További szabályos kifejezés az anonim bejelentkezéshez, például ftp: retry-530.

ftp: site-group (string)

Küldje el ezt a szöveget a SITE GROUP parancsból a bejelentkezés után. Az eredményt figyelmen kívül hagyja. Ennek a beállításnak a bezárása formázza a felhasználó @ hostot .

ftp: skey-allow (bool)

engedélyezze a skey / opie válasz küldését, ha a kiszolgáló támogatja. Be van kapcsolva alapértelmezés szerint.

ftp: skey-force (bool)

ne küldjön egyszerű szöveges jelszót a hálózaton, használja inkább a skey / opie parancsot. Ha a skey / opie nem áll rendelkezésre, feltételezzük, hogy nem sikerült bejelentkezni. Alapértelmezés szerint ki van kapcsolva.

ftp: ssl-allow (bool)

ha igaz, akkor próbálja meg tárgyalni az SSL kapcsolatot az ftp szerverrel a nem névtelen hozzáféréssel. Az alapértelmezés igaz. Ez a beállítás csak akkor érhető el, ha az lftp openssl-vel készült.

ftp: ssl-force (bool)

ha trus, akkor nem hajlandó jelszót küldeni, ha a kiszolgáló nem támogatja az SSL-t. Az alapértelmezett érték hamis. Ez a beállítás csak akkor érhető el, ha az lftp openssl-vel készült.

ftp: ssl-protect-data (bool)

ha igaz, kérje az SSL kapcsolatot az adatátvitelhez. Ez CPU-intenzív, de magánéletet biztosít. Az alapértelmezett érték hamis. Ez a beállítás csak akkor érhető el, ha az lftp openssl-vel készült.

ftp: stat-intervallum (másodperc)

intervallum a STAT parancsok között. Az alapértelmezett érték: 1.

ftp: szinkron üzemmód (bool)

ha igaz, az lftp egyszerre küld egy parancsot, és várja meg a választ. Ez hasznos lehet, ha hibás ftp szervert vagy routeret használ. Ha ki van kapcsolva, az lftp parancskészletet küld, és várja a válaszokat - ez gyorsítja a működést, ha a menetidő jelentős. Sajnos nem működik minden ftp szerverrel, és néhány útválasztó baj van vele, ezért alapértelmezés szerint be van kapcsolva.

ftp: időzóna (string)

Tételezzük fel, hogy ez az időzóna az LIST parancs által visszaadott listákhoz időben. Ez a beállítás GMT [+ | -] HH [: MM [: SS]] vagy bármely érvényes TZ érték lehet (pl. Európa / Moszkva vagy MSK-3MSD, M3.5.0, M10.5.0 / 3). Az alapértelmezett GMT. A TZ környezeti változó által meghatározott helyi időzóna feltételezéséhez üres értékre állítsa be.

ftp: use-abor (bool)

ha hamis, az lftp nem küld ABOR parancsot, hanem azonnal bezárja az adatkapcsolatot.

ftp: use-fxp (bool)

ha igaz, az lftp megpróbálja létrehozni a közvetlen kapcsolatot két ftp szerver között.

ftp: use-site-idle (bool)

ha igaz, az lftp "SITE IDLE" parancsot küldi net: üres argumentum. Az alapértelmezett érték hamis.

ftp: use-stat (bool)

ha igaz, az lftp elküldi a STAT parancsot az FXP módú átvitelben, hogy megtudja, mennyi adatot továbbítottak. Lásd még ftp: stat-interval. Az alapértelmezés igaz.

ftp: use-quit (bool)

ha igaz, az lftp elküldi a QUIT-t, mielőtt lekapcsolna az ftp kiszolgálóról. Az alapértelmezés igaz.

ftp: verify-address (bool)

ellenőrizze, hogy az adatkapcsolat a vezérlőcsatornák hálózat-címéből származik-e. Ez megakadályozhatja az adatkapcsolat meghamisítását, ami adatvesztéshez vezethet. Sajnos ez több hálózati csatolóval rendelkező sertain ftp kiszolgálók esetében is sikertelenné válik, ha nem állít ki kimenő címet az adatcsatornánál, ezért alapértelmezés szerint le van tiltva.

ftp: verify-port (bool)

ellenőrizze, hogy az adatkapcsolat rendelkezik-e a távoli végén lévő 20-as porttal (ftp-adat). Ez megakadályozhatja az adatkapcsolati spoofelést a távoli gépen. Sajnos túl sok ablak és még az unix ftp szerverek elfelejtik beállítani az adatkapcsolat megfelelő portját, így ez az ellenőrzés alapértelmezés szerint ki van kapcsolva.

ftp: webmód (bool)

válassza le az adatkapcsolat bezárása után. Ez hasznos lehet a teljesen törött ftp kiszolgálók számára. Az alapértelmezett érték hamis.

hftp: gyorsítótár (bool)

lehetővé teszi a kiszolgáló / proxy oldali gyorsítótárazást az ftp-over-http protokollhoz.

hftp: proxy (URL)

http-proxy megadása az ftp-over-http protokollhoz (hftp). A hftp protokoll nem működhet http-proxy nélkül, nyilván. Az alapértelmezett érték az ftp_proxy környezeti változótól származik, ha a `` http: // '' paranccsal kezdődik, különben a http_proxy környezeti változóból. Ha az ftp proxy hitelesítést igényel, adja meg a felhasználónevet és a jelszót az URL-ben.

hftp: felhasználás-engedélyezés (bool)

ha ki van kapcsolva, az lftp jelszót fog küldeni a proxy URL-jének részeként. Ez lehet szükség bizonyos proxykhoz (pl. M-soft). Az alapértelmezett érték be van kapcsolva, és az lftp jelszót az Authorization fejléc részeként küldi el.

hftp: use-head (bool)

ha ki van kapcsolva, akkor az lftp megpróbálja használni a "GET" helyett a "HEAD" helyett a hftp protokollt. Bár ez lassabb, megengedheti az lftp számára, hogy együttműködjön néhány olyan proxyval, amelyek nem értik, vagy nem felelnek meg a "HEADftp: //" kéréseknek.

hftp: use-type (bool)

Ha ki van kapcsolva, akkor az lftp nem próbálja hozzáfűzni a `; type = 'értéket a proxybe küldött URL-ekhez. Egyes törött proxyk nem kezelik helyesen. Az alapértelmezett érték be van kapcsolva.

http: accept, http: accept-charset, http: accept-language (karakterlánc)

adja meg a megfelelő HTTP kérés fejléceket.

http: gyorsítótár (bool)

engedélyezze a kiszolgáló / proxy oldali gyorsítótárazást.

http: cookie (string)

küldje el ezt a cookie-t a kiszolgálónak. A bezárás hasznos itt:
set cookie / www.somehost.com "param = érték"

http: post-content-type (karakterlánc)

megadja a Content-Type http kérés fejlécét a POST módszerhez. Az alapértelmezés az `` application / x-www-form-urlencoded ''.

http: proxy (URL)

http-proxy megadása. Ezt akkor használják, ha az lftp HTTP protokollon keresztül működik. Az alapértelmezett érték a http_proxy környezeti változóból származik. Ha a proxy hitelesítést igényel, adja meg a felhasználónevet és a jelszót az URL-ben.

http: put-method (PUT vagy POST)

meghatározza, hogy mely HTTP-módszer használható a put-ban.

http: put-content-type (string)

megadja a Content-Type http kérelem fejlécét a PUT módszerhez.

http: referer (string)

megadja a Referer http request header értékét. Egypontos "." kiterjeszti az aktuális könyvtár URL-re. Az alapértelmezett érték `. '. Állítsa be az üres karakterláncot a Referer fejléc letiltásához.

http: set-cookie (logikai)

ha igaz, az lftp módosítja a http: cookie változókat, amikor a Set-Cookie fejlécet fogadja.

http: user-agent (string)

az lftp karakterlánc a HTTP-kérelem User-Agent fejlécében küldi el.

https: proxy (string)

megadja a https proxyt. Az alapértelmezett érték a https_proxy környezeti változótól származik .

tükör: exclude-regex (regex)

megadja az alapértelmezett kizárási mintát. A --include opcióval felülbírálhatja.

tükör: sorrend (minták listája)

meghatározza a fájlátvitel sorrendjét. Pl. A "* .sfv * .sum" beállítása tükrözi a * .sfv-nek megfelelő fájlokat, majd a * .sum fájlokat, majd az összes többi fájlt. A könyvtárak feldolgozása más fájlok után, add hozzá a "* /" -hoz a minta listájának végéhez.

tükör: párhuzamos könyvtárak (logikai)

ha igaz, a tükör több könyvtár párhuzamos feldolgozását párhuzamosan kezdi. Ellenkező esetben a fájlokat egyetlen könyvtárból továbbítja, mielőtt más könyvtárakba költözne.

tükör: párhuzamos átvitelszám (szám)

megadja a párhuzamos transzferek számának engedélyezését. Az alapértelmezett érték 1. A felülbírálható - párhuzamos beállítással.

modul: útvonal (string)

kettőspontos elválasztott listát a könyvtárakban a modulok kereséséhez. LFTP_MODULE_PATH környezeti változóval inicializálható. Az alapértelmezés a `PKGLIBDIR / VERSION: PKGLIBDIR '.

net: kapcsolat-limit (szám)

az ugyanazon a webhelyen lévő egyidejű kapcsolatok maximális száma. 0 jelentése korlátlan.

net: kapcsolat-átvétel (bool)

ha igaz, az előtérben lévő kapcsolatok elsőbbséget élveznek a háttérben, és megszakíthatják a háttérátvitelt az előtérben lévő művelet befejezéséhez.

net: üresjárat (másodperc)

húzza ki a kiszolgálóról az adott üresjárati másodperc után.

net: határérték (bájt / másodperc)

korlátozza az adatátviteli sebességet. 0 jelentése korlátlan. A kettősponttal elválasztott két számot külön lehet megadni a letöltés és a feltöltési ráta korlátozásához.

net: limit-max (byte)

a fel nem használt határérték felhalmozódása. 0 jelentése korlátlan.

net: limit-total-rate (byte másodpercenként)

korlátozza az összes kapcsolat összegét. 0 jelentése korlátlan. A kettősponttal elválasztott két számot külön lehet megadni a letöltés és a feltöltési ráta korlátozásához. Ne feledje, hogy az aljzatokon puffereket fogadnak rájuk, ez az átviteli kezdet után a fenti sebességkorlátnál magasabb hálózati kapcsolat terheléshez vezethet. Megpróbálhatja a nettó: socket-puffert viszonylag kis értékre állítani, hogy elkerülje ezt.

net: limit-total-max (byte)

a fel nem használt limit-összesített ráta felhalmozódása. 0 jelentése korlátlan.

net: max-próbálkozások (szám)

a művelet egymást követő ismétlődéseinek maximális száma sikertelenül. 0 jelentése korlátlan.

net: no-proxy (string)

tartalmaz vesszővel elválasztott tartományokat, amelyekhez a proxy nem használható. Az alapértelmezett érték a No_proxy környezeti változótól származik.

net: persist-retries (szám)

figyelmen kívül hagyja a kemény hibák számát. Hasznos a bejelentkezéshez a buggy ftp szerverekhez, amelyek 5xx válaszolnak, ha túl sok felhasználó van.

net: reconnect-interval-base (másodperc)

beállítja az alap minimális időt az újrakapcsolódások között. A tényleges intervallum a nettó értéktől függ: az újracsatlakozási intervallum-szorzó és a művelet végrehajtásának kísérleteinek száma.

net: reconnect-interval-max (másodperc)

beállítja a maximális újracsatlakozási intervallumot. Ha az aktuális intervallum a nettó szorzás után: az újracsatlakozási-intervallum-szorzó elérte ezt az értéket (vagy meghaladja), akkor visszaáll a hálóra: újracsatlakozás-intervallum-alap.

net: reconnect-interval-multiplier (valós szám)

olyan szorzót állít be, amellyel az alapértelmezett intervallum megismétlődik minden egyes alkalommal, amikor az új kísérlet végrehajtása meghiúsul. Ha az intervallum elérte a maximális értéket, az alapértékre áll vissza. Lásd a net: reconnect-interval-base és a net: reconnect-interval-max.

net: aljzatpuffer (byte)

használja a megadott méretű SO_SNDBUF és SO_RCVBUF foglalatokat. 0 jelentése a rendszer alapértelmezése.

net: socket-maxseg (byte)

használja a megadott méretet TCP_MAXSEG foglalat esetén. Nem minden operációs rendszer támogatja ezt a lehetőséget, de a linux nem.

net: időtúllépés (másodperc)

beállítja a hálózati protokoll időtúllépését .

ssl: ca-fájl ( fájl elérési útvonala)

használja a megadott fájlt Certificate Authority tanúsítványként.

ssl: ca-path (könyvtár elérési útja)

használja a megadott könyvtárat a tanúsítványhitelesítő tanúsítványtárolónak.

ssl: crl-fájl ( fájl elérési útvonala)

használja a megadott fájlt Tanúsítvány-visszavonási lista tanúsítványként.

ssl: crl-path (könyvtár elérési útja)

használja a megadott könyvtárat, mint Tanúsítvány visszavonási lista tanúsítványtárát.

ssl: kulcsfájl (fájl elérési útvonala)

használja a megadott fájlt magánkulcsként.

ssl: cert-file ( fájl elérési útvonala)

használja a megadott fájlt tanúsítványként.

ssl: verify-certificate (logikai)

ha igenre van állítva, akkor ellenőrizze a szerver tanúsítványát, amelyet aláír egy ismert tanúsító hatóság, és nem tartózkodik a tanúsítvány visszavonási listáján.

xfer: clobber (bool)

ha ez a beállítás ki van kapcsolva, akkor a parancsok nem fogják felülírni a meglévő fájlokat, és helyette hibát generálnak. Az alapértelmezett érték be van kapcsolva.

xfer: eta-periódus (másodperc)

az az időtartam, amely alatt az éteres átlagárat kiszámították az ETA gyártásához.

xfer: eta-terse (bool)

mutatják az ETA-t (csak a magas megrendelésű alkatrészeket). Az alapértelmezés igaz.

xfer: max-átirányítás (szám)

átirányítások maximális száma. Ez hasznos lehet HTTP protokollon keresztül történő letöltésre. Az alapértelmezett érték 0, amely tiltja a átirányítást.

xfer: sebességi idő (másodperc)

az az időtartam, amely alatt a megfigyelt átlagárat kiszámították.

A változók neve rövidíthető, hacsak nem válik kétértelművé. Az előtag a `: 'előtt elhagyható is. A különböző lezárásokhoz több változót is beállíthat, így bizonyos beállításokat megadhat egy adott állapothoz. A lezárást a változó nevének a "/" vágással elválasztva kell megadni.

A ` dns : ',` net :', ' ftp :', ` http : ',` hftp:' domainváltozók bezárása jelenleg csak a gazdagépnév, ahogy azt a `open 'parancsban megadja (néhány kivételtől eltekintve a bezárás értelmetlen, pl. dns: gyorsítótár méret). Egyes `cmd: 'tartományváltozók esetén a bezárás az aktuális útvonal nélküli URL . Más változók esetén jelenleg nem használják. Lásd példákat a lftp.conf példában .

Bizonyos parancsok és beállítások időintervallum paramétert vehetnek igénybe. Nx [Nx ...] formátumú, ahol N az időösszeg és x az időegység: d - nap, h - óra, m - perc, s - másodperc. Az alapértelmezett egység a második. Pl. 5h30m. Az intervallum is lehet "végtelen", "inf", "soha", "örökké", ez végtelen intervallumot jelent. Pl. `Sleep forever 'vagy` set dns: cache-expire soha'.

FTP aszinkron üzemmód

Az Lftp felgyorsíthatja az ftp műveleteket, ha egyszerre több parancsot küld, majd ellenőrizheti az összes választ. Lásd a ftp: sync-mode változót. Néha ez nem működik, így a szinkron mód az alapértelmezett. Megpróbálhatja kikapcsolni a szinkron módot, és megnézni, működik-e az Ön számára. Ismeretes, hogy egyes hálózati szoftverek, amelyek a címfordítással foglalkoznak, helytelenül működnek több FTP parancs esetén egy hálózati csomagban.

Az RFC959 azt mondja: `` A felhasználói folyamat más parancsot küldött a válasz befejezése előtt, a protokollt sértené, de a kiszolgáló-FTP folyamatoknak sorban kell állniuk minden olyan parancsra, amely megérkezik, amíg egy előző parancs folyamatban van. Az RFC1123 azt mondja: `` A végrehajtóknak nem kell vállalniuk, hogy a vezérlő kapcsolaton belül a READ határvonalak és a Telnet EOL szekvenciák (CR LF) között bármilyen levelezés létezik. '' És '' egyetlen vezérlő kapcsolattal rendelkező READ parancs több FTP parancsot is tartalmazhat ' ”.

Tehát biztonságosan több parancsot kell küldeni egyszerre, ami sok mindent felgyorsít, és úgy tűnik, hogy minden Unix és VMS alapú ftp szerverrel együtt dolgozik. Sajnos az ablak alapú kiszolgálók gyakran nem tudnak több parancsot kezelni egy csomagban, így nem tudnak kezelni néhány elromlott útválasztót.

LEHETŐSÉGEK

-d

Kapcsolja be a hibakeresési módot

parancsokat

Végezze el az adott parancsokat, és ne lépjen ki.

-p portot

Használja az adott portot a csatlakozáshoz

-u felhasználó [ , át]

Használja az adott felhasználónevet és jelszót a kapcsolathoz

-f script_file

Parancsok végrehajtása a fájlban és kilépés

-c parancsok

Végezze el az adott parancsokat, és lépjen ki

LÁSD MÉG

ftpd (8), ftp (1)
Az RFC854 (telnet), az RFC959 (ftp), az RFC1123, az RFC1945 (http / 1.0), az RFC2052 (SRV RR), az RFC2068 (http / 1.1), az RFC2228 (ftp biztonsági kiterjesztések), az RFC2428 (ftp / ipv6).
http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (ftp over ssl).

Fontos: Az ember paranccsal ( % man ) tekintse meg, hogyan használják a parancsot az adott számítógépen.