Lftp - लिनक्स कमांड - युनिक्स कमांड

NAME

lftp - अत्याधुनिक फाइल ट्रान्सफर प्रोग्राम

मांडणी

lftp [ -d ] [ -e cmd ] [ -p port ] [ -u user [ , pass ]] [ साइट ]
lftp -f script_file
lftp -c आज्ञा
lftp --version
lftp --help

DESCRIPTION

lftp एक कार्यक्रम आहे जो अत्याधुनिक FTP आणि http कनेक्शन इतर होस्टवर पाठवू देतो. यजमान निर्देशीत केले असल्यास lftp त्या होस्टशी जोडणी करेल अन्यथा जोडणी खुल्या आदेशासह करावी लागेल.

lftp सहा फाइल प्रवेश पद्धती हाताळतो - ftp, ftps, http , https , hftp, fish आणि file (https व ftps फक्त तेव्हा उपलब्ध आहेत जेव्हा lftp openssl लायब्ररीसह कंपाइल केले जाते). आपण `ओपन URL 'कमांडमध्ये वापरण्याची पद्धत निर्दिष्ट करू शकता, उदा.' Open http://www.us.kernel.org/pub/linux '. hftp ftp-over-http-proxy प्रोटोकॉल आहे. हे ऍप्लिकेशनच्या ऐवजी आपोआप वापरले जाऊ शकते जर ftp: प्रॉक्सीला `http: // proxy [: port] 'म्हणून सेट केले असेल. मासा हा एक प्रोटोकॉल आहे जो एका ssh कनेक्शनवर काम करतो .

Lftp मधील प्रत्येक ऑपरेशन विश्वासार्ह आहे, ते कोणत्याही गंभीर त्रुटीकडे दुर्लक्ष करत नाही आणि ऑपरेशनची पुनरावृत्ती केली जाते त्यामुळे ब्रेक डाउनलोड केल्यास, हे आपोआप बिंदू पासून पुनरारंभ केले जाईल. जरी FTP सर्व्हर REST आदेशला पाठिंबा देत नसला, तरीही lftp फाइलला पूर्णपणे सुरू होईपर्यंत फाइल पूर्णपणे हस्तांतरित करेपर्यंत प्रयत्न करेल.

lftp मध्ये शेलप्रमाणेच आदेश सिंटॅक्स आहे ज्यामुळे पार्श्वभूमी (&) मध्ये अनेक आदेश लाँच करता येतात. हे कमांड आज्ञेच्या () आत आणि त्यास बॅकग्राउंड मध्ये निष्पादित करणे देखील शक्य आहे. सर्व पार्श्वभूमी नोकर्या एकाच एकाच प्रक्रियेत कार्यान्वित केल्या जातात. आपण ^ Z (cz) सह पार्श्वभूमीवर एक अग्रगण्य कार्य आणू शकता आणि `प्रतीक्षा '(किंवा' प्रतीक्षा 'या उपनाम असलेल्या' प्रतीक्षा ') आदेशासह परत येऊ शकता. चालू नोकर्या सूचीमध्ये, `रोजगार 'आदेश वापरा काही आज्ञा त्यांच्या आउटपुट (मांजर, लिसेस, ...) फाईल करण्यासाठी किंवा पाईपद्वारे बाह्य कमांडकडे पुनर्निर्देशित करण्याची परवानगी देते. मागील आदेशाच्या समाप्ती स्थितीनुसार (&&, ||) विनंत्यानुसार आदेश अंमलात आणू शकतात.

जेव्हा काही कार्ये अद्याप समाप्त होत नाहीत तेव्हा आपण lftp मधून निर्गमन केल्यास, lftp पार्श्वभूमीमध्ये स्वतःच nohup मोडवर हलवेल जेव्हा वास्तविक मोडेम हँगअप किंवा आपण xterm बंद करता तेव्हा त्याचच असतो.

lftp मध्ये अंतर्निर्मित मिरर आहे जे संपूर्ण निर्देशिका ट्री डाउनलोड किंवा अपडेट करू शकते. रिव्हर्स मिरर (मिरर -आर) देखील आहे जो सर्वरवर निर्देशिका ट्री अपलोड करते किंवा अपडेट करते. मिरर दोन रिमोट सर्व्हर दरम्यान निर्देशिका सिंक्रोनाइझ करू शकता, उपलब्ध असल्यास FXP वापरून

सध्याच्या संदर्भातील विशिष्ट वेळेस नोकरी लाँच करण्यासाठी `चालू 'असा आदेश आहे, वर्तमान सर्व्हरसाठी क्रमवार अंमलबजावणी करण्यासाठी कतार कमांड' कतार 'आणि बरेच काही.

प्रारंभावर, lftp /etc/lftp.conf व त्यानंतर ~ / .lftprc~ / .lftp / rc चालवते. आपण येथे उपनावणी आणि `सेट 'आज्ञा ठेवू शकता. काही लोक संपूर्ण प्रोटोकॉल डीबग पाहण्यास प्राधान्य देतात, डीबग चालू करण्यासाठी `डीबग 'वापरा. फक्त ग्रीटिंग संदेश आणि त्रुटी संदेश पाहण्यासाठी `डीबग 3 'वापरा.

lftp मध्ये अनेक सेटेबल व्हेरिएबल्स आहेत डिफॉल्ट सूची पाहण्यासाठी आपण सर्व व्हेरिएबल्स आणि त्यांचे व्हॅल्यूज किंवा `सेट-डी 'हे पाहण्यासाठी` set -a' वापरु शकता. व्हेरिएबल नावे संक्षिप्त असू शकतात आणि उर्वरित अस्पष्ट बनत नाही तोपर्यंत उपसर्ग सोडला जाऊ शकतो.

Lftp यास ssl समर्थनसह कंपाइल केले असल्यास, त्यात OpenSSL टूलकिटमध्ये वापरण्यासाठी OpenSSL प्रोजेक्टद्वारे विकसित केलेले सॉफ्टवेअर समाविष्ट आहे. (http://www.openssl.org/)

आदेश

! shell आदेश

शेल किंवा शेल आदेश लाँच करा .

! ls

स्थानिक होस्टची निर्देशिका सूची करण्यासाठी

उपनाव [ नाव [ मूल्य ]]

उपनाव नावाची व्याख्या किंवा परिभाषित करा. मूल्य वगळल्यास, उपनाव अपरिभाषित आहे, अन्यथा तो मूल्य मूल्य घेईल. जर कोणतेही वितर्क दिले नाही तर चालू उपनावे सूचीबद्ध आहेत.

alias dir ls -lf alias less zmore

अनामिक

वापरकर्त्यास निनावी सेट करते हे डीफॉल्ट आहे

वेळेत [- आदेश ]

दिलेल्या वेळेपर्यंत प्रतीक्षा करा आणि दिलेल्या (वैकल्पिक) आदेश चालवा.

बुकमार्क [ उपसंकल्प ]

बुकमार्क आदेश बुकमार्कवर नियंत्रण ठेवते.

[] ला जोडण्यासाठी [] वर्तमान स्थान जोडा किंवा दिलेली ठिकाणास दिलेली ठिकाणे जोडा आणि दिलेली नाव बद्ध करा नामांकीत बुकमार्कसह बुकमार्क संपादित करा बुकमार्क आयात करावरील संपादन प्रारंभ संपादक आयात आयात विदेशी बुकमार्क सूची यादी बुकमार्क (डीफॉल्ट)

कॅशे [ उपआदेश ]

कॅशे आज्ञा स्थानिक मेमरी कॅशे नियंत्रित करते. खालील उप आदेश ओळखले जातात:

स्टॅट प्रिंट कॅशे स्थिती (डीफॉल्ट) | बंद बंद चालू / बंद कॅशिंग फ्लश फ्लश कॅश आकार लिम सेट मेमरी मर्यादा, -1 म्हणजे अमर्यादित कालबाह्य एनएक्स सेट कॅशे समाप्ती वेळ N सेकंद ( x = s) मिनिटे ( x = m) तास ( x = m) तास ( x = h) किंवा दिवस ( x = d)

मांजरीचे फाइल्स

स्टॅट करण्यास दूरस्थ फाइल (स्टॉप) stdout पर्यंत. ( अधिक पहा, zcat आणि zmore )

सीडी आरडीआर

वर्तमान दूरस्थ निर्देशिका बदला मागील दूरस्थ निर्देशिका `- 'म्हणून संचयित केली आहे. आपण परत निर्देशिका बदलण्यासाठी `सीडी - 'करू शकता. प्रत्येक साइटसाठी मागील निर्देशिका डिस्कवर संचयित केली जाते, त्यामुळे आपण * साइट उघडा; सीडी - 'अगदी lftp रीस्टार्ट केल्यानंतर

chmod मोड फाइल्स

दूरस्थ फायलींवर परवानगी मास्क बदला मोड अष्टक संख्या असणे आवश्यक आहे.

[ -a ] बंद करा

निष्क्रिय कनेक्शन बंद करा डिफॉल्ट द्वारे केवळ चालू सर्व्हरसह, सर्व निष्क्रिय कनेक्शन बंद करण्यासाठी -a वापरा.

कमांड सीएमडी आर्गस ...

उपनामांकडे दुर्लक्ष करून दिलेली आज्ञा अंमलात आणली

[ -o फाईल ] पातळी | बंद

पातळीवर डीबगिंग स्विच करा किंवा ते बंद करा डीबग आउटपुटला फाईलकडे पुनर्निर्देशित करण्यासाठी -o वापरा

echo [ -n ] स्ट्रिंग

तो काय करतो ते विचारा

एक्झिट कोड
exit bg

बाहेर पडणे lftp मधून निर्गमन करेल किंवा जर नोकरी सक्रिय असतील तर पार्श्वभूमीवर जा. कोणतीही नोकर्या चालू नसल्यास, lftp च्या टर्मिनेशन स्टेटस प्रमाणे कोड ऑपरेटिंग सिस्टमला दिला जातो. कोड वगळल्यास, शेवटच्या कमांडच्या बाहेर पडा कोड वापरला जातो.

`बाहेर पडा बग्गी 'सैन्याने पार्श्वभूमीत हलताना सीएमडी: हलवा-पार्श्वभूमी चुकीची आहे.

fg

`प्रतीक्षा'साठी उपनाव

[ निर्देशिका ] शोधा

दुय्यम निर्देशिका (डीफॉल्टनुसार वर्तमान डिरेक्टरी) मध्ये क्रमाने यादी करा. हे ls -R समर्थन नसणाऱ्या सर्व्हरना मदत करू शकते. आपण या कमांडचे आउटपुट रिडायरेक्ट करू शकता.

एफटीपीसी

अप्रचलित त्याऐवजी खालीलपैकी एक वापरा:

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

किंवा एफएक्सपी हस्तांतरणासाठी इतर जोड्या (थेट दोन एफटीपी सर्व्हर्समध्ये) lftp खालील पद्धतीने फाईलबॅक होईल (क्लाऐंटद्वारे) जर FXP स्थानांतरणास प्रारंभ करता येणार नाही किंवा ftp: use-fxp खोटे आहे.

[ -इ ] [ -ए ] [ -सी ] [ -ओ बेस ] आरफाईल [ -ओ एलफाईल ] मिळवा ...

रिमोट फाइल rfile प्राप्त करा आणि स्थानीय फाइल lfile म्हणून साठवा . जर -ओ वगळला असेल तर फाईल lffile चे बेस नाव म्हसणून लोकल फाइल मध्ये साठवली जाते. आपण अनेक फाइल्स rfile [आणि -o lfile ] निर्दिष्ट करून एकाधिक फायली मिळवू शकता. वाइल्डकार्ड विस्तृत करू नका, त्या साठी mget चा वापर करा

-क सुरू ठेवा, यशस्वी रिफॉल्शननंतर रिमोट फाइल हटवा -ए हटवा - एस्सीआय मोड वापरा (बायनरी डीफॉल्ट आहे) -ओ बेस डिरेक्ट्री किंवा URL निर्दिष्ट करते जेथे फाइल्स ठेवल्या पाहिजेत

उदाहरणे:

README get README -o डेबियन.README मिळवा README README.mirrors get README -o डेबियन.README README.mirrors -o debian.mirrors get README -o ftp://some.host.org/debian.README get README -o मिळवा ftp://some.host.org/debian-dir/ (शेवटचा स्लॅश महत्त्वाचा आहे)

ग्लोब [ -ड ] [ -ए ] [ -इ ] आज्ञा नमुन्यांची

ग्लोब दिलेल्या नमुन्यांसह मेटाचार्कक्टर्स आणि पास ऑर्डर दिलेल्या कमांडस उदा `ग्लोब इको * ''.

-f साधा फायली (डीफॉल्ट) -d निर्देशिका -a सर्व प्रकार

मदत [ सीएमडी ]

सीएमडी साठी मुद्रण मदत किंवा सीएमडी निर्दिष्ट नसल्यास उपलब्ध आदेशांची सूची मुद्रित करा.

नोकर्या [ -v ]

कार्य चालू नोकर्या -v म्हणजे वर्बोझ, अनेक-व्ही निर्दिष्ट करता येतात.

सर्व नष्ट करा | job_no

Job_no किंवा सर्व नोकर्यांसह निर्दिष्ट नोकरी हटवा. ( जॉब_या नोकर्या पहा)

एलसीडी एलडीआयआर

वर्तमान स्थानिक निर्देशिका ldir बदला. मागील स्थानिक निर्देशिका `- 'म्हणून संचयित केली आहे. आपण परत निर्देशिका बदलण्यासाठी `एलसीडी - 'करू शकता.

एलपीडब्ल्यूडी

स्थानिक मशीनवर वर्तमान कार्यरत निर्देशिका मुद्रित करा.

ls params

दूरस्थ फाइल्स सूचीबद्ध करा. आपण या कमांडचे आऊटपुट फाईल किंवा पाईपद्वारे बाह्य कमांडवर पुनर्निर्देशित करू शकता. डिफॉल्ट द्वारे, ls आउटपुट कॅश केलेले आहे, नवीन लिस्टींग वापर rels किंवा कॅशे फ्लश पाहण्यासाठी .

mget [ -c ] [ -डी ] [ -a ] [ -E ] [ -ओ बेस ] फायली

विस्तृत केलेल्या वाइल्डकार्डसह निवडलेल्या फायली नाही

-c सुरू ठेवा, पुन्हा मिळवा -d डिरेक्टरी बनवून ती फाईलच्या नावासह आणि वर्तमान निर्देशिकाऐवजी फाइल्स मिळवू. -E यशस्वी ट्रान्सफर केल्यानंतर रिमोट फाइल हटवा -एस्सी मोड वापरा (बायनरी डीफॉल्ट आहे) -ओ बेस डिरेक्ट्री किंवा URL निर्दिष्ट करते जेथे फाइल्स ठेवल्या पाहिजेत

मिरर [ OPTS ] [ स्रोत [ लक्ष्य ]]

मिरर निर्दिष्ट केलेली स्रोत निर्देशिका स्थानिक लक्ष्य निर्देशिकेत. लक्ष्य निर्देशिका स्लॅशसह समाप्त झाल्यास, स्त्रोत बेस नाव निर्देशिकेत नाव टाईप केले जाते. स्रोत आणि / किंवा लक्ष्य निर्देशिका निर्देशित केलेल्या URL असू शकतात.

-सी, - जर शक्य असेल तर मिरर जॉब पुढे चालू ठेवा -e, --delete या साइट रिमोट साइटवर -अल्प, --allow-suid सेट suid / sgid बिट्सवर रिमोट साइटवर न टाकता हटवा --कोणत्याही चॉउन सेट करण्यासाठी प्रयत्न करा मालिका आणि फाइल्स वरील गट -n, --only-newer फक्त नवीन फाइल्स डाउनलोड करा (-c कार्य करणार नाही) -r, --no-recursion उप-निर्देशिकांमध्ये जात नाही -p, --no-perms नाही संचिका परवानग्या सेट करा --no-umask फाइल मोडमध्ये umask लागू होत नाही -आर, - रिव्हर्स रिव्हर्स मिरर (फाइल्स लावा) -एल, --डरेफरल सिम्बॉलिक लिंक्स फाईल्स म्हणून डाउनलोड करतात- N, --newer-only FILE डाउनलोड फाईल पी-पी पेक्षा अधिक नवीन फाईल्स, --परेलएल [= एन] एन फाइलला समांतर -i आरएक्समध्ये डाउनलोड करा - आरएक्समध्ये आरएक्समध्ये जुळणारे फाइल्स आहेत - एक्स आरएक्स , --एक्सएक्टेक्वेर आरएक्स मेलिंग फाइल्स वगळतो -इ जीपी , ग्लोब जीपी जुळणारे फाइल्स - एक्स जीपी , --एक्लोइड-ग्लोब जीपी फाइल्स जुळत नाही -v, --verbose [= लेव्हल] वर्बोस ऑपरेशन --यूएस-कॅशे कॅशेड डिरेक्ट्री लिस्ट्रीजचा वापर करा --सर्व्हव्ह-सोर्स-फाइल्स ट्रान्सफर केल्यानंतर फायली काढून टाका (सावधगिरीने वापरा) -लावे-कोरीव - ओलो-सूड -नो-umask सारखेच

-आर वापरताना, प्रथम निर्देशिका स्थानिक आहे आणि दुसरा रिमोट आहे. दुसरी निर्देशिका वगळली असल्यास, प्रथम निर्देशिकेचे बेस नाव वापरले जाते. जर दोन्ही संचयीका वगळल्या तर सध्याच्या लोकल व रिमोट डाइरेक्टरीज वापरतात.

RX एक विस्तारित नियमित अभिव्यक्ती आहे, जसे की egrep (1).

जीपी एक ग्लोब पैटर्न आहे, उदा. `* .zip '

समाविष्ट करा आणि वगळा पर्याय एकाधिक वेळा निर्दिष्ट केले जाऊ शकतात. याचा अर्थ असा की फाईल किंवा निर्देशिका मिरर केले जाईल जर यात अंतर्भूत असेल आणि अंतर्भूत केल्याविना वगळता जुळत नाही, किंवा काहीही जुळत नाही आणि पहिली तपासणी केली जात नाही जोडलेल्या स्लॅश जोडलेले जोडपत्रे जोडली जातात.

लक्षात घ्या जेव्हा -आर वापरला जातो (रिवर्स् मिरर), सिम्बॉलिक लिंक्स सर्व्हरवर तयार होत नाहीत, कारण एफटीपी प्रोटोकॉल ते करू शकत नाही. लिंक्स फाइल्स अपलोड करण्यासाठी, `मिरर -आरएल 'कमांडचा वापर करा (सांकेतिक लिंक्स फाइल्स म्हणून हाताळा)

Verbosity स्तर --verbose = level पर्यायचा वापर करून किंवा अनेक -v पर्याय वापरून, उदा. -vvv. स्तर हे आहेत:

0 - नाही आऊटपुट (डिफॉल्ट) 1 - प्रिंट क्रिया 2 - + मुद्रित न केलेले फाईल नावे लिहा (जेव्हा -e निर्दिष्ट केलेले नाही) 3 - मुद्रित निर्देशिका नाव जे मिरर आहेत

- केवळ-नवीन फाइल आकार तुलना बंद करते आणि आकार फक्त वेगळ्या प्रकारच्या फाइल्स / डाउनलोड / अपलोड करते. जर आकार वेगळा असेल तर जुने फाइल्स डाऊनलोड / अपलोड केले जातील.

आपण त्याऐवजी निर्देशिकांऐवजी URL निर्दिष्ट केल्यास आपण दोन सर्व्हर दरम्यान मिरर करू शकता. जर शक्य असेल तर एफटीपीपी सर्व्हरमध्ये आपापल्या बदल्यात आपोआप वापरला जातो.

एमकेडीआयआर [ -पी ] दिइर

दूरस्थ निर्देशिका बनवा जर -p वापरला गेला असेल तर मार्गांचे सर्व घटक बनवा.

मॉड्यूल मॉड्यूल [ आर्गस ]

Dlopen (3) फंक्शन वापरून लोड केलेले मॉड्यूल लोड करा. जर मॉड्यूलचे नाव स्लॅश नसतील, तर तो मॉड्यूल: पथ व्हेरिएबल द्वारे निर्देशित केलेल्या निर्देशिकेत शोधले जाईल. मॉड्यूल_इनट फंक्शनला अर्ग्युमेंटस पास केले आहेत. तांत्रिक माहितीसाठी README.modules पहा.

अधिक फायली

`Cat फाइल्सच्या समान. | अधिक ' जर पीगर सेट केला असेल, तर तो फिल्टर म्हणून वापरला जाईल. ( मांजर , झकॅख आणि झमोरे सुद्धा पहा)

mput [ -c ] [ -d ] [ -a ] [ -E ] [ -ओ बेस ] फायली

वाइल्डकार्ड विस्तारासह फायली अपलोड करा. डीफॉल्टनुसार हे रिमोट म्हणून स्थानिक नावाचे बेस नाव वापरते. हे `-d 'पर्यायाद्वारे बदलले जाऊ शकते.

-क सुरू ठेवा, reput -d संचिका नावे म्हणून समान संचिका बनवा आणि फाइल्सला वर्तमान डिरेक्ट्री ऐवजी त्यांच्यात ठेवा. यशस्वी ट्रान्सफर नंतर रिमोट फाइल काढून टाका (धोकादायक) -एएससीआय मोड (बायनरी डीफॉल्ट) वापरतात -ओ निर्दिष्ट करते बेस डाइरेक्टरी किंवा URL जिथे फाईल्स ठेवल्या पाहिजेत

एमआरएम फाईल

`ग्लोब आरएम 'सारखेच वाइल्डकार्ड विस्तारासह निर्दिष्ट फाईल (फायली) काढते.

mv file1 file2

File1 मध्ये file2 पुनर्नामित करा

लिस्ट [ आर्गस ]

दूरस्थ फाइल नावांची सूची द्या

खुली [ -सीएमडी ] [ -उ वापरकर्ता [, पास ]] [ -पी पोर्ट ] होस्ट | url

एक FTP सर्व्हर निवडा.

pget [ OPTS ] rfile [ -o lfile]

विशिष्ट कनेक्शनचा उपयोग करून विशिष्ट फाईल प्राप्त करते. हे हस्तांतरण जलद गती देऊ शकते, परंतु नेटवर मोठ्या प्रमाणावर इतर वापरकर्त्यांना प्रभावित करते. जर खरोखरच फाईल ASAP हस्तांतरीत करावयाचे असेल तरच वापरा किंवा काही अन्य वापरकर्ता वेडा होऊ शकेल :) पर्याय:

-n maxconn जोडणीची कमाल संख्या सेट करते (डिफॉल्ट 5)

ठेवले [ -E ] [ -a ] [ -c ] [ -ओ बेस ] lfile [ -o rfile ]

दूरस्थ नाव rfile सह lfile अपलोड करा जर -o वगळले तर, lfile चे बेस नाव रिमोट चे नाव म्हणून वापरले जाते. वाइल्डकार्ड विस्तृत करीत नाही, त्या साठी mput वापरा.

-o रिमोट फाइल नाव निर्देशीत करते (डीफॉल्ट - lfile चे बेसएएनएल) -c सुरू आहे, रिटटला त्यास दूरस्थ फाइल्स ओव्हरराईट करण्याची परवानगी आवश्यक आहे -आपल्या ट्रान्सफरनंतर (धोकादायक) स्थानिक फायली हटवा -एएससीआय मोड (बायनरी डीफॉल्ट) वापरतात -ओ निर्दिष्ट करते बेस डाइरेक्टरी किंवा URL जिथे फाईल्स ठेवल्या पाहिजेत

पीडब्ल्यूडी

वर्तमान दूरस्थ निर्देशिका मुद्रित करा

रांग [ -n संख्या ] सीएमडी

क्रमवार अंमलबजावणीसाठी रांगेत दिलेल्या आज्ञा जोडा. प्रत्येक साइटची स्वतःची रांग असते. `-n 'कतारमधील दिलेल्या आयटमापुढे आदेश जोडते. `Cd 'किंवा` lcd' आदेशांना रांगेत टाकण्याचा प्रयत्न करू नका, हे lftp चुकीचे आहे. त्याऐवजी 'queue' कमांडच्या आधी cd / lcd करा, आणि ती अशी जागा लक्षात ठेवेल जिच्यामध्ये कमांड चालू करायची आहे. 'रांग प्रतीक्षा' द्वारे आधीपासूनच चालू होणाऱ्या नोकरीला रांग लावणे शक्य आहे, परंतु नोकरी रांगेत प्रथम नसली तरीही ती अंमलबजावणी सुरू राहील.

`रांग स्टॉप 'रांग थांबेल, ती कोणत्याही नवीन आज्ञा कार्यान्वित करणार नाही, पण आधीच चालत असलेल्या नोकर्या चालूच राहतील. आपण रिक्त बंद केलेली रांग तयार करण्यासाठी 'क्यू स्टॉप' चा वापर करु शकता. 'रांग प्रारंभ' क्यू अंमलबजावणी पुन्हा चालू करेल. जेव्हा आपण lftp बाहेर पडू शकता, तेव्हा हे सर्व बंद केलेल्या क्यूज स्वयंचलितरित्या सुरू करेल.

एकही आर्ग्युमेंट नसलेली 'रांग' एकतर बंद केलेली रांग किंवा प्रिंट रांग स्थिती तयार करेल.

रांग - डीलीट | -डी [ निर्देशांक किंवा वाइल्डकार्ड अभिव्यक्ती ]

रांगेतील एक किंवा त्यापेक्षा जास्त आयटम हटवा जर कोणतेही वितर्क दिले नाही, तर रांगेतील शेवटचे प्रविष्टी नष्ट होईल.

क्यू --मौव | -एम < निर्देशांक किंवा वाइल्डकार्ड अभिव्यक्ती > [ अनुक्रमणिका ]

दिलेल्या क्यूच्या निर्देशांकापूर्वी दिलेले आयटम हलवा किंवा अंतराळात जर नाही तर गंतव्य दिले नाही.

-आ शांत रहा -v शब्दार्थ सांगा -Q एखाद्या नमुन्यात आउटपुट ज्याचा वापर पुन्हा रांगेत करता येतो. --delete सह उपयोगी > फाईल मिळवा आणि [1] फाईल मिळवा> रांगेत प्रतीक्षा करा 1> रांगेचे another_file> cd a_directory मिळवा> क्यू करा अजून_आणि_फाइल रांग-डी 3 रांगेत तिसरे आयटम हटवा queue -m 6 4 चौथ्याआधी रांगेत सहाव्या आयटमवर हलवा. रांगे -म "मिळवा * झिप" 1 रांगेच्या सुरवातीस "get * zip" जुळणारे सर्व आज्ञा हलवा. (आयटम्सचे ऑर्डर जतन केले आहे.) रांग - d "get * zip" "get * zip" जुळणारे सर्व आदेश हटवा.

कोट सीएमडी

FTP साठी - आज्ञा अनइंटरटेप केलेला पाठवा. खबरदारीसह वापरा - हे अज्ञात रिमोट स्थितीस जन्म देऊ शकते आणि त्यामुळे पुन्हा कनेक्ट होऊ शकेल. आपण सुनिश्चित करू शकत नाही की उद्धृत केलेल्या आदेशामुळे रिमोट स्थितीत कोणताही बदल ठोस आहे - हे कोणत्याही वेळी पुन्हा कनेक्ट करून रीसेट केले जाऊ शकते.

HTTP - specific HTTP क्रिया करीता वाक्यरचना: `'कोट []' ' आदेश `` सेट-कुकी '' किंवा `` पोस्ट '' असू शकतो.

open http://www.site.net quote set-cookie "variable = value; अन्यवारा = इतर मूल्य" सेट http: post-content-type application / x-www-form-urlencoded quote post /cgi-bin/script.cgi "var = मूल्य आणि अन्यवापर = इतर मूल्य"> स्थानिक_फाइल

FISH साठी - आज्ञा अनइंटरटेप केलेले पाठवा. हे सर्व्हरवरील विनम्र आज्ञा कार्यान्वित करण्यासाठी वापरले जाऊ शकते. कमांड इनपुट लावू नये किंवा ### नवीन ओळीच्या सुरूवात करू नये. असे असल्यास, प्रोटोकॉल समक्रमित होणार नाही.

मासा उघडा: // सर्व्हर कोट शोध-नाव झिप

rfile [ -o lfile ] पुन्हा मिळवा

`Get -c 'सारखेच

rels [ args ]

`Ls 'सारखेच, परंतु कॅशेकडे दुर्लक्ष करते.

रेंटललिस्ट [ आर्गस ]

`सूची 'प्रमाणेच, परंतु कॅशेकडे दुर्लक्ष करते.

पुनरावृत्ती [ विलंब ] [ आदेश ]

आज्ञा पुनरावृत्ती करा. पूर्वनिर्धारित 1 सेकंदाने दिलेले विलंब उदाहरण:

उद्या पुनरावेदन - मिरर पुनरावृत्ती 1d मिरर

रिटाट एलफाइल [ -o आरफाइल ]

`ठेवले- c 'म्हणून समान

rm [ -आर ] [ -एफ ] फायली

दूरस्थ फायली काढा वाइल्डकार्ड विस्तृत करीत नाही, त्यासाठी एमआरएमएम वापरा. -r रिकर्सिव्ह डिरेक्टरी काढून टाकण्यासाठी आहे. काहीतरी चूक झाल्यास काळजी घ्या, आपण फाइल्स गमावू शकता -f supress त्रुटी संदेश

rmdir dir (s)

दूरस्थ निर्देशिका काढा

स्कॅच [ सत्र ]

कॅश सत्रांची यादी करा किंवा विशिष्ट सत्रावर स्विच करा.

सेट [ var [ व्हॉल ]]

दिलेल्या मूल्यात वेरियेबल सेट करा. मूल्य वगळल्यास, व्हेरिएबलची स्थापना रद्द करा. परिवर्तनीय नावात `` नाव / बंद '' असे स्वरूपन आहे, जेथे बंद सेटिंगचे अचूक अनुप्रयोग दर्शवू शकते. तपशीलासाठी खाली पहा. जर सेटला व्हेरिएबलशिवाय कॉल केला असेल तर केवळ बदललेल्या सेटिंग्ज सूचीबद्ध केल्या आहेत. हे पर्यायांद्वारे बदलले जाऊ शकतात:

-a सर्व सेटींग्सची सूची, डीफॉल्ट व्हॅल्यूज -डी यादी केवळ डिफॉल्ट व्हॅल्यूज, चालू असलेल्या आवश्यक नाही

साइट साइटमॅमिडी

साइट कमांड site_cmd कार्यान्वित करा आणि परिणाम आऊटपुट करा. आपण त्याचे आउटपुट पुनर्निर्देशित करू शकता

झोप मध्यांतर

झोपलेला वेळ मध्यांतर आणि बाहेर पडा पूर्वनिर्धारित सेकंदांमध्ये मुलभूतरित्या असते, परंतु अनुक्रमे मिनिट, तास आणि दिवसांसाठी 'm', 'h', 'd' सह suffixed जाऊ शकते. येथे देखील पहा.

स्लॉट [ नाव ]

निर्दिष्ट स्लॉट निवडा किंवा सर्व स्लॉट वाटप यादी करा. स्लॉट सर्व्हरशी कनेक्शन आहे, थोडी व्हर्च्युअल कन्सोलसारखी. आपण विविध सर्वरशी कनेक्ट केलेले एकाधिक स्लॉट तयार करू शकता आणि त्यांच्या दरम्यान स्विच करु शकता. आपण स्लॉट देखील वापरू शकता : त्या स्लॉट स्थानासाठी मूल्य असलेले छद्म-URL म्हणून नाव .

डीफॉल्ट रेडलाइन बाइंडिंग 0-9 नामक स्लॉटमध्ये मेटा -0-मेटा -9 कळा (अनेकदा आपण मेटाऐवजी Alt चा वापर करु शकता) दरम्यान जलद स्विचिंग करण्याची परवानगी देते.

स्रोत फाइल

फाइल फाइलमध्ये रेकॉर्ड केलेल्या आदेश चालवा.

स्थगित करा

Lftp प्रक्रिया थांबवा लक्षात ठेवा की जोपर्यंत आपण शेलच्या fg किंवा bg आज्ञांसह प्रक्रिया सुरू ठेवत नाही तोपर्यंत ती बदल्या देखील थांबतील.

वापरकर्ता वापरकर्ता [ पास ]
यूजर युआरएल [ पास ]

दूरस्थ लॉगिनसाठी निर्दिष्ट माहिती वापरा. जर आपण युजरनेम असलेली URL निर्दिष्ट केली असेल तर प्रवेश केलेला पासवर्ड कॅश केला जाईल, जेणेकरुन भविष्यातील URL संदर्भ त्यास वापरू शकतात

आवृत्ती

Lftp आवृत्ती मुद्रित करा

प्रतीक्षा करा [ जॉझनो ]
सर्व प्रतीक्षा करा

निर्दिष्ट नोकरीची मुदत संपण्याची प्रतीक्षा करा जॉबजॉन वगळल्यास, शेवटच्या बॅकग्राउंड नोकरीसाठी प्रतीक्षा करा.

'सर्व प्रतीक्षा करा' सर्व नोकर्यांच्या समाप्तीसाठी वाट पहा

zcat फाइल

मांजर प्रमाणेच, परंतु प्रत्येक फाइल zcat च्या सहाय्याने फिल्टर करा. ( मांजर देखील पाहू, अधिक आणि zmore )

झूमर फायली

तितकेच अधिक, परंतु प्रत्येक फाइल zcat च्या माध्यमातून फिल्टर करा. ( मांजर , झकॅख आणि बरेच काही पहा)

सेटिंग्ज

प्रारंभावर, lftp ~ / .lftprc~ / .lftp / rc चालवते. आपण येथे उपनावणी आणि `सेट 'आज्ञा ठेवू शकता. काही लोक संपूर्ण प्रोटोकॉल डीबग पाहण्यास प्राधान्य देतात, डीबग चालू करण्यासाठी `डीबग 'वापरा.

/etc/lftp.conf मध्ये प्रणाली-व्यापी स्टार्टअप फाइल देखील आहे. तो वेगळ्या डिरेक्टरी मध्ये असू शकतो, FILES विभाग पहा.

lftp मध्ये खालील सेटिलेबल व्हेरिएबल्स आहेत (आपण सर्व व्हेरिएबल्स आणि त्यांच्या मूल्यांना पाहण्यासाठी `सेट -a 'देखील वापरू शकता):

बीएमके: सेव्ह-पासवर्ड (बोल)

`बुकमार्क ऍड 'आज्ञावर ~ / .lftp / बुकमार्क मध्ये साधा मजकूर संकेतशब्द जतन करा. डीफॉल्टनुसार बंद.

cmd: at-exit (स्ट्रिंग)

स्ट्रिंग्स मधील कमांड्स lftp च्या बाहेर येण्यापूर्वी कार्यान्वित होतात.

सीएमडी: सीएस-इतिहास (बूल)

सीएसएस-सारखी इतिहास विस्तार सक्षम करते

सीएमडी: डीफॉल्ट-प्रोटोकॉल (स्ट्रिंग)

मूल्य वापरले जाते तेव्हा `ओपन 'फक्त प्रोटोकॉलशिवाय होस्ट नावासह वापरले जाते. डीफॉल्ट `ftp 'आहे

cmd: fail-exit (bool)

जर सत्य असेल तर, बिनशर्त (कमांडेंट व सुरवातीस विना) आदेश अपयशी झाल्यानंतर बाहेर पडा

सीएमडी: लाँग-रनिंग (सेकंद)

कमांड एक्झिक्यूशनचा वेळ, जो `लाँग 'मानला जातो आणि पुढच्या प्रॉमप्टपूर्वी एक बीप केले जाते. 0 म्हणजे बंद.

सीएमडी: एलएस-डीफॉल्ट (स्ट्रिंग)

डीफॉल्ट ls आर्ग्युमेंट

सीएमडी: हलवा-पार्श्वभूमी (बुलियन)

खोटे असताना, lftp बाहेर पडताना पार्श्वभूमीवर जाण्यास नकार देतो यास सक्तीने करण्यासाठी, `बाहेर पडा बीजी 'वापरा

सीएमडी: प्रॉम्प्ट (स्ट्रिंग)

प्रॉमप्ट lftp खालिल बॅकस्लॅश-एस्केप केलेले विशेष वर्ण ओळखतो जे खालीलप्रमाणे डीकोड केले जातात:

\ @

डाव्या युजर default नसल्यास @ घाला

\ a

एएससीआयआय बेल वर्ण (07)

\ e

एएससीआयआई एस्केप वर्ण (033)

\ h

आपण कनेक्ट केलेले होस्टनाव

\ n

नवीन ओळ

\ s

क्लाएंटचे नाव (lftp)

\ S

वर्तमान स्लॉटचे नाव

\ u

आपण ज्याप्रकारे लॉग इन केले आहे त्या वापरकर्त्याचे वापरकर्तानाव

\ U

रिमोट साइटची URL (उदा., ftp://g437.ub.gu.se/home/james/src/lftp)

\ v

lftp ची आवृत्ती (उदा., 2.0.3)

\ वॅट

रिमोट साइटवर चालू कार्यरत निर्देशिका

\ डब्ल्यू

रिमोट साइटवर चालू कार्यरत निर्देशिकाचे आधार नाव

\ n nn

अष्टक संख्या nnn शी संबंधित वर्ण

\\

एक बॅकस्लॅश

\?

मागील प्रतिस्थापन रिक्त असल्यास पुढील अक्षर वगळला

\ [

नॉन-प्रिंटिंग वर्णांचा क्रम सुरू करा, जे प्रॉम्प्टवर टर्मिनल कंट्रोल क्रम लावण्यासाठी वापरला जाऊ शकेल

\]

बिगर मुद्रण वर्णांचा क्रम समाप्त करा

सीएमडी: रिमोट-पूर्णत्व (बूल)

lftp दूरस्थ पूर्णता वापरते किंवा नाही हे नियंत्रित करण्यासाठी बुलियन .

सीएमडी: सत्यापित-होस्ट (बूल)

खरे असल्यास, lftp `ओपन 'आदेशमध्ये यजमान नाव त्वरीत सोडवते. `आणि 'दिले असल्यास सिंगल` ओपन' कमांडचा चेक वगळता किंवा जर चेक दरम्यान 'झॅ' दाबले तर ते शक्य आहे.

सीएमडी: सत्यापित-पथ (बूल)

खरे असल्यास, lftp `cd 'आदेशामध्ये दिलेल्या पथची तपासणी करतो. जर `आणि 'दिले असेल तर सिंगल` cd` कमांडचा धनादेश वगळणे शक्य आहे, किंवा जर चेक दरम्यान' Z 'दाबले असेल तर उदाहरणे:

सेट सीएमडी: सत्यापित-पाथ / एचएफटीपी: // * खोटे सीडी निर्देशिका &

dns: SRV- क्वेरी (बूल)

SRV रेकॉर्डसाठी क्वेरी आणि gethostbyname आधी त्यांना वापर. पोर्ट स्पष्टपणे निर्दिष्ट नसल्यास SRV रेकॉर्ड वापरले जातात तपशीलासाठी RFC2052 पहा.

dns: cache-enable (bool)

DNS कॅशे सक्षम करा हे बंद असल्यास, lftp प्रत्येकवेळी ते पुन्हा कनेक्ट होताना होस्टचे निराकरण करते.

dns: cache-expire (वेळ मध्यांतर)

DNS कॅशे नोंदीसाठी राहण्याची वेळ. त्याचे स्वरूप + + आहे, उदा. 1d12h30m5s किंवा just 36h कालबाह्य अक्षम करण्यासाठी, `inf 'किंवा` never' वर सेट करा.

dns: कॅशे-आकार (संख्या)

कमाल DNS कॅशे नोंदी

dns: घातक-कालबाह्य (सेकंद)

DNS क्वेरींसाठी वेळ मर्यादित करा DNS सर्व्हर अनुपलब्ध खूप लांब असल्यास, lftp दिलेल्या होस्ट नावाशी निगडीत करण्यात अयशस्वी होईल. 0 म्हणजे अमर्यादित, मुलभूत

dns: ऑर्डर (प्रोटोकॉल नावाची यादी)

DNS क्वेरींचा क्रम सेट करते. डीफॉल्ट `` इनसेट inet6 '' म्हणजे प्रथम एET कुटुंबातील पत्ता शोधा, नंतर inet6 आणि पहिला जुळणी वापरा.

dns: use-fork (bool)

खरे असल्यास, lftp होस्ट पत्त्याचे निर्धारण करण्यापूर्वी फॉल्क फोर्क होईल. मुलभूत खरे आहे.

मासा: शेल (स्ट्रिंग)

सर्व्हरच्या बाजूवर विशिष्ट शेल वापरा डीफॉल्ट / बिन / श आहे काही प्रणालींवर, / bin / sh बाहेर पडतो जेव्हा विना-अस्तित्वातील डिरेक्ट्रीमध्ये सीडी होते lftp त्यास हाताळू शकतो परंतु त्याला रीकनेक्ट करावे लागते. अशा प्रणालीसाठी / bin / bash वर सेट करा जर bash प्रतिष्ठापीत असेल.

ftp: acct (स्ट्रिंग)

लॉगिन केल्यानंतर हा स्ट्रिंग ACCT मध्ये पाठवा. परिणामाकडे दुर्लक्ष केले जाते. या सेटिंगसाठी बंद होणारे स्वरूप वापरकर्ता @ होस्ट आहे .

ftp: अनॉन-पास (स्ट्रिंग)

निनावी एफटीपी प्रवेश प्रमाणीकरणासाठी वापरलेला पासवर्ड सेट करते. डिफॉल्ट "-name @" आहे, जेथे वापरकर्त्याचे नाव प्रोग्रॅम चालवत आहे.

ftp: अनॉन-वापरकर्ता (स्ट्रिंग)

निनावी एफटीपी प्रवेश प्रमाणीकरणासाठी वापरलेले वापरकर्ता नाव सेट करते. डीफॉल्ट "अनामित" आहे

ftp: स्वयं-संकालन मोड (regex)

जर प्रथम सर्व्हर संदेश या regex ला माऊंट केला तर त्या होस्टसाठी समक्रमण मोड चालू करा.

ftp: बिंद-डेटा-सॉकेट (बूल)

डेटा सॉकेट कंट्रोल कनेक्शनच्या इंटरफेसमध्ये जोडा (निष्क्रिय मोड मध्ये) मुलभूत खरे आहे, अपवाद म्हणजे लूपबॅक इंटरफेस.

ftp: फिक्स-पास्क-अॅड्रेस (बूल)

खरे असल्यास, lftp PASV आदेशकरीता सर्व्हरद्वारे पाठवलेले पत्ता दुरूस्त करण्याचा प्रयत्न करेल जेव्हा सर्व्हर पत्ता सार्वजनिक नेटवर्कमध्ये असेल आणि PASV खाजगी नेटवर्कवरून एक पत्ता देईल. या बाबतीत lftp सर्व्हरचा पत्ता बदलून त्याऐवजी PASV आदेश बदलेल, पोर्ट नंबर बदलणार नाही. मुलभूत खरे आहे.

ftp: fxp-passive-source (bool)

खरे असल्यास, lftp स्त्रोत एफटीपी सर्व्हरला निष्क्रिय मोडमध्ये प्रथम सेट करण्याचा प्रयत्न करेल, अन्यथा गंतव्यस्थानास पहिला प्रयत्न अयशस्वी झाल्यास, lftp अन्य मार्ग त्यांना सेट करण्याचा प्रयत्न. जर अन्य स्वभाव खूप अपयशी ठरला तर lftp साध्या प्रतीवर परत येतो. हे देखील पहा ftp: use-fxp

ftp: home (स्ट्रिंग)

आरंभिक निर्देशिका डीफॉल्ट रिक्त स्ट्रिंग आहे जो स्वयं होय जर आपल्याला FTP URL च्या% 2F चे स्वरूप आवडत नसेल तर हे `/ 'असे सेट करा. या सेटिंगसाठी बंद होणारे स्वरूप वापरकर्ता @ होस्ट आहे .

ftp: list-options (स्ट्रिंग)

नेहमी LIST कमांडशी जोडलेले पर्याय सेट करते. हे डीफॉल्टनुसार डॉट (छुपे) फाईल्स दर्शवित नसल्यास `-a 'हे सेट करणे उपयुक्त ठरेल. डीफॉल्ट रिक्त आहे

ftp: nop- मध्यांतर (सेकंद)

फाइलची पूड डाउनलोड करताना NOOP कमांडस् मध्ये विलंब. हे एफटीपी सर्व्हरसाठी उपयुक्त आहे जे "ट्रान्सफर पूर्ण" संदेश पाठवते. अशा प्रकरणांमध्ये NOOP आदेश कनेक्शन कालबाह्य टाळू शकतात.

ftp: निष्क्रिय-मोड (बूल)

निष्क्रिय एफटीपी मोड सेट करते. आपण फ़ायरवॉल किंवा मुकाबला करणार्या राउटरच्या मागे असल्यास हे उपयोगी असू शकते.

ftp: पोर्ट-श्रेणी (टू-टू)

सक्रिय मोडसाठी अनुमती असलेल्या पोर्ट श्रेणी. कोणत्याही बंदर दर्शविण्यासाठी स्वरूप किमान-कमाल, किंवा `पूर्ण 'किंवा` कोणतेही' आहे डीफॉल्ट `पूर्ण 'आहे

FTP: प्रॉक्सी (URL)

वापरण्यासाठी FTP प्रॉक्सी निर्दिष्ट करते. प्रॉक्सी अक्षम करण्यासाठी हे हे रिक्त स्ट्रिंगवर सेट करा. लक्षात घ्या की ही एक एफटीपी प्रॉक्सी आहे जी एफटीपी प्रोटोकॉल वापरते, नाही तर एफटीपी वरील http वर डीफॉल्ट मूल्य हे पर्यावरण परिवर्तनीय ftp_proxy पासून घेतले असल्यास ते `` ftp: // '' सह सुरू होते. आपल्या FTP प्रॉक्सीला प्रमाणीकरणासाठी आवश्यक असल्यास, URL मध्ये वापरकर्ता नाव आणि संकेतशब्द निर्दिष्ट करा

जर ftp: प्रॉक्सी http: // सह सुरू होते, तर htpa (ftp over http proxy) स्वतः ऐवजी ftp वापरला जातो.

ftp: rest-list (bool)

LIST आदेशापूर्वी REST कमांड वापरण्याची परवानगी द्या. हे मोठ्या निर्देशिकांसाठी उपयुक्त असू शकते, परंतु काही एफटीपी सर्वर LIST पूर्वी शांततेकडे दुर्लक्ष करतात.

ftp: rest-stor (bool)

खोटे असल्यास, lftp STOR पूर्वी REST वापरण्याचा प्रयत्न करणार नाही. काही बोगी सर्व्हरसाठी हे उपयोगी असू शकते जे STOR द्वारा वापरल्या जाणाऱ्या REST च्या वापरात भ्रष्ट (zeros सह भरा) फाइल असेल.

ftp: पुन्हा प्रयत्न करा -530 (रेगेक्स)

PASS कमांडसाठी सर्व्हर उत्तर 530 वर पुन्हा प्रयत्न करा जर मजकूर या रेग्युलर एक्स्प्रेशनशी जुळत असेल तर ओव्हरलोडेड सर्व्हर (तात्पुरती स्थिती) आणि चुकीचा पासवर्ड (कायम स्थिती) यांच्यातील फरक ओळखण्यासाठी ही सेटिंग उपयुक्त असली पाहिजे.

ftp: पुन्हा प्रयत्न करा -530-अनामित (regex)

अनामित लॉगिनसाठी अतिरिक्त नियमित अभिव्यक्ती, जसे की ftp: retry-530.

ftp: साइट-गट (स्ट्रिंग)

लॉगिन केल्यानंतर हे स्ट्रिंग SITE GROUP मध्ये पाठवा. परिणामाकडे दुर्लक्ष केले जाते. या सेटिंगसाठी बंद होणारे स्वरूप वापरकर्ता @ होस्ट आहे .

ftp: skey-allow (bool)

सर्व्हरने त्याचे समर्थन करताना दिसत असल्यास स्के / ऑफी उत्तर पाठविण्याची परवानगी द्या डीफॉल्टनुसार.

ftp: स्की-बल ( बाल )

नेटवर्कवर साधा मजकूर पासवर्ड पाठवू नका, त्याऐवजी स्की / ऑफीचा वापर करा. स्की / ऑफी उपलब्ध नसल्यास लॉगीन अयशस्वी व्हा. डीफॉल्टनुसार बंद.

ftp: ssl-allow (bool)

असत्य असल्यास, अज्ञात प्रवेशासाठी FTP सर्व्हरसह SSL कनेक्शनचे निगोशिएट करण्याचा प्रयत्न करा. मुलभूत खरे आहे. हे सेटिंग फक्त तेव्हाच उपलब्ध आहे जेव्हा lftp openssl सह संकलित केले गेले.

ftp: ssl- बल (बूल)

जर ट्रुस, सर्व्हर एसएसएल ला समर्थन देत नसल्यास गुप्तशब्द पाठविण्यास नकार दिला जातो. डीफॉल्ट खोटे आहे हे सेटिंग फक्त तेव्हाच उपलब्ध आहे जेव्हा lftp openssl सह संकलित केले गेले.

ftp: ssl- protect -data (bool)

खरे असल्यास, डेटा हस्तांतरणासाठी एसएसएल कनेक्शनची विनंती करा. हे cpu- सघन आहे परंतु गोपनीयता प्रदान करते डीफॉल्ट खोटे आहे हे सेटिंग फक्त तेव्हाच उपलब्ध आहे जेव्हा lftp openssl सह संकलित केले गेले.

ftp: स्टेट-मध्यांतर (सेकंद)

STAT आदेशांमधील मध्यांतर डीफॉल्ट 1 आहे

ftp: संकालन-मोड (बूल)

खरे असल्यास, lftp एकावेळी एक आदेश पाठवेल आणि प्रतिसादांची प्रतीक्षा करेल. हे उपयोगी असू शकते जर आपण दोषिक FTP server किंवा राउटर वापरत असाल जेव्हा ते बंद असते तेव्हा, lftp कमांडचे पॅक पाठवते आणि प्रतिसादांसाठी प्रतिक्षा करतो - जेव्हा गोल ट्रिप वेळ लक्षणीय असतो तेव्हा ऑपरेशनची गति वाढते. दुर्दैवाने हे सर्व FTP सर्व्हरसह कार्य करत नाही आणि काही रूटरना त्यात समस्या आहेत, म्हणून ती मुलभूतरित्या आहे

ftp: टाईमझोन (स्ट्रिंग)

LIST आदेशद्वारे दिलेल्या सूचीमध्ये वेळेसाठी हा टाइमझोन गृहित धरा. हे सेटिंग जीएमटी ऑफसेट [+ | -] एचएच [: एमएम [: एसएस]] किंवा कोणतेही वैध टीझेड मूल्य (उदा. युरोप / मॉस्को किंवा एमएसके -3 एमएसडी, एम 3.5.0, एम 10.5.0 / 3) असू शकते. डीफॉल्ट जीएमटी आहे पर्यावरण वेरियेबल TZ द्वारे निर्देशीत स्थानिक टाइमझोन गृहीत धरण्यासाठी हे रिक्त मूल्यावर सेट करा.

ftp: use-abor (bool)

खोटे असल्यास, lftp ABOR आदेश पाठवत नाही परंतु डेटा कनेक्शन ताबडतोब बंद करतो.

ftp: use-fxp (बूल)

खरे असल्यास, lftp दोन FTP सर्वर मधील प्रत्यक्ष जोडणी सेट करण्याचा प्रयत्न करेल.

ftp: वापर-साइट-निष्क्रिय (बूल)

खरे असल्यास, lftp नेटकेसह 'SITE IDLE' आदेश पाठवते: निष्क्रिय आर्ग्युमेंट. डीफॉल्ट खोटे आहे

ftp: use-stat (bool)

खरे असल्यास, lftp किती डेटाचे हस्तांतरण केले आहे हे जाणून घेण्यासाठी FXP मोड ट्रान्सफरमध्ये स्टेट आज्ञा पाठवते. एफटीपी: stat-interval देखील पहा मुलभूत खरे आहे.

ftp: वापर-बंद (बाल)

खरे असल्यास, FTP सर्व्हरपासून डिस्कनेक्ट करण्यापूर्वी lftp QUIT पाठवते. मुलभूत खरे आहे.

ftp: सत्यापित-पत्ता (बूल)

डेटा कनेक्शन कंट्रोल कनेक्शनच्या पीअरच्या नेटवर्क पत्त्यावरून येते हे सत्यापित करा. हे डेटा कनेक्शन स्पूफिंग टाळता येऊ शकते जे डेटा भ्रष्टाचार करू शकते. दुर्दैवाने, हे अनेक नेटवर्क इंटरफेसेससह sertain ftp सर्व्हर्ससाठी अपयशी होऊ शकते, जेव्हा ते डेटा सॉकेटमध्ये जाणारे पत्ता सेट न करता, म्हणून हे मुलभूतरित्या अकार्यान्वीत केले जाते

ftp: verify-port (bool)

डेटा कनेक्शनमध्ये रिमोट रिमवर पोर्ट 20 (एफटीपी-डेटा) आहे हे पडताळून पहा. हे रिमोट होस्टच्या वापरकर्त्यांद्वारे डेटा कनेक्शन स्पूफिंग टाळता येऊ शकते. दुर्दैवाने, बरेच खिडक्या आणि अगदी युनिक्स एफटीपी सर्व्हर डेटा कनेक्शनवर योग्य पोर्ट सेट करण्यास विसरू शकतात, त्यामुळे ही चेक डिफॉल्टनुसार बंद आहे

ftp: वेब-मोड (बूल)

डेटा कनेक्शन बंद केल्यानंतर डिस्कनेक्ट करा. हे पूर्णपणे तुटलेली FTP सर्व्हरसाठी उपयोगी असू शकते. डीफॉल्ट खोटे आहे

hftp: कॅशे (बूल)

ftp-over-http protocol साठी सर्व्हर / प्रॉक्सी बाजू कॅशिंगची परवानगी द्या.

hftp: प्रॉक्सी (URL)

ftp-over-http protocol (hftp) करिता http प्रॉक्सी निर्देशीत करते एचटीटीपी प्रोटोकॉल एचटीटीपी प्रॉक्सी शिवाय काम करू शकत नाही. डीफॉल्ट मूल्य हे पर्यावरण परिवर्तनीय ftp_proxy पासून घेतले असल्यास ते `http: // '' सह सुरू होते, अन्यथा पर्यावरण वेरियेबल http_proxy पासून. आपल्या FTP प्रॉक्सीला प्रमाणीकरणासाठी आवश्यक असल्यास, URL मध्ये वापरकर्ता नाव आणि संकेतशब्द निर्दिष्ट करा

hftp: वापर-अधिकृतता (बूल)

बंद असल्यास, lftp प्रॉक्सीच्या URL चा भाग म्हणून पासवर्ड पाठवेल. हे काही प्रॉक्सींसाठी आवश्यक असू शकते (उदा. एम-सॉफ्ट). डीफॉल्ट चालू आहे आणि lftp अधिकृतता शीर्षलेख म्हणून एक भाग म्हणून संकेतशब्द पाठवेल.

hftp: use-head (bool)

जर बंद असेल तर, lftp hftp प्रोटोकॉलसाठी `HEAD 'ऐवजी` GET' वापरण्याचा प्रयत्न करेल. हे हळु असून, lftp काही प्रॉक्सीसह कार्य करण्यास सक्षम होऊ शकते जे `` HEADftp: // '' विनंत्या समजत नाही किंवा मिसांडले नाहीत.

hftp: वापर-प्रकार (बूल)

बंद असल्यास, lftp प्रॉक्सीकडे पाठविलेल्या URL करीता `, type = 'समाविष्ट करण्याचा प्रयत्न करणार नाही. काही तुटलेली प्रॉक्सी योग्यरित्या हाताळू शकत नाहीत. डीफॉल्ट चालू आहे

http: accept, http: accept-charset, http: accept-language (string)

संबंधित HTTP विनंती शीर्षलेख निर्दिष्ट करा.

http: कॅशे (बूल)

सर्व्हर / प्रॉक्सी बाजू कॅशिंग ला परवानगी द्या.

http: कुकी (स्ट्रिंग)

या कुकीस सर्व्हरवर पाठवा एक बंद येथे उपयुक्त आहे:
कुकी सेट / www.somehost.com "param = value"

http: पोस्ट-सामग्री-प्रकार (स्ट्रिंग)

POST पद्धतीसाठी सामग्री-प्रकार HTTP विनंती शीर्षकाची मूल्य निर्दिष्ट करते. डीफॉल्ट आहे `` अनुप्रयोग / x-www-form-urlencoded ''.

http: प्रॉक्सी (URL)

HTTP प्रॉक्सी निर्दिष्ट करते हे lftp जेव्हा http protocol वर कार्य करते तेव्हा हे वापरले जाते. डीफॉल्ट मूल्य पर्यावरण चल HTTP_proxy पासून घेतले आहे. आपल्या प्रॉक्सीसाठी प्रमाणीकरण आवश्यक असल्यास, URL मध्ये वापरकर्ता नाव आणि संकेतशब्द निर्दिष्ट करा

http: put-method (PUT किंवा POST)

सेट वर कोणत्या HTTP पद्धतीचा वापर करते ते निर्दिष्ट करते

http: put-content-type (स्ट्रिंग)

PUT मेथडसाठी सामग्री-प्रकार HTTP विनंती शीर्षकाचे मूल्य निर्दिष्ट करते.

http: संदर्भक (स्ट्रिंग)

Referer HTTP विनंत्या हेडरसाठी मूल्य निर्दिष्ट करते. सिंगल डट `. ' वर्तमान निर्देशिका URL वाढवते डीफॉल्ट आहे `. ' रेफरर हेडर अक्षम करण्यासाठी रिक्त स्ट्रिंग वर सेट करा.

http: set-cookies (boolean)

खरे असल्यास, lftp जर http: cookie variables सेट केले असेल तेव्हा सेट-कुकी शीर्षलेख प्राप्त होतात.

http: user-agent (स्ट्रिंग)

स्ट्रिंग lftp HTTP विनंतीच्या वापरकर्ता-एजंट हेडरमध्ये पाठवते

https: प्रॉक्सी (स्ट्रिंग)

https प्रॉक्सी निर्दिष्ट करते डीफॉल्ट मूल्य पर्यावरण वेरियेबल https_proxy मधून घेतले आहे.

मिरर: वगळणे- रेगेक्स (regex)

डीफॉल्ट बहिष्कार नमुना निर्दिष्ट करते आपण - अंतर्भूत पर्याय द्वारे ते अधिलिखित करू शकता.

मिरर: ऑर्डर (नमुने यादी)

फाइल हस्तांतरणाचा क्रम निर्दिष्ट करते. हे "* .sfv * .sum" मध्ये सेट करणे, आधी * .sfv जुळणार्या फायली स्थानांतरित करण्यास मिरर बनवते, मग * .sum आणि नंतर इतर सर्व फाइल्स जुळत आहेत. इतर फाइल्स नंतर निर्देशिकेवर प्रक्रिया करण्यासाठी, पॅटर्न लिस्टच्या शेवटी "* /" जोडा.

दर्पण: पॅरलल-डिरेक्ट्रीज (बुलियन)

खरे असल्यास, मिरर बऱ्याच डिरेक्ट्रीजची परस्पर प्रक्रिया सुरू करेल जेव्हा समांतर मोडमध्ये असते. अन्यथा, ते इतर संचयीकांत जाण्यापूर्वी एका डिरेक्टरीमधील फायली स्थानांतरीत करेल.

प्रतिबिंब: समांतर-हस्तांतरण-संख्या (संख्या)

समांतर स्थानांतरणाची संख्या निर्दिष्ट करते दर्पण सुरू करण्यास परवानगी आहे. डीफॉल्ट 1 आहे. आपण ते --पररलल पर्यायासह अधिलिखित करू शकता.

मॉड्यूल: पथ (स्ट्रिंग)

मॉड्यूल शोधण्याकरिता कोलन-आधारित डिरेक्ट्रीजची यादी. पर्यावरण चल LFTP_MODULE_PATH द्वारे प्रारंभ केला जाऊ शकतो. डीफॉल्ट 'पीकेजीएलबीडीआयआर / व्हर्जनः पीकेजीएलबीडीआयआर' आहे.

निव्वळ: कनेक्शन-मर्यादा (संख्या)

एकाच साइटवर जास्तीत जास्त कनेक्शन एकाचवेळी जोडणे. 0 म्हणजे अमर्यादित

निव्वळ: कनेक्शन-ताबा (बाल)

जर खरे असेल तर अग्रगण्य कनेक्शनला पार्श्वभूमीपेक्षा प्राथमिकता आहे आणि पार्श्वभूमी ऑपरेशन पूर्ण करण्यासाठी पार्श्वभूमी स्थानांतरणास व्यत्यय आणू शकतो.

निव्वळ: निष्क्रिय (सेकंद)

निष्क्रिय सेकंदाच्या संख्येनंतर सर्व्हरवरून डिस्कनेक्ट करा.

निव्वळ: मर्यादा-दर (बाइट प्रति सेकंद)

डेटा कनेक्शनवर मर्यादा हस्तांतरण दर मर्यादित. 0 म्हणजे अमर्यादित तुम्ही डाऊनलोड करून मर्यादा डाऊनलोड करुन दोन मर्यादा डाऊनलोड करून मर्यादा डाऊनलोड करा.

निव्वळ: मर्यादा-कमाल (बाइट)

न वापरलेल्या मर्यादा-दराची मर्यादा 0 म्हणजे अमर्यादित

निव्वळ: मर्यादा-एकूण-दर (बाइट प्रति सेकंद)

बेरजेच्या सर्व कनेक्शनची मर्यादा हस्तांतर दर 0 म्हणजे अमर्यादित तुम्ही डाऊनलोड करून मर्यादा डाऊनलोड करुन दोन मर्यादा डाऊनलोड करून मर्यादा डाऊनलोड करा. लक्षात घ्या की सॉकेटस्वर बफर प्राप्त होतात, यामुळे स्थानांतरन सुरू झाल्यानंतर या दर मर्यादेपेक्षा जास्त नेटवर्क लिंक लोड होऊ शकते. आपण नेट सेट करण्याचा प्रयत्न करू शकता: हे टाळण्यासाठी साकेट-बफर तुलनेने लहान मूल्यांकरीता.

निव्वळ: मर्यादा-एकूण-कमाल (बाइट्स)

न वापरलेल्या मर्यादा-एकूण-दराची मर्यादा 0 म्हणजे अमर्यादित

निव्वळ: कमाल-पुन्हा प्रयत्न (संख्या)

यश न करता ऑपरेशनची क्रमिक प्रतिक्रियांची कमाल संख्या. 0 म्हणजे अमर्यादित

निव्वळ: नो-प्रॉक्सी (स्ट्रिंग)

ज्या डोमेनसाठी प्रॉक्सी वापरली जाऊ नये असा स्वल्पविरामाने विभक्त केलेल्या सूचीचा समावेश आहे. डिफॉल्ट पर्यावरण वेरियेबल no_proxy पासून घेतले आहे.

निव्वळ: कायमचा-पुन्हा प्रयत्न (संख्या)

या कठीण त्रुटींकडे दुर्लक्ष करा बग फिटीप सर्व्हरवर लॉग इन करण्यासाठी उपयोगी आहे जे बरेच वापरकर्ते असल्यामुळे 5xx ला प्रत्युत्तर देतात

निव्वळ: रीकनेक्ट-मध्यांतर-बेस (सेकंद)

रीकनेक्ट्स दरम्यान आधार किमान वेळ सेट करते वास्तविक मध्यांतर नेटवर अवलंबून असते: पुन्हा कनेक्ट-मध्यांतर-गुणक आणि ऑपरेशनसाठी प्रयत्नांची संख्या.

निव्वळ: रीकनेक्ट-मध्यांतर-जास्तीत जास्त (सेकंद)

कमाल रीकनेक्ट मध्यांतर सेट करते जेव्हा नेट द्वारे गुणाकार केल्यानंतर वर्तमान कालावधी: पुनर्क्रुबद्ध-मध्यांतर-गुणक या मूल्यापर्यंत पोहोचतो (किंवा त्याहून अधिक), तेव्हा तो नेटवर परत रीसेट केला जातो: पुन्हा कनेक्ट-मध्यांतर-बेस.

निव्वळ: रीकनेक्ट-मध्यांतर-गुणक (वास्तविक संख्या)

गुणक सेट करते जे प्रत्येक वेळी नवीन अयशस्वी होण्याचे नवीन प्रयत्न प्रत्येक वेळी गुणाकार करते. जेव्हा मध्यांतर जास्तीतजास्त पोहोचते, तेव्हा ते मूळ मूल्यावर रीसेट होते. नेट पहा: रीकनेक्ट-मध्यांतर-बेस आणि नेट: रीकनेक्ट-मध्यांतर-कमाल

निव्वळ: सॉकेट-बफर (बाइट)

SO_SNDBUF आणि SO_RCVBUF सॉकेट पर्यायांसाठी दिलेले आकार वापरा. 0 म्हणजे प्रणाली मुलभूत.

निव्वळ: सॉकेट- कमाल (बाइट)

TCP_MAXSEG सॉकेट पर्यायासाठी दिलेल्या आकाराचा वापर करा. सर्व ऑप्टींग सिस्टम्स या पर्यायाला समर्थन देत नाहीत, परंतु लिनक्स करतो.

निव्वळ: कालबाह्य (सेकंद)

नेटवर्क प्रोटोकॉल वेळसमाप्ति सेट करते.

ssl: ca-file ( फाइलचा मार्ग)

प्रमाणपत्र अधिकृत प्रमाणपत्र म्हणून निर्दिष्ट केलेली फाइल वापरा

ssl: ca-path (डायरेक्टरीचा पथ)

प्रमाणपत्र अधिकृत प्रमाणपत्र भांडार म्हणून निर्दिष्ट केलेली निर्देशिका वापरा.

ssl: crl-file ( फाईलचा मार्ग)

निर्दिष्ट केलेली फाइल प्रमाणपत्र निरस्त करण्याची सूची प्रमाणपत्र म्हणून वापरा

ssl: crl-path (डायरेक्टरीचा पथ)

निर्दिष्ट केलेली निर्देशिका सर्टिफिकेट रिव्हॅक्शन यादी प्रमाणपत्र रिपॉझिटरी म्हणून वापरा.

ssl: key-file (फाईल पाठविण्यासाठी)

विशिष्ट फाइल आपल्या खाजगी की म्हणून वापरा

ssl: cert-file ( फाईलचा मार्ग)

आपल्या प्रमाणपत्र म्हणून विशिष्ट फाइल वापरा.

ssl: सत्यापित-प्रमाणपत्र (बुलियन)

होय वर सेट केल्यास, ज्ञात प्रमाणपत्र अधिकृततेने स्वाक्षरी केली जाण्यासाठी सर्व्हरचे प्रमाणपत्र सत्यापित करा आणि प्रमाणपत्र निरस्तीकरण यादीवर नाही.

xfer: क्लॉबर (बूल)

हे सेटिंग बंद असल्यास, प्राप्त होणारी आज्ञा विद्यमान फायली अधिलिखित करणार नाही आणि त्याऐवजी त्रुटी व्युत्पन्न करणार नाही. डीफॉल्ट चालू आहे

xfer: इटा-कालावधी (सेकंद)

ज्या कालावधीत एटीएचे उत्पादन केले जाते त्यावरील व्याजदराची गणना केली जाते.

xfer: एटा-टीर्स (बाल)

उत्सर्जित ईटीए दर्शवा (केवळ उच्च ऑर्डर भाग). मुलभूत खरे आहे.

xfer: कमाल-पुनर्निर्देशन (संख्या)

अधिकतम पुनर्निर्देशन HTTP वर डाउनलोड करण्यासाठी हे उपयोगी असू शकते. डीफॉल्ट 0 आहे, जे पुनर्निर्देशन प्रतिबंधित करते

xfer: दर-कालावधी (सेकंद)

ज्या कालावधीत अचंबित केलेला सरासरी दर दर्शविला जातो त्यावर गणना केली जाते.

चल संख्यांचा नाव संक्षेप केला जाऊ शकतो जोपर्यंत तो अस्पष्ट होत नाही. `: 'आधी उपसर्ग देखील वगळला जाऊ शकतो. आपण वेगवेगळ्या बंद साठी एक व्हेरिएबल अनेक वेळा सेट करू शकता, आणि अशा प्रकारे आपण विशिष्ट स्थितीसाठी विशिष्ट सेटिंग्ज मिळवू शकता. स्लॅश `/ 'सह विभक्त व्हेरिएबल नावानंतर बंद करणे निर्दिष्ट केले आहे.

` Dns : ',` net :', ` ftp : ',` http :', 'hftp:' डोमेन व्हेरिएबल्सचे बंद सध्या आपण ओपन 'कमांडमध्ये निर्दिष्ट केलेल्या होस्ट नाव आहे (काही अपवादांसह बंद अर्थहीन आहे उदा. डीएनएस: कॅशे-आकार) काही `सीएमडी: 'डोमेन व्हेरिएबल्ससाठी यापुढे मार्गाशिवाय वर्तमान यूआरएल आहे . इतर व्हेरिएबल्ससाठी, ते सध्या वापरले जात नाही नमुना lftp.conf मध्ये उदाहरणे पहा.

काही आज्ञा आणि सेटींग्सना वेळ अनियमित मापदंड लागू होते. त्याचे स्वरूप Nx [Nx ...] आहे, जेथे N वेळ रक्कम आहे आणि x ही वेळ एकक आहे: d - दिवस, h - तास, एम - मिनिटे, s - सेकंद. डीफॉल्ट एकक दुसरे आहे उदा 5h30m तसेच मध्यांतर असू शकते 'अनंता', `inf ',' never ',' forever '- त्याचा अर्थ अनंत अंतर आहे. उदा 'कायमचे सोडा' किंवा `सेट करा डीएनएस: cache-expire not '

FTP असिंक्रोनस मोड

Lftp एकाच वेळी अनेक आदेश पाठवून आणि नंतर सर्व प्रतिसाद तपासून FTP कार्यवाही गती करू शकतात. एफटीपी: सिंक-मोड व्हेरिएबल पाहा. कधीकधी हे कार्य करत नाही, अशाप्रकारे समकालीन मोड ही डीफॉल्ट आहे. आपण समकालिक मोड बंद करण्याचा प्रयत्न करू शकता आणि हे आपल्यासाठी कार्य करत आहे का ते पाहू शकता. हे ज्ञात आहे की एका नेटवर्क पॅकेटमधील काही FTP आज्ञावलींच्या बाबतीत अॅड्रेस भाषांतरण असलेले काही नेटवर्क सॉफ्टवेअर चुकीच्या पद्धतीने कार्य करते.

आरएफसी 9 5 9 म्हणते: `पूर्णतया प्रतिसादापूर्वीच दुसरा आदेश पाठविण्याच्या प्रयोक्ता-प्रक्रियेमुळे प्रोटोकॉलचे उल्लंघन होत असे, परंतु सर्व्हर-एफ़टीपी प्रिकांतीत कोणतीही कमांड असावीत जे आधीची कमांड प्रगतीपथावर असेल. '' तसेच, RFC1123 म्हणते: `'नियंत्रणकेंद्रावर रिलायन्स सीडीज आणि टेलनेट ईओएल क्रम (सीआर एलएफ) यांच्यातील कोणत्याही पत्रव्यवहाराचा विचार करणे आवश्यक नाही." आणि `` नियंत्रण कनेक्शनमधून एकच वाचण्यासाठी एकापेक्षा अधिक FTP आज्ञा समाविष्ट असू शकतात' '.

त्यामुळे एकाच वेळी अनेक आदेश पाठविणे सुरक्षित असणे आवश्यक आहे, जे ऑपरेशन भरपूर गती देते आणि सर्व युनिक्स आणि VMS आधारित FTP सर्व्हरसह कार्य करत असल्याचे दिसते. दुर्दैवाने, विंडोवर आधारित सर्व्हर अनेक पॅकेजेसमध्ये बर्याच आदेशांना हाताळू शकत नाहीत, आणि त्यामुळे काही तुटलेली राऊटर हाताळू शकत नाहीत.

पर्याय

-डी

डीबगिंग मोडवर स्विच करा

-e आदेश

दिलेल्या आज्ञा कार्यान्वित करा आणि बाहेर पडू नका.

-पी बंदर

कनेक्ट करण्यासाठी दिलेल्या पोर्टचा वापर करा

-यू वापरकर्ता [ , पास]

जोडण्यासाठी दिलेला वापरकर्तानाव आणि संकेतशब्द वापरा

-f स्क्रिप्ट_फाइल

फाईलमध्ये कमांड कार्यान्वित करा आणि बाहेर पडा

-c आदेश

दिलेल्या आज्ञा कार्यान्वित करा आणि बाहेर पडा

हे सुद्धा पहा

एफटीपीडी (8), एफटीपी (1)
RFC854 (टेलनेट), RFC959 (FTP), RFC1123, RFC1945 (http / 1.0), RFC2052 (SRV RR), RFC2068 (http / 1.1), RFC 2228 (एफटीपी सुरक्षा विस्तार), RFC2428 (एफटीपी / आयपीव्ही 6).
http://www.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt (एसएसएल वर FTP).

महत्वाचे: आपल्या कॉम्प्यूटरवर आज्ञा कशी वापरली जाते हे पाहण्यासाठी man कमांड ( % man ) वापरा.