بروتوكول نقل الملفات
هذا هو الأمر lftp الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
lftp - برنامج نقل ملفات متطور
بناء الجملة
بروتوكول نقل الملفات [-d] [-e كمد] [-p ميناء] [-u المستخدم[,pass ]] [الموقع]
بروتوكول نقل الملفات -f script_file
بروتوكول نقل الملفات -c الأوامر
بروتوكول نقل الملفات --الإصدار
بروتوكول نقل الملفات --مساعدة
VERSION
توثق صفحة الدليل هذه الإصدار 4.6.3 من Lftp.
الوصف
بروتوكول نقل الملفات هو برنامج لنقل الملفات يسمح باتصالات FTP و HTTP متطورة وغيرها من الاتصالات
للمضيفين الآخرين. لو الموقع تم تحديده ثم سيتصل lftp بهذا الموقع وإلا أ
يجب إنشاء الاتصال بالأمر المفتوح.
بروتوكول نقل الملفات يمكنه التعامل مع عدة طرق للوصول إلى الملفات - FTP و FTPS و HTTP و HTTPS و HFTP و FISH و SFTP و
ملف (HTTPS و FTPS متاحان فقط عندما يتم تجميع lftp باستخدام GNU TLS أو OpenSSL
مكتبة). يمكنك تحديد الطريقة التي يجب استخدامها في أمر "فتح URL" ، على سبيل المثال ، "open
http://www.us.kernel.org/pub/linux". HFTP هو بروتوكول وكيل ftp-over-http. يمكن استخدامه
تلقائيًا بدلاً من FTP إذا تم تعيين ftp: proxy على "http://proxy[:ميناء]'. السمك هو
بروتوكول يعمل عبر اتصال ssh بحساب يونكس. SFtp هو بروتوكول تم تنفيذه
في SSH2 كنظام فرعي SFTP.
إلى جانب البروتوكولات الشبيهة بـ FTP ، يدعم lftp بروتوكول BitTorrent كأمر "torrent".
البذر مدعوم أيضا.
كل عملية في بروتوكول نقل الملفات موثوق به ، أي أنه يتم التعامل مع أي خطأ غير فادح بشكل صحيح و
تتكرر العملية. لذلك إذا توقف التنزيل ، فسيتم إعادة تشغيله من النقطة
تلقائيا. حتى إذا كان خادم FTP لا يدعم الأمر REST ، بروتوكول نقل الملفات ستحاول
استرداد الملف من البداية حتى يتم نقل الملف بالكامل.
بروتوكول نقل الملفات يحتوي على صيغة أوامر شبيهة بالصدفة تسمح لك بتشغيل عدة أوامر بالتوازي في
خلفية (&). من الممكن أيضًا تجميع الأوامر داخل () وتنفيذها
خلفية. يتم تنفيذ جميع وظائف الخلفية في نفس العملية الفردية. يمكنك إحضار ملف
المهمة الأمامية إلى الخلفية بـ ^ Z (cz) والعودة بأمر الانتظار (أو fg) وهو
الاسم المستعار "الانتظار"). لسرد المهام الجارية ، استخدم الأمر "jobs". تسمح بعض الأوامر
إعادة توجيه مخرجاتهم (cat ، ls ، ...) إلى ملف أو عبر الأنابيب إلى أمر خارجي. أوامر
يمكن تنفيذه بشروط بناءً على حالة إنهاء الأمر السابق (&&، ||).
إذا خرجت بروتوكول نقل الملفات قبل أن تنتهي جميع الوظائف بعد ، بروتوكول نقل الملفات ستنتقل إلى وضع nohup
في الخلفية. يحدث نفس الشيء مع قطع اتصال المودم الحقيقي أو عند إغلاق xterm.
بروتوكول نقل الملفات يحتوي على مرآة مدمجة يمكنها تنزيل أو تحديث شجرة دليل كاملة. هنالك
أيضًا عكس المرآة (Mirror -R) التي تقوم بتحميل أو تحديث شجرة دليل على الخادم.
يمكن لـ Mirror أيضًا مزامنة الدلائل بين خادمين عن بُعد ، باستخدام FXP if
متاح.
يوجد أمر "at" لبدء عمل في وقت محدد في السياق الحالي ، الأمر
"قائمة الانتظار" لأوامر قائمة الانتظار للتنفيذ المتسلسل للخادم الحالي ، وأكثر من ذلك بكثير.
بطريق الانطلاق، بروتوكول نقل الملفات ينفذ /etc/lftp.conf وثم ~ / .lftprc و ~ / .lftp / rc (أو
~ / .config / lftp / rc if ~ / .lftp غير موجود). يمكنك وضع الأسماء المستعارة وأوامر "التعيين"
هناك. يفضل بعض الأشخاص رؤية تصحيح أخطاء البروتوكول بالكامل ، فاستخدم "تصحيح الأخطاء" لتشغيل التصحيح.
استخدم "التصحيح 3" لرؤية رسائل الترحيب ورسائل الخطأ فقط.
بروتوكول نقل الملفات لديها عدد من المتغيرات القابلة للتعيين. يمكنك استخدام "set -a" لرؤية جميع المتغيرات و
قيمهم أو "set -d" لمشاهدة قائمة الإعدادات الافتراضية. يمكن اختصار أسماء المتغيرات و
يمكن حذف البادئة ما لم يصبح الباقي غامضًا.
إذا تم تجميع lftp باستخدام OpenSSL (تكوين - مع - openssl) فإنه يتضمن برنامجًا
تم تطويره بواسطة مشروع OpenSSL لاستخدامه في مجموعة أدوات OpenSSL. (http://www.openssl.org/)
أوامر
! قذيفة أمر
إطلاق قذيفة أو أمر قذيفة.
! ls
للقيام بإدراج دليل للمضيف المحلي.
الاسم المستعار [الاسم [قيمنا]]
تحديد أو إلغاء تعريف الاسم المستعار الاسم. إذا قيمنا تم حذفه ، والاسم المستعار غير محدد ، وإلا فسيستغرق الأمر
القيمة قيمنا. إذا لم يتم إعطاء وسيطة ، فسيتم سرد الأسماء المستعارة الحالية.
الاسم المستعار دير ls -lF
الاسم المستعار أقل zmore
at الوقت [- أمر ]
انتظر حتى الوقت المحدد وقم بتنفيذ الأمر المحدد (اختياري). أنظر أيضا at(1).
يرفق [PID]
قم بإرفاق الجهاز بعملية lftp المحددة في الخلفية.
المرجعية [أمر فرعي]
يتحكم أمر الإشارة المرجعية في الإشارات المرجعية.
يمكن استخدام أسماء المواقع في جاكيت الأمر مباشرة كما هو أو بأي أمر يقبله
إدخال عناوين URL باستخدام ملف bm: الموقع / المسار تنسيق.
يضيف [ ] إضافة المكان الحالي أو الموقع المحدد للإشارات المرجعية والالتزام بها
الاسم المعطى
ديل إزالة الإشارة المرجعية بالاسم
تحرير محرر البداية في ملف الإشارات المرجعية
يستورد استيراد الإشارات المرجعية الأجنبية
قائمة قائمة الإشارات المرجعية (افتراضي)
مخبأ [أمر فرعي]
يتحكم أمر التخزين المؤقت في ذاكرة التخزين المؤقت للذاكرة المحلية. يتم التعرف على الأوامر الفرعية التالية:
حالة ذاكرة التخزين المؤقت للطباعة (افتراضي)
تشغيل | إيقاف تشغيل / إيقاف تشغيل التخزين المؤقت
مسح ذاكرة التخزين المؤقت
المقاس ليم تعيين حد للذاكرة ، -1 يعني غير محدود
تنقضي Nx تعيين وقت انتهاء صلاحية ذاكرة التخزين المؤقت على N ثواني (x= ق) دقيقة (x= م) ساعات (x= ح) أو
أيام (x= د)
قط ملفات
يقوم cat بإخراج الملف (الملفات) البعيد إلى stdout. (أنظر أيضا الأكثر من ذلك, زكات و يستطيع)
cd ص
تغيير الدليل البعيد الحالي. يتم تخزين الدليل البعيد السابق كـ "-". أنت تستطيع
قم بعمل "cd -" لتغيير الدليل مرة أخرى. الدليل السابق لكل موقع هو أيضًا
المخزنة على القرص ، لذلك يمكنك القيام بـ "فتح الموقع ؛ القرص المضغوط - 'حتى بعد إعادة تشغيل lftp.
شمود طريقة ملفات
تغيير قناع الإذن في الملفات البعيدة. يجب أن يكون الوضع رقمًا ثمانيًا.
اغلق [-a]
إغلاق الاتصالات الخاملة. بشكل افتراضي مع الخادم الحالي فقط ، استخدم -a لإغلاق كل الخمول
اتصالات.
CLS [خيارات] ملفات ...
يحاول "cls" استرداد معلومات حول الملفات أو الدلائل المحددة ويخرج ملف
المعلومات وفقًا لخيارات التنسيق. الفرق بين "ls" و "cls" هو أن
يطلب "ls" من الخادم تنسيق قائمة الملفات وتنسيقها "cls" نفسها بعد ذلك
استرجاع جميع المعلومات المطلوبة.
-1 إخراج عمود واحد
-a ، - تظهر جميع الملفات النقطية
-B، --basename إظهار اسم أساسي للملفات فقط
--block-size = SIZ استخدم كتل بحجم بايت
-d ، - إدخالات دليل قائمة الدليل بدلاً من المحتويات
-F ، - صنف مؤشر إلحاق (واحد من / @) بالإدخالات
-h ، - أحجام طباعة قابلة للقراءة في تنسيق يمكن قراءته بواسطة الإنسان (على سبيل المثال ، 1K)
--si بالمثل ، لكن استخدم قوى 1000 وليس 1024
-k ، - kilobytes مثل - حجم الكتلة = 1024
-l ، - استخدم منذ فترة طويلة تنسيق قائمة طويلة
-q ، - لا تظهر الحالة الصامتة
-s ، - حجم حجم الطباعة لكل ملف
--حجم الملف إذا كان حجم الطباعة ، فقط حجم الطباعة للملفات
-i ، - مطابقة النمط غير الحساسة لحالة الأحرف
-أنا ، - أسماء الفرز المفصلي - غير حساس لحالة الأحرف
-D، --dirsfirst قائمة الدلائل أولا
- الترتيب = OPT "الاسم" ، "الحجم" ، "التاريخ"
-S الترتيب حسب حجم الملف
- مستخدم ، - مجموعة ،
- الحيوانات المنوية ، - التاريخ ،
--linkcount ، - الروابط تظهر الحقول الفردية
- time-style = STYLE استخدم تنسيق الوقت المحدد
أمر كمد أرجس ...
تنفيذ أمر معين يتجاهل الأسماء المستعارة.
تصحيح [خيارات] مستوى|خصم
تبديل التصحيح إلى مستوى أو أطفئه. خيارات:
-o إعادة توجيه إخراج التصحيح إلى الملف
-ج عرض سياق الرسالة
-p تظهر PID
-t إظهار الطوابع الزمنية
صدى [-n] سلسلة
يطبع (echos) السلسلة المحددة على الشاشة.
تحرير [خيارات] ملف
استرجع الملف البعيد إلى موقع مؤقت ، وقم بتشغيل محرر محلي عليه وقم بتحميل الملف
إذا تغيرت مرة أخرى. خيارات:
-ك احتفظ بالملف المؤقت
-o موقع ملف مؤقت واضح
وحدة التقييم [-f شكل ] أرجس ...
بدون -f ينفذ الوسائط المعطاة كأمر. مع -f ، يتم تحويل الحجج
في أمر جديد. يمكن أن يحتوي التنسيق على نص عادي وعناصر نائبة $ 0 ... $ 9 و $ @ ،
المقابلة للحجج.
خروج [bg] [تيشرت] [أصل] [قتل] [الكود]
الخروج سوف يخرج من lftp أو ينتقل إلى الخلفية إذا كانت هناك وظائف نشطة. إذا لم تكن هناك وظيفة
نشيط، الكود يتم تمريره إلى نظام التشغيل باعتباره حالة إنهاء lftp. لو الكود is
إذا تم حذفها ، يتم استخدام كود الخروج الخاص بالأمر الأخير.
تتحرك قوى "الخروج bg" إلى الخلفية عندما يكون cmd: move-background خاطئة. "الخروج من الأعلى" يجعل
إنهاء "قذيفة" المستوى الأعلى (منفذ أوامر lftp الداخلي). ينتهي "خروج الوالد"
قذيفة الأصل عند تشغيل برنامج نصي متداخل. "خروج القتل" يقتل جميع الوظائف المرقمة من قبل
الخروج. يمكن الجمع بين الخيارات ، على سبيل المثال "الساعة 08:00 - الخروج من القمة ، اقتل و" يقتل جميع الوظائف
ويجعل Lftp يخرج في وقت محدد.
fg
الاسم المستعار لـ "انتظر".
جد [خيارات] الدليل...
سرد الملفات في الدليل (الدليل الحالي افتراضيًا) بشكل متكرر. هذا يمكن أن يساعد
مع خوادم تفتقر إلى دعم ls -R. يمكنك إعادة توجيه إخراج هذا الأمر. خيارات:
-d MD، - أقصى عمق =MD تحديد أقصى عمق للمسح
-l ، - تستخدم القائمة تنسيق قائمة طويلة
ftpcopy
عفا عليها الزمن. استخدم أحد الخيارات التالية بدلاً من ذلك:
الحصول على بروتوكول نقل الملفات: // ... -o ftp: // ...
get -O ftp: // ... file1 file2 ...
ضع بروتوكول نقل الملفات: // ...
وضع بروتوكول نقل الملفات: //.../*
mget -O بروتوكول نقل الملفات: // ... بروتوكول نقل الملفات: //.../*
أو مجموعات أخرى للحصول على تحويل FXP (مباشرة بين خادمين FTP). سوف Lftp
الرجوع إلى النسخة العادية (عبر العميل) إذا كان لا يمكن بدء نقل FXP أو بروتوكول نقل الملفات: use-fxp هو
خاطئة.
دولار فقط واحصل على خصم XNUMX% على جميع [-E] [-a] [-c] [-e] [-O قاعدة] rfile [-o ملف] ...
استرجع الملف البعيد rfile وتخزينه كملف محلي ملف. إذا تم حذف -o ،
يتم تخزين الملف في ملف محلي يسمى كاسم أساسي لـ rfile. يمكنك الحصول على عدة ملفات
من خلال تحديد حالات متعددة من rfile (و -o ملف). لا توسع أحرف البدل ، استخدم
mget لذلك.
-c تابع ، reget
-E حذف ملفات المصدر بعد النقل الناجح
- حذف الملف الهدف قبل النقل
-استخدام وضع أسكي (الثنائي هو الافتراضي)
-أ يحدد الدليل الأساسي أو عنوان URL حيث يجب وضع الملفات
أمثلة:
احصل على README
احصل على README -o debian.README
احصل على مرايا README README
احصل على README -o debian.README README.mirrors -o debian.mirrors
احصل على README -o ftp://some.host.org/debian.README
احصل على README -o ftp://some.host.org/debian-dir/ (النهاية خفض is الأهمية)
الحصول على 1 [خيارات] rfile
نقل ملف واحد. خيارات:
-o اسم ملف الوجهة (افتراضي - الاسم الأساسي لملف rfile)
-c تابع ، reget
-E حذف ملفات المصدر بعد النقل الناجح
-استخدام وضع أسكي (الثنائي هو الافتراضي)
- منطقة المصدر = نقل منطقة محددة من ملف المصدر
--target-position = الموقف في الملف الهدف لكتابة البيانات في
الكرة [خيارات] [أمر] أنماط
Glob يعطي أنماطًا تحتوي على أحرف أولية وتمرير النتيجة إلى أمر معين أو إرجاع
رمز الخروج المناسب.
-f ملفات عادية (افتراضي)
-d الدلائل
- جميع الانواع
- يوجد إرجاع صفري كود الخروج عندما تتوسع الأنماط إلى قائمة غير فارغة
- غير موجود - إرجاع صفر كود الخروج عندما تتوسع الأنماط إلى قائمة فارغة
أمثلة:
صدى الكرة الأرضية *
glob --exist * .csv && echo "هناك ملفات * .csv"
مساعدة [كمد]
تعليمات الطباعة لـ كمد أو إذا كان الجواب لا كمد تم تحديد طباعة قائمة بالأوامر المتاحة.
وظائف [خيارات] [وظيفة رقم...]
قائمة الوظائف الجارية. لو وظيفة رقم محددًا ، قم فقط بإدراج وظيفة بهذا الرقم. خيارات:
-v مطول ، عدة -v زيادة الإسهاب
-r قائمة وظيفة واحدة محددة فقط دون العودية
قتل الكل |وظيفة رقم
حذف الوظيفة المحددة مع وظيفة رقم أو كل الوظائف. (ل وظيفة رقم انظر تعريف وظائف)
شاشات الكريستال السائل لدير
تغيير الدليل المحلي الحالي لدير. يتم تخزين الدليل المحلي السابق على هيئة "-". أنت
يمكن أن تفعل "lcd -" لتغيير الدليل مرة أخرى.
ln [-s] ملف موجود رابط جديد
أنشئ رابطًا ثابتًا / رمزيًا لملف موجود. يختار الخيار- s إنشاء رمز رمزي
الرابط.
محلي أمر
قم بتشغيل الأمر المحدد باستخدام ملف الدليل المحلي: // session بدلاً من remote session.
أمثلة:
المحلي pwd
المحلية
المرآة المحلية / dir1 / dir2
lpwd
طباعة دليل العمل الحالي على الجهاز المحلي.
ls params
سرد الملفات البعيدة. يمكنك إعادة توجيه إخراج هذا الأمر إلى ملف أو عبر أنبوب إلى خارجي
يأمر. بشكل افتراضي ، يتم تخزين إخراج ls مؤقتًا ، لمشاهدة استخدام القائمة الجديدة ريلس or مخبأ دافق.
mget [-c] [-d] [-a] [-E] [-O قاعدة] ملفات
يحصل على الملفات المحددة مع أحرف البدل الموسعة.
-c تابع ، reget.
-d إنشاء الدلائل بنفس أسماء الملفات وإدخال الملفات فيها
بدلا من الدليل الحالي.
-E حذف ملفات المصدر بعد النقل الناجح
-استخدام وضع أسكي (الثنائي هو الافتراضي)
-أ يحدد الدليل الأساسي أو عنوان URL حيث يجب وضع الملفات
مرآة [خيارات] [مصدر [الهدف]]
عكس دليل المصدر المحدد إلى الدليل الهدف المحلي. إذا انتهى الدليل الهدف
بشرطة مائلة (باستثناء الجذر) ، يتم إلحاق اسم قاعدة المصدر باسم الدليل الهدف.
يمكن أن يكون المصدر و / أو الهدف عبارة عن عناوين URL تشير إلى الدلائل.
-c ، - استمر في عمل المرآة إن أمكن
-e ، - حذف الملفات غير الموجودة في الموقع البعيد
- احذف - احذف الملفات القديمة أولاً قبل نقل الملفات الجديدة
- العمق - ينزل أولاً إلى الدلائل الفرعية قبل النقل
ملفات
- امسح جميع الدلائل أولاً بشكل متكرر من قبل
نقل الملفات
-s ، - السماح بوضع suid / sgid bits وفقًا للموقع البعيد
--allow-chown محاولة تعيين المالك والمجموعة على الملفات
--ascii استخدم عمليات نقل وضع ascii (تشير إلى الحجم الأهم)
- تجاهل الوقت تجاهل الوقت عند تحديد ما إذا كنت تريد التنزيل
- تجاهل حجم تجاهل الحجم عند تقرير ما إذا كنت تريد التنزيل
- فقط في عداد المفقودين تحميل الملفات المفقودة فقط
- الملفات الموجودة فقط للتنزيل الموجودة بالفعل في الهدف
-n ، تنزيل أحدث فقط الملفات الأحدث (-c لن يعمل)
- تحميل أقدم حتى الملفات الأقدم من البعيدة
- no-blank-dirs لا تنشئ أدلة فارغة (تعني
- العمق أولا)
-r، - no-recursion لا تذهب إلى الدلائل الفرعية
-r ، - الدوران =MODE انتقل إلى الدلائل الفرعية بشرط
--لا توجد روابط رمزية لا تنشئ روابط رمزية
-p، - no-perms لا تعين أذونات الملف
--لا يوجد umask لا يطبق umask على أوضاع الملفات
-R ، - عكس المرآة العكسية (وضع الملفات)
-L ، - مرجع تنزيل الروابط الرمزية كملفات
- الكتابة فوق الملفات العادية دون إزالتها أولاً
- no-overwrite قم بإزالة وإعادة إنشاء ملفات عادية بدلاً من
الكتابة
-N، - أحدث من =SPEC تنزيل الملفات فقط أحدث من الوقت المحدد
--أولد من =SPEC قم بتنزيل الملفات الأقدم من الوقت المحدد فقط
- الحجم-المدى =RANGE قم بتنزيل الملفات ذات الحجم في النطاق المحدد فقط
-P ، - متوازي [=N] تنزيل ملفات N بالتوازي
--use-pget [-n =N] استخدم pget لنقل كل ملف
- عند التغيير =CMD قم بتنفيذ الأمر إذا تم تغيير أي شيء
- كرر حلقة المرآة حتى لا توجد تغييرات
-i RX، - تشمل =RX تشمل الملفات المطابقة
-x RX، - استبعاد =RX استبعاد الملفات المطابقة
-I GP، - تضمين الكرة الأرضية =GP تشمل الملفات المطابقة
-X GP، - استبعاد الكرة الأرضية =GP استبعاد الملفات المطابقة
-f FILE، - ملف =FILE تعكس ملفًا واحدًا أو مجموعة متوهجة (على سبيل المثال
/المسار/إلى/*.txt)
-O DIR، --target-directory =DIR الهدف الأساسي المسار أو URL
-v ، - عملية مطولة [= المستوى]
--log =FILE كتابة أوامر lftp التي يتم تنفيذها على FILE
- نص =FILE اكتب أوامر lftp إلى FILE ، لكن لا تنفذها
هم
- just-print، --dry-run مثل --script = -
- الحد الأقصى للأخطاء =N توقف بعد هذا العدد من الأخطاء
--skip-noaccess لا تحاول نقل الملفات بدون وصول للقراءة.
--استخدام ذاكرة التخزين المؤقت استخدام قوائم الدليل المخبأ
- إزالة الملفات المصدر إزالة الملفات بعد النقل (استخدم بحذر)
-نفس الشيء مثل - السماح بالقص - السماح بالسويد - عدم التمسك
عند استخدام -R ، يكون دليل المصدر محليًا والهدف بعيد. إذا كان الهدف
تم حذف الدليل ، ويستخدم الاسم الأساسي لدليل المصدر. إذا كان كلا الدلائل
تم حذف الدلائل المحلية والبعيدة الحالية. إذا كان الدليل الهدف ينتهي بـ
شرطة مائلة (باستثناء الدليل الجذر) ثم يتم إلحاق الاسم الأساسي لدليل المصدر.
RX هو تعبير نمطي ممتد ، تمامًا كما في com.egrep(1).
GP هو نمط الكرة الأرضية ، على سبيل المثال "* .zip".
يمكن تحديد خيارات التضمين والاستبعاد عدة مرات. هذا يعني أن ملف أو
سينعكس الدليل إذا كان يتطابق مع تضمين ولا يتطابق مع استبعاد بعد
تضمين أو عدم تطابق أي شيء ويتم استبعاد الاختيار الأول. الدلائل
يتطابق مع شرطة مائلة ملحقة.
لاحظ أن الروابط الرمزية لا يتم إنشاؤها عند التحميل إلى خادم بعيد ، لأن FTP
البروتوكول لا يمكنه فعل ذلك. لتحميل الملفات التي تشير إليها الروابط ، استخدم الأمر "mirror -RL" (معالجة
روابط رمزية كملفات).
بالنسبة للخيارات - أحدث من و - أقدم - يمكنك تحديد ملف أو وقت
مواصفات مثل تلك المستخدمة من قبل at(1) الأمر ، على سبيل المثال "الآن - 7 أيام" أو "منذ أسبوع". اذا أنت
تحديد ملف ، ثم سيتم استخدام وقت التعديل لهذا الملف.
يمكن تحديد مستوى الإسهاب باستخدام - overbose = level option أو بعدة خيارات v ،
على سبيل المثال -vvv. المستويات هي:
0 - لا يوجد مخرج (افتراضي)
1 - طباعة الإجراءات
2 - + طباعة أسماء الملفات غير المحذوفة (عندما لا يتم تحديد e)
3 - + طباعة أسماء الدلائل المعكوسة
- only-newer يوقف مقارنة حجم الملف ويقوم بتحميل / تنزيل الملفات الأحدث فقط حتى لو
الحجم مختلف. افتراضيًا ، يتم نقل الملفات القديمة واستبدالها بأحدث.
--upload-الأقدم يسمح باستبدال الملفات البعيدة الأحدث بأقدم (عندما يكون الجانب الهدف
بعيد). لا تستطيع بعض الواجهات الخلفية البعيدة الاحتفاظ بالطوابع الزمنية ، لذا فإن الوضع الافتراضي هو الاحتفاظ بها
أحدث الملفات.
يمكن أن يكون وضع العودية أحد "دائمًا" ، "أبدًا" ، "مفقود" ، "أحدث". مع الخيار
تقارن المرآة "الأحدث" الطوابع الزمنية للدلائل وتدخل دليلًا فقط إذا كان كذلك
كبار السن أو المفقودين على الجانب المستهدف. اعلم أنه عندما يغير ملف الدليل
قد يظل الطابع الزمني كما هو ، لذلك لن يقوم المرآة بمعالجة هذا الدليل.
يمكنك النسخ المتطابق بين خادمين إذا حددت عناوين URL بدلاً من الدلائل. FXP هو
تستخدم تلقائيًا لعمليات النقل بين خوادم FTP ، إن أمكن.
تخفي بعض خوادم FTP الملفات النقطية افتراضيًا (على سبيل المثال . هتكس) ، وتظهر لهم فقط عندما LIST
يتم استخدام الأمر مع خيار -a. في هذه الحالة ، حاول استخدام "set ftp: list-options -a".
مكدير [-p] [-f] دير (ق)
عمل أدلة بعيدة. إذا تم استخدام -p ، فقم بعمل جميع مكونات المسارات. الخيار -f يجعل
مكدير الهدوء ويقمع الرسائل.
وحدة وحدة [ وسائط ]
تحميل وحدة باستخدام دلوبين(3) وظيفة. إذا كان اسم الوحدة النمطية لا يحتوي على شرطة مائلة ، فسيكون كذلك
بحثت في الدلائل المحددة بواسطة الوحدة: متغير المسار. يتم تمرير الحجج إلى
دالة module_init. انظر README.modules للحصول على التفاصيل الفنية.
الأكثر من ذلك ملفات
مثل "القط ملفات | أكثر'. لو بيجر تم تعيينه ، يتم استخدامه كمرشح. (أنظر أيضا قط, زكات
و يستطيع)
وضع [-c] [-d] [-a] [-E] [-O قاعدة] ملفات
تحميل الملفات مع توسيع أحرف البدل. بشكل افتراضي ، يستخدم الاسم الأساسي للاسم المحلي على أنه
واحد بعيد. يمكن تغيير ذلك بخيار "-d".
-c تواصل ، سمعة
-d إنشاء الدلائل نفسها كما في أسماء الملفات ووضع الملفات فيها
بدلا من الدليل الحالي
-E حذف ملفات المصدر بعد نقل ناجح (خطير)
-استخدام وضع أسكي (الثنائي هو الافتراضي)
-أ يحدد الدليل الأساسي أو عنوان URL حيث يجب وضع الملفات
MRM ملف (ق)
مثل "glob rm". يزيل الملف (الملفات) المحدد بتوسيع حرف البدل.
mv file1 file2
إعادة تسمية file1 إلى file2.
nlist [وسائط]
سرد أسماء الملفات البعيدة
جاكيت [-e كمد] [-u المستخدم[,pass ]] [-p ميناء] مضيف|URL
حدد خادم FTP.
pget [خيارات] rfile [-o ملف]
يحصل على الملف المحدد باستخدام عدة اتصالات. يمكن أن يؤدي هذا إلى تسريع عملية النقل ، ولكن التحميل
تؤثر الشبكة والخادم بشكل كبير على المستخدمين الآخرين. استخدم فقط إذا كان عليك حقًا النقل
الملف في اسرع وقت ممكن. خيارات:
ج- متابعة النقل. يتطلب lfile.lftp-pget-status ملف.
-n ماكسكون تعيين الحد الأقصى لعدد الاتصالات (الافتراضي مأخوذ من pget: الافتراضي- ن
ضبط)
وضع [-E] [-a] [-c] [-O قاعدة] ملف [-o rfile]
تحميل ملف مع اسم بعيد rfile. إذا تم حذف -o ، فإن الاسم الأساسي لـ ملف مستعمل ك
اسم بعيد. لا توسع أحرف البدل ، استخدم وضع لذلك.
-o يحدد اسم الملف البعيد (الافتراضي - الاسم الأساسي للملف lfile)
-c تواصل ، سمعة. يتطلب إذنًا للكتابة فوق الملفات البعيدة
-E حذف ملفات المصدر بعد نقل ناجح (خطير)
-استخدام وضع أسكي (الثنائي هو الافتراضي)
-أ يحدد الدليل الأساسي أو عنوان URL حيث يجب وضع الملفات
الأشخاص ذوي الإعاقة [-p]
طباعة عنوان URL البعيد الحالي. استخدم الخيار "-p" لإظهار كلمة المرور في عنوان URL.
طابور [-n NUM ] كمد
أضف الأمر المحدد إلى قائمة الانتظار للتنفيذ المتسلسل. كل موقع له قائمة انتظار خاصة به. "-n"
يضيف الأمر قبل العنصر المحدد في قائمة الانتظار. لا تحاول وضع "قرص مضغوط" أو "إل سي دي" في قائمة الانتظار
أوامر ، فإنه قد يخلط بين lftp. بدلاً من ذلك ، قم بتنفيذ الأمر cd / lcd قبل أمر "queue" ، وسوف يفعل ذلك
تذكر المكان الذي سيتم تنفيذ الأمر فيه. من الممكن أن تصطف في طابور
قيد التشغيل بالفعل عن طريق `` queue wait '، لكن المهمة ستستمر في التنفيذ حتى لو
إنها ليست الأولى في قائمة الانتظار.
سيوقف "queue stop" قائمة الانتظار ، ولن ينفذ أي أوامر جديدة ، ولكن بالفعل
سيستمر تشغيل الوظائف في العمل. يمكنك استخدام "قائمة الانتظار" لإنشاء توقف فارغ
طابور. ستستأنف "قائمة الانتظار" تنفيذ قائمة الانتظار. عند الخروج من lftp ، سيبدأ كل شيء
قوائم الانتظار المتوقفة تلقائيًا.
"قائمة الانتظار" التي لا تحتوي على وسيطات ستنشئ إما قائمة انتظار متوقفة أو حالة قائمة انتظار الطباعة.
طابور --حذف | -د [مؤشر or البدل التعبير]
احذف عنصرًا واحدًا أو أكثر من قائمة الانتظار. إذا لم يتم تقديم أي حجة ، فسيتم إدخال الإدخال الأخير في
تم حذف قائمة الانتظار.
طابور - تحرك | -م <مؤشر or البدل التعبير> [مؤشر]
انقل العناصر المحددة قبل فهرس قائمة الانتظار المحدد ، أو إلى النهاية إذا لم تكن هناك وجهة
معطى.
-q كن هادئا.
-v كن مطولا.
-Q الإخراج بتنسيق يمكن استخدامه لإعادة قائمة الانتظار. مفيد مع --delete.
أمثلة:
> الحصول على ملف &
[1] الحصول على ملف
> الانتظار في قائمة الانتظار 1
> قائمة الانتظار تحصل على ملف آخر
> cd a_directory
> الحصول على قائمة الانتظار yet_another_file
queue -d 3 احذف العنصر الثالث في قائمة الانتظار.
queue -m 6 4 انقل العنصر السادس في قائمة الانتظار قبل العنصر الرابع.
queue -m "get * zip" 1 انقل جميع الأوامر التي تطابق "get * zip" إلى بداية
طابور. (يتم الاحتفاظ بترتيب العناصر.)
queue -d "get * zip" احذف جميع الأوامر المطابقة لـ "get * zip".
اقتبس كمد
بالنسبة إلى FTP - أرسل الأمر بدون تفسير. استخدم بحذر - يمكن أن يؤدي إلى جهاز تحكم عن بعد غير معروف
الدولة وبالتالي سوف يتسبب في إعادة الاتصال. لا يمكنك التأكد من أن أي تغيير للحالة البعيدة
بسبب الأمر المقتبس صلب - يمكن إعادة تعيينه عن طريق إعادة الاتصال في أي وقت.
بالنسبة لـ HTTP - خاص بإجراء HTTP. النحو: `` اقتباس [ ] ''. قد يكون الأمر
`` set-cookie '' أو `` post ''.
جاكيت http://www.site.net
مجموعة quote-cookie "المتغير = القيمة ؛ othervar = othervalue"
تعيين http: post-content-type application / x-www-form-urlencoded
مشاركة الاقتباس /cgi-bin/script.cgi "var = value & othervar = othervalue"> local_file
بالنسبة إلى FISH - أرسل الأمر دون تفسير. يمكن استخدام هذا لتنفيذ أوامر عشوائية
على الخادم. يجب ألا يأخذ الأمر الإدخال أو الطباعة ### في بداية السطر الجديد. إذا حدث،
سيصبح البروتوكول غير متزامن.
افتح الأسماك: // الخادم
اقتباس تجد -اسم \ *. zip
التراب rfile [-o ملف]
مثل "get -c".
ريلس [وسائط]
مثل "ls" ، لكنه يتجاهل ذاكرة التخزين المؤقت.
renlist [وسائط]
مثل "nlist" ، لكنه يتجاهل ذاكرة التخزين المؤقت.
كرر [خيارات] [[-d] تأخير] [أمر]
كرر الأمر المحدد مع تأخير بين التكرارات. التأخير الافتراضي هو ثانية واحدة ،
الأمر الافتراضي فارغ.
-ج أقصى عدد من التكرارات
-د التأخير بين التكرارات
- في الوقت نفسه ، توقف عند خروج الأمر برمز غير صفري
- حتى توقف عند خروج الأمر برمز صفري
- توقف ضعيف عندما يتحرك lftp إلى الخلفية.
أمثلة:
كرر في الغد - المرآة
كرر مرآة 1d
السمعة ملف [-o rfile]
مثل "put -c".
rm [-r] [-f] ملفات
إزالة الملفات البعيدة. لا توسع أحرف البدل ، استخدم MRM من أجل هذا. -r هو تكراري
إزالة الدليل. كن حذرًا ، إذا حدث خطأ ما ، فقد تفقد الملفات. -f قمع
رسائل خاطئة.
RMDIR دير (ق)
إزالة الدلائل البعيدة.
الخداع [الجلسة]
سرد الجلسات المخزنة مؤقتًا أو التبديل إلى جلسة محددة.
طقم [فار [فال]]
اضبط المتغير على قيمة معينة. إذا تم حذف القيمة ، فقم بإلغاء تحديد المتغير. اسم المتغير
له تنسيق `` الاسم / الإغلاق '' ، حيث يمكن أن يحدد الإغلاق التطبيق الدقيق للإعداد.
انظر أدناه للحصول على التفاصيل. إذا تم استدعاء set بدون متغير ، فسيتم تغيير الإعدادات فقط
المدرجة. يمكن تغييره عن طريق الخيارات:
- قائمة بجميع الإعدادات ، بما في ذلك القيم الافتراضية
-d قائمة بالقيم الافتراضية فقط ، وليس القيم الحالية الضرورية
الموقع site_cmd
نفذ أمر الموقع site_cmd وإخراج النتيجة. يمكنك إعادة توجيه ناتجها.
النوم الفاصلة
النوم مع الفاصل الزمني والخروج. يكون الفاصل الزمني بالثواني افتراضيًا ، ولكن يمكن إلحاقه
باستخدام "m" و "h" و "d" للدقائق والساعات والأيام على التوالي. أنظر أيضا at.
فتحة [الاسم]
حدد فترة زمنية محددة أو قم بإدراج جميع الفواصل الزمنية المخصصة. الفتحة هي اتصال بالخادم ،
إلى حد ما مثل وحدة التحكم الافتراضية. يمكنك إنشاء عدة فتحات متصلة بمختلف
الخوادم والتبديل بينها. تستطيع ايضا استخذام الفتحة: الاسم كعنوان URL زائف تقييم لـ
موقع الفتحة هذا.
يسمح ربط readline الافتراضي بالتبديل السريع بين الفتحات المسماة 0-9 باستخدام Meta-0 -
مفاتيح Meta-9 (غالبًا يمكنك استخدام Alt بدلاً من Meta).
مصدر ملف
مصدر -e أمر
نفذ الأوامر المسجلة في الملف ملف أو تم إعادتها بواسطة أمر خارجي محدد.
مصدر ~ / .lftp / rc
مصدر -e صدى المساعدة
تعليق
وقف عملية lftp. لاحظ أنه سيتم أيضًا إيقاف عمليات النقل حتى تواصل العملية
بأوامر shell fg أو bg.
سيل [خيارات] ملفات التورنت ...
ابدأ عملية BitTorrent لملف ملفات التورنت، والذي يمكن أن يكون ملفًا محليًا ، أو URL ،
رابط المغناطيس أو عادي معلومات تجزئة مكتوب في ست عشري أو base32. يتم توسيع أحرف البدل المحلية.
يتم التحقق من صحة الملفات الموجودة أولاً ما لم يتم ذلك - صالح للقوة يتم إعطاء الخيار. القطع المفقودة
يتم تنزيلها. يتم تخزين الملفات في المحدد دليل أو دليل العمل الحالي بواسطة
تقصير. يستمر البذر حتى تصل النسبة سيل: توقف على نسبة الإعداد أو الوقت
سيل: بذرة max-time ينفد.
خيارات:
-أ يحدد الدليل الأساسي حيث يجب وضع الملفات
- التحقق من صحة ملف التخطي إجباريًا (إذا كنت متأكدًا من أنها على ما يرام).
توقف جديد فقط إذا كانت البيانات الوصفية معروفة بالفعل أو كان التورنت معروفًا
اكتمال.
- فقط - غير مكتمل توقف إذا كان التورنت قد اكتمل بالفعل.
--dht-bootstrap = bootstrap DHT عن طريق إرسال استعلام إلى المحدد العقدة. هذا
يجب استخدام الخيار مرة واحدة فقط لملء العقدة المحلية
مخبأ. يمكن إعطاء رقم المنفذ بعد النقطتين ، الافتراضي هو
6881. فيما يلي بعض العقد الخاصة بعملية التمهيد:
dht.transmissionbt.com ، router.utorrent.com ،
bittorrent.com.
- شارك مشاركة الملف المحدد أو الدليل باستخدام بروتوكول BitTorrent.
تتم طباعة رابط المغناطيس عندما يكون جاهزًا.
المستخدم المستخدم [pass ]
المستخدم URL [pass ]
استخدام المعلومات المحددة لتسجيل الدخول عن بعد. إذا قمت بتحديد عنوان URL باسم المستخدم ، فسيتم إدخال
سيتم تخزين كلمة المرور مؤقتًا بحيث يمكن لمراجع URL المستقبلية استخدامها.
الإصدار
طباعة بروتوكول نقل الملفات الإصدار.
انتظر [وظيفة رقم]
انتظر الكل
انتظر حتى تنتهي المهمة المحددة. إذا تم حذف jobno ، فانتظر آخر وظيفة تم تعيينها في الخلفية.
"انتظر الكل" ينتظر إنهاء جميع الوظائف.
زكات ملفات
مثل cat ، لكن قم بتصفية كل ملف من خلال zcat. (أنظر أيضا قط, الأكثر من ذلك و يستطيع)
يستطيع ملفات
مثل المزيد ، لكن قم بتصفية كل ملف من خلال zcat. (أنظر أيضا قط, زكات و الأكثر من ذلك)
الإعدادات
عند بدء التشغيل ، يتم تنفيذ Lftp ~ / .lftprc و ~ / .lftp / rc (أو ~ / .config / lftp / rc if ~ / .lftp هل
لا يوجد). يمكنك وضع أسماء مستعارة وأوامر "تعيين" هناك. بعض الناس يفضلون الرؤية
التصحيح الكامل للبروتوكول ، استخدم "التصحيح" لتشغيل التصحيح.
يوجد أيضًا ملف بدء تشغيل على مستوى النظام بتنسيق /etc/lftp.conf. يمكن أن تكون مختلفة
الدليل ، راجع قسم الملفات.
بروتوكول نقل الملفات يحتوي على المتغيرات التالية القابلة للتعيين (يمكنك أيضًا استخدام "set -a" لرؤية جميع المتغيرات
وقيمهم):
bmk: حفظ كلمات المرور (قيمة منطقية)
احفظ كلمات مرور النص العادي بتنسيق ~ / .local / share / lftp / bookmarks or ~ / .lftp / الإشارات المرجعية on
أمر "إضافة إشارة مرجعية". معطلة بشكل افتراضي.
ذاكرة التخزين المؤقت: ذاكرة التخزين المؤقت - قوائم فارغة (قيمة منطقية)
عندما تكون خاطئة ، لا يتم تخزين القوائم الفارغة مؤقتًا.
مخبأ: تمكين (قيمة منطقية)
عندما يكون خطأ ، يتم تعطيل ذاكرة التخزين المؤقت.
ذاكرة التخزين المؤقت: انتهاء الصلاحية (الفاصل الزمني)
تنتهي صلاحية إدخالات ذاكرة التخزين المؤقت الموجبة في هذا الفاصل الزمني.
ذاكرة التخزين المؤقت: انتهاء الصلاحية سلبية (الفاصل الزمني)
تنتهي صلاحية إدخالات ذاكرة التخزين المؤقت السلبية في هذا الفاصل الزمني.
حجم ذاكرة التخزين المؤقت (رقم)
الحد الأقصى لحجم ذاكرة التخزين المؤقت. عند تجاوزها ، ستتم إزالة أقدم إدخالات ذاكرة التخزين المؤقت من ذاكرة التخزين المؤقت.
cmd: عند الخروج (خيط)
يتم تنفيذ الأوامر في السلسلة قبل خروج lftp أو الانتقال إلى الخلفية.
كمد: في الخروج- bg (خيط)
يتم تنفيذ الأوامر في السلسلة قبل مخارج lftp الخلفية.
كمد: في الخروج- fg (خيط)
يتم تنفيذ الأوامر في السلسلة قبل خروج lftp الأمامي.
cmd: في الخلفية (خيط)
يتم تنفيذ الأوامر في السلسلة قبل انتقال lftp إلى الخلفية.
cmd: عند النهاية (خيط)
يتم تنفيذ الأوامر في السلسلة قبل إنهاء lftp (إما في الخلفية أو
المقدمة).
cmd: عند الانتهاء (خيط)
يتم تنفيذ الأوامر في السلسلة مرة واحدة عند الانتهاء من جميع المهام.
cmd: عند-queue-finish (خيط)
يتم تنفيذ الأوامر في السلسلة مرة واحدة عند الانتهاء من جميع المهام في قائمة الانتظار.
cmd: cls- الإكمال-الافتراضي (خيط)
الافتراضي CLS خيارات لعرض اختيارات الإنجاز. على سبيل المثال ، لجعل
تعرض قوائم الإكمال أحجام الملفات ، قم بتعيين cmd: cls-complete-default على "-s".
كمد: cls-default (خيط)
الافتراضي CLS خيارات الأمر. يمكن تجاوزها بخيارات محددة بشكل صريح.
كمد: كلس بالضبط الوقت (قيمة منطقية)
عندما يكون صحيحا ، CLS سيحاول الحصول على وقت تعديل الملف الدقيق حتى لو كان ذلك يعني المزيد
الطلبات إلى الخادم.
كمد: csh-history (قيمة منطقية)
تمكن من توسيع التاريخ مثل csh.
cmd: بروتوكول افتراضي (خيط)
يتم استخدام القيمة عند استخدام "فتح" مع اسم مضيف فقط بدون بروتوكول. تقصير
هو "بروتوكول نقل الملفات".
cmd: فشل الخروج (قيمة منطقية)
إذا كان هذا صحيحًا ، فاخرج عندما يفشل الأمر ويكون الأمر التالي غير مشروط (على سبيل المثال
لا تبدأ بـ || أو &&). يخرج lftp بعد إصدار الأمر غير المشروط
دون تنفيذه.
كمد: تفاعلي (ثلاثي منطقي)
عندما يكون صحيحًا ، يعمل lftp بشكل تفاعلي ، ويتعامل مع الإشارات الطرفية ويخرج بعضًا إضافيًا
رسائل. الافتراضي هو تلقائي ويعتمد على أن يكون stdin محطة.
كمد: طويل المدى (ثانية)
وقت تنفيذ الأمر ، الذي يعتبر "طويلاً" ويتم إصدار صفارة من قبل
موجه المقبل. 0 يعني قبالة.
كمد: ls-default (خيط)
حجة ls الافتراضية
cmd: نقل الخلفية (قيمة منطقية)
عندما يكون خطأ ، lftp يرفض الذهاب إلى الخلفية عند الخروج. لفرضها ، استخدم `` الخروج
bg.
cmd: تحريك-الخلفية-فصل (قيمة منطقية)
عندما تكون true (افتراضيًا) ، يفصل lftp نفسه عن طرف التحكم عند الانتقال إلى
الخلفية ، يمكن إرفاقها مرة أخرى باستخدام الأمر "attach" ؛ عندما يكون خطأ ، Lftp
يخدع الغلاف لنقل lftp إلى مجموعة معالجة الخلفية ويستمر في العمل ،
ثم يعيد الأمر fg shell lftp إلى المقدمة ما لم يقم بجميع المهام
وانتهت.
كمد: موجه (خيط)
موجه. يتعرف lftp على الأحرف الخاصة التالية التي تم تجاوز الخط المائل العكسي
يتم فك شفرتها على النحو التالي:
\@ أدخل @ إذا لم يكن المستخدم الحالي هو الافتراضي
\a حرف جرس ASCII (07)
\e حرف هروب ASCII (033)
\h اسم المضيف الذي تتصل به
\n خط جديد
\s اسم العميل (lftp)
\S اسم الفتحة الحالية
\u اسم المستخدم الخاص بالمستخدم الذي قمت بتسجيل الدخول به
\U عنوان URL للموقع البعيد (على سبيل المثال ، ftp://g437.ub.gu.se/home/james/src/lftp)
\v إصدار بروتوكول نقل الملفات (على سبيل المثال ، 2.0.3)
\w دليل العمل الحالي في الموقع البعيد
\W الاسم الأساسي لدليل العمل الحالي في الموقع البعيد
\NNN الحرف المقابل للرقم الثماني NNN
\\ شرطة مائلة للخلف
\? يتخطى الحرف التالي إذا كان الاستبدال السابق فارغًا.
\[ ابدأ سلسلة من الأحرف غير المطبوعة ، والتي يمكن استخدامها لتضمين ملف
تسلسل التحكم الطرفي في الموجه
\] إنهاء سلسلة من الأحرف غير المطبوعة
كمد: متوازي (رقم)
عدد المهام التي يتم تشغيلها بالتوازي في الوضع غير التفاعلي. على سبيل المثال ، قد يكون هذا
مفيد للبرامج النصية التي تحتوي على أوامر "get" متعددة. لاحظ أن تعيين هذا على قيمة
أكثر من 1 يغير سلوك التنفيذ الشرطي ، يجعله أساسًا
تتعارض.
cmd: قائمة الانتظار المتوازية (رقم)
عدد المهام التي يتم تشغيلها بالتوازي في قائمة انتظار.
cmd: الإكمال عن بعد (قيمة منطقية)
قيمة منطقية للتحكم في ما إذا كان lftp يستخدم الإكمال عن بُعد أم لا. عندما يكون صحيحًا ، علامة التبويب مفتاح
تخمين ما إذا كانت الكلمة التي يتم إكمالها يجب أن تكون اسم ملف بعيد. علامة تبويب ميتا هل
الانتهاء عن بعد دائما. حتى تتمكن من إجبار الإكمال عن بعد باستخدام علامة تبويب ميتا متى
cmd: الإكمال عن بعد خاطئ أو عندما يكون التخمين خاطئًا.
cmd: حفظ التاريخ cwd (قيمة منطقية)
عندما يكون صحيحًا ، يحفظ lftp آخر CWD لكل موقع إلى ~ / .local / share / lftp / cwd_history or
~ / .lftp / cwd_history، مما يسمح بعمل `` cd - '' بعد إعادة تشغيل lftp. الافتراضي هو الصحيح.
كمد: حفظ- rl- التاريخ (قيمة منطقية)
عندما يكون صحيحًا ، يحفظ lftp سجل readline إلى ~ /. المحلية / حصة / lftp / rl_history or
~ / .lftp / rl_history عند الخروج. الافتراضي هو الصحيح.
كمد: عرض الحالة (بوليم)
عندما يكون خطأ ، لا يُظهر lftp سطر الحالة على الجهاز. الافتراضي هو الصحيح.
cmd: حالة مجموعة المدى (قيمة منطقية)
عندما يكون صحيحًا ، يقوم Lftp بتحديث حالة المحطة إذا كان مدعومًا (مثل xterm). إغلاق ل
هذا الإعداد هو نوع المحطة الطرفية من متغير البيئة TERM.
كمد: حالة الفاصل (وقتفترة)
الفاصل الزمني بين تحديثات الحالة.
كمد: stifle-rl-history (رقم)
عدد الأسطر المراد الاحتفاظ بها في محفوظات readline.
cmd: حالة المصطلح (خيط)
سلسلة التنسيق المراد استخدامها لعرض حالة المحطة الطرفية. إغلاق لهذا الإعداد
هو نوع المحطة الطرفية من متغير بيئة TERM. يستخدم الافتراضي `` tsl '' و
قيم حرف `` fsl ''.
يتم دعم عمليات الهروب التالية:
\جرس
\ ه الهروب
\ n سطر جديد
\ s "lftp"
\ v إصدار lftp
\ T سلسلة الحالة
cmd: نمط الوقت (خيط)
هذا الإعداد هو القيمة الافتراضية لخيار نمط الوقت cls.
كمد: تتبع (قيمة منطقية)
عندما يكون صحيحًا ، يطبع lftp الأوامر التي ينفذها (مثل sh -x).
cmd: التحقق من المضيف (قيمة منطقية)
إذا كان هذا صحيحًا ، يقوم lftp بحل اسم المضيف فورًا في الأمر "open". بل هو أيضا
من الممكن تخطي التحقق من أمر "فتح" واحد إذا تم إعطاء "&" ، أو إذا كان ^ Z هو
الضغط أثناء الفحص.
cmd: التحقق من المسار (قيمة منطقية)
إذا كان هذا صحيحًا ، يتحقق lftp من المسار الوارد في الأمر "cd". من الممكن أيضًا التخطي
تحقق من أمر واحد "cd" إذا تم إعطاء "&" ، أو إذا تم الضغط على ^ Z أثناء ملف
يفحص. أمثلة:
اضبط cmd: check-path / hftp: // * false
دليل cd &
cmd: التحقق من المسار المخزن مؤقتًا (قيمة منطقية)
عندما يكون خطأ ، سينجح cd إلى دليل معروف من ذاكرة التخزين المؤقت على أنه موجود
في الحال. وبخلاف ذلك ، سيعتمد التحقق على cmd: إعداد مسار التحقق.
اللون: لون الاستخدام (ثلاثي منطقي)
عندما يكون صحيحًا ، أمر cls وإكمال قوائم الملفات الملونة وفقًا لـ
اللون: إعداد دير الألوان. عند الضبط على تلقائي ، يتم استخدام الألوان عندما يكون الإخراج
طرفية.
اللون: دير الألوان (خيط)
وصف لون قائمة الملف. بشكل افتراضي ، قيمة بيئة LS_COLORS
متغير مستخدم. يرى com.dircolors(1).
dns: استعلام SRV (قيمة منطقية)
الاستعلام عن سجلات SRV واستخدامها قبل gethostbyname. سجلات SRV فقط
تستخدم إذا لم يتم تحديد المنفذ بشكل صريح. راجع RFC2052 للحصول على التفاصيل.
نظام أسماء النطاقات: تمكين ذاكرة التخزين المؤقت (قيمة منطقية)
تمكين ذاكرة التخزين المؤقت DNS. إذا تم إيقاف تشغيله ، يقوم lftp بحل اسم المضيف في كل مرة يقوم فيها بإعادة الاتصال.
dns: انتهاء صلاحية ذاكرة التخزين المؤقت (الفاصل الزمني)
حان الوقت للعيش لإدخالات ذاكرة التخزين المؤقت لنظام أسماء النطاقات. لها شكل + ، على سبيل المثال 1d12h30m5s
أو 36 ساعة فقط. لتعطيل انتهاء الصلاحية ، اضبطه على "inf" أو "مطلقًا".
dns: حجم ذاكرة التخزين المؤقت (رقم)
الحد الأقصى لعدد إدخالات ذاكرة التخزين المؤقت لنظام أسماء النطاقات.
نظام أسماء النطاقات: مهلة مميتة (الفاصل الزمني)
تحديد وقت استعلامات DNS. إذا كان خادم DNS غير متاح لفترة طويلة ، فسيقوم Lftp بذلك
فشل في حل اسم مضيف معين. اضبط على "أبدًا" للتعطيل.
نظام أسماء النطاقات: ترتيب (قائمة أسماء البروتوكولات)
يحدد ترتيب استعلامات DNS. الافتراضي هو `` inet6 inet '' مما يعني البحث الأول
العنوان في عائلة inet6 ، ثم إنت واستخدمها بهذا الترتيب. لتعطيل inet6
(AAAA) ، اضبط هذا المتغير على `` inet ''.
DNS: استخدام مفترق (قيمة منطقية)
إذا كان هذا صحيحًا ، فسيتم تفرع lftp قبل حل عنوان المضيف. الافتراضي هو الصحيح.
نظام أسماء النطاقات: max-retries (رقم)
إذا كانت القيمة صفرًا ، فلا يوجد حد لعدد المرات التي سيحاول فيها lftp البحث عن ملف
عنوان. إذا> 0 ، سيحاول lftp هذا العدد فقط من المرات للبحث عن عنوان
كل عائلة عنوان في نظام أسماء النطاقات: ترتيب.
ملف: charset (خيط)
مجموعة الأحرف المحلية. تم تعيينه من الإعدادات المحلية الحالية في البداية.
ملف: use-lock (قيمة منطقية)
عندما يكون هذا صحيحًا ، يستخدم lftp تأمينًا استشاريًا على الملفات المحلية عند فتحها.
الأسماك: تأكيد تلقائي (قيمة منطقية)
عندما يكون هذا صحيحًا ، يجيب lftp بـ `` نعم '' على جميع أسئلة ssh ، ولا سيما على السؤال
حول مفتاح مضيف جديد. وإلا فإنه يجيب بـ `` لا ''.
الأسماك: محارف (خيط)
مجموعة الأحرف التي يستخدمها خادم الأسماك في الطلبات والردود وقوائم الملفات.
الافتراضي فارغ مما يعني نفس المحلي.
الأسماك: برنامج الاتصال (خيط)
البرنامج المراد استخدامه للاتصال بالخادم البعيد. يجب أن يدعم الخيار "-l"
لاسم المستخدم ، "-p" لرقم المنفذ. الإعداد الافتراضي هو "ssh -a -x". يمكنك ضبطه على
"rsh" ، على سبيل المثال.
الأسماك: قذيفة (خيط)
استخدام قذيفة محددة على جانب الخادم. الافتراضي هو / bin / sh. في بعض الأنظمة ، / بن / ش
يخرج عند عمل قرص مضغوط إلى دليل غير موجود. يمكن لـ lftp التعامل مع ذلك ولكن يجب عليه ذلك
أعد الاتصال. اضبطه على / بن / باش لمثل هذه الأنظمة إذا تم تثبيت bash.
بروتوكول نقل الملفات: حساب (خيط)
أرسل هذه السلسلة في أمر ACCT بعد تسجيل الدخول. تم تجاهل النتيجة. الخاتمة
لهذا الإعداد شكل user @ host.
بروتوكول نقل الملفات: تمرير مجهول (خيط)
يعيّن كلمة المرور المستخدمة لمصادقة وصول مجهول إلى FTP. الافتراضي هو
"lftp @".
بروتوكول نقل الملفات: مستخدم مجهول (خيط)
يعيّن اسم المستخدم المستخدم لمصادقة وصول مجهول إلى FTP. الافتراضي هو
"مجهول".
بروتوكول نقل الملفات: وضع المزامنة التلقائية (التعبير العادي)
إذا كانت رسالة الخادم الأولى تتطابق مع هذا التعبير العادي ، فقم بتشغيل وضع المزامنة لذلك المضيف.
بروتوكول نقل الملفات: حجم الالتقاط (قيمة منطقية)
عندما لا يكون هناك دعم لأمر SIZE ، حاول التقاط حجم الملف من "150
فتح اتصال البيانات "الرد.
بروتوكول نقل الملفات: محارف (خيط)
مجموعة الأحرف المستخدمة بواسطة خادم FTP في الطلبات والردود وقوائم الملفات.
الافتراضي فارغ مما يعني نفس المحلي. يستخدم هذا الإعداد فقط عندما يكون ملف
الخادم لا يدعم UTF8.
بروتوكول نقل الملفات: العميل (خيط)
اسم عميل FTP لإرساله باستخدام أمر CLNT ، إذا كان مدعومًا من قبل الخادم. اذا كانت
فارغ ، فلن يتم إرسال أمر CLNT.
بروتوكول نقل الملفات: مأخذ ربط البيانات (قيمة منطقية)
ربط مقبس البيانات بواجهة اتصال التحكم (في الوضع الخامل). تقصير
صحيح ، الاستثناء هو واجهة الاسترجاع.
بروتوكول نقل الملفات: fix-pasv-address (قيمة منطقية)
إذا كان هذا صحيحًا ، فسيحاول lftp تصحيح العنوان الذي أرجعه الخادم لأمر PASV في
الحالة عندما يكون عنوان الخادم في شبكة عامة ويعيد PASV عنوانًا من ملف
شبكة خاصة. في هذه الحالة ، قد يستبدل lftp عنوان الخادم بدلاً من
واحد تم إرجاعه بواسطة أمر PASV ، لن يتم تغيير رقم المنفذ. الافتراضي هو الصحيح.
بروتوكول نقل الملفات: fxp- المصدر السلبي (قيمة منطقية)
إذا كان هذا صحيحًا ، سيحاول lftp إعداد خادم FTP المصدر في الوضع الخامل أولاً ، وإلا
وجهة واحدة. إذا فشلت المحاولة الأولى ، يحاول lftp إعدادها بالطريقة الأخرى.
إذا فشل الترتيب الآخر أيضًا ، يعود lftp إلى النسخة العادية. أنظر أيضا
بروتوكول نقل الملفات: use-fxp.
بروتوكول نقل الملفات: المنزل (خيط)
الدليل الأولي. الافتراضي هو سلسلة فارغة مما يعني تلقائي. اضبط هذا على "/" إذا كنت
لا يحب مظهر٪ 2F في عناوين URL الخاصة بـ FTP. إغلاق هذا الإعداد له تنسيق
user @ host.
بروتوكول نقل الملفات: ignore-pasv-address (قيمة منطقية)
إذا كان هذا صحيحًا ، يستخدم lftp عنوان اتصال التحكم بدلاً من العنوان الذي يتم إرجاعه في PASV
الرد على اتصال البيانات. يمكن أن يكون هذا مفيدًا في عمليات ترجمة عناوين الشبكة (NAT) المعطلة. الافتراضي هو خطأ.
بروتوكول نقل الملفات: قائمة فارغة موافق (قيمة منطقية)
إذا تم الضبط على خطأ ، فسيتم التعامل مع القوائم الفارغة من أمر LIST على أنها غير صحيحة ، و
سيتم استخدام طريقة أخرى (NLST).
بروتوكول نقل الملفات: قائمة الخيارات (خيط)
يعيّن الخيارات التي يتم إلحاقها دائمًا بأمر LIST. يمكن أن يكون من المفيد تعيين
هذا إلى "-a" إذا كان الخادم لا يُظهر الملفات النقطية (المخفية) افتراضيًا. الافتراضي هو
فارغة.
بروتوكول نقل الملفات: الفاصل الزمني nop (ثانية)
التأخير بين أوامر NOOP عند تنزيل ذيل ملف. هذا مفيد لبروتوكول نقل الملفات
الخوادم التي ترسل رسالة "اكتمل النقل" قبل مسح نقل البيانات. في
مثل هذه الحالات يمكن أن تمنع أوامر NOOP مهلة الاتصال.
بروتوكول نقل الملفات: الوضع السلبي (قيمة منطقية)
يضبط وضع FTP الخامل. يمكن أن يكون هذا مفيدًا إذا كنت خلف جدار حماية أو غبي
جهاز التوجيه المتنكر. في الوضع الخامل ، يستخدم lftp أمر PASV ، وليس أمر PORT
والذي يستخدم في الوضع النشط. في الوضع الخامل lftp نفسه يجعل اتصال البيانات
الى الخادم في الوضع النشط ، يتصل الخادم بـ lftp لنقل البيانات.
الوضع الخامل هو الافتراضي.
بروتوكول نقل الملفات: port-ipv4 (عنوان IPv4)
يحدد عنوان IPv4 لإرساله باستخدام أمر PORT. الافتراضي فارغ مما يعني
لإرسال عنوان اتصال نهاية التحكم المحلي.
بروتوكول نقل الملفات: نطاق المنفذ (من الى)
نطاق المنفذ المسموح به للوضع النشط. التنسيق هو min-max ، أو "full" أو "any" لـ
تشير إلى أي منفذ. الافتراضي هو "ممتلئ".
بروتوكول نقل الملفات: prefer-epsv (قيمة منطقية)
استخدم EPSV كوضع سلبي مفضل. الافتراضي هو "خطأ".
بروتوكول نقل الملفات: الوكيل (URL)
يحدد وكيل FTP لاستخدامه. لتعطيل الوكيل ، قم بتعيين هذا على سلسلة فارغة. لاحظ أن
إنه وكيل FTP يستخدم بروتوكول FTP ، وليس FTP عبر HTTP. القيمة الافتراضية هي
مأخوذة من متغير البيئة ftp_proxy إذا كان يبدأ بـ `` ftp: // ''. إذا كان FTP الخاص بك
يتطلب الوكيل المصادقة ، حدد اسم المستخدم وكلمة المرور في عنوان URL. لو
ftp: proxy يبدأ بـ http: // ثم يتم استخدام بروتوكول hftp (FTP عبر وكيل HTTP)
بدلا من FTP تلقائيا.
بروتوكول نقل الملفات: نوع مصادقة الوكيل (خيط)
عند الضبط على `` انضم '' ، يرسل lftp `` user @[البريد الإلكتروني محمي]"كاسم مستخدم
إلى الوكيل ، وكلمة المرور `` password @ proxy_password ''.
عند الضبط على `` Join-acct '' ، يرسل lftp ``[البريد الإلكتروني محمي] proxy_user '' (مع
space) كاسم مستخدم للوكيل. يتم إرسال كلمة مرور الموقع كالمعتاد والوكيل
كلمة المرور متوقعة في أمر ACCT التالي.
عند التعيين على `` فتح '' ، يرسل lftp أولاً مستخدم الوكيل وكلمة مرور الوكيل ثم
`` OPEN ftp.example.org '' متبوعًا بـ `` USER user ''. ثم يتم إرسال كلمة مرور الموقع
كالمعتاد.
عند التعيين على `` user '' (افتراضي) ، يرسل lftp أولاً مستخدم الوكيل وكلمة مرور الوكيل وملفات
ثم "[البريد الإلكتروني محمي]"كاسم مستخدم. ثم يتم إرسال كلمة مرور الموقع كـ
معتاد.
عند التعيين على `` proxy-user @ host '' ، يرسل lftp أولاً `` USER
[البريد الإلكتروني محمي]"" ، ثم كلمة مرور الوكيل. مستخدم الموقع وكلمة المرور
ثم أرسل كالمعتاد.
بروتوكول نقل الملفات: قائمة الراحة (قيمة منطقية)
السماح باستخدام أمر REST قبل أمر LIST. قد يكون هذا مفيدًا لكبير
الدلائل ، ولكن بعض خوادم FTP تتجاهل بصمت REST قبل LIST.
بروتوكول نقل الملفات: rest-stor (قيمة منطقية)
إذا كان خطأ ، فلن يحاول lftp استخدام REST قبل STOR. يمكن أن يكون هذا مفيدًا للبعض
خوادم عربات التي تجرها الدواب التي تفسد (تملأ بالأصفار) الملف إذا كان REST متبوعًا بـ STOR هو
مستخدم.
بروتوكول نقل الملفات: إعادة المحاولة -530 (التعبير العادي)
أعد المحاولة على الخادم ، رد 530 لأمر PASS إذا تطابق النص مع هذا التعبير العادي.
يجب أن يكون هذا الإعداد مفيدًا للتمييز بين الخادم المحمّل فوق طاقته (مؤقت
شرط) وكلمة مرور غير صحيحة (شرط دائم).
بروتوكول نقل الملفات: retry-530- مجهول (التعبير العادي)
تعبير عادي إضافي لتسجيل الدخول المجهول ، مثل ftp: retry-530.
بروتوكول نقل الملفات: مجموعة مواقع (خيط)
أرسل هذه السلسلة في أمر SITE GROUP بعد تسجيل الدخول. تم تجاهل النتيجة. ال
إغلاق لهذا الإعداد له شكل user @ host.
بروتوكول نقل الملفات: skey-allow (قيمة منطقية)
السماح بإرسال رد skey / opie إذا ظهر أن الخادم يدعمه. قيد التشغيل افتراضيًا.
بروتوكول نقل الملفات: سكي فورس (قيمة منطقية)
لا ترسل كلمة مرور بنص عادي عبر الشبكة ، استخدم skey / opie بدلاً من ذلك. لو
skey / opie غير متاح ، افترض فشل تسجيل الدخول. معطلة بشكل افتراضي.
بروتوكول نقل الملفات: ssl-allow (قيمة منطقية)
إذا كان هذا صحيحًا ، فحاول التفاوض على اتصال SSL مع خادم FTP للوصول غير المجهول.
الافتراضي هو الصحيح. يتوفر هذا وإعدادات SSL الأخرى فقط إذا كان lftp
تم تجميعها مع مكتبة ssl / tls.
بروتوكول نقل الملفات: ssl-auth (خيط)
يمكن أن تكون الوسيطة الخاصة بأمر AUTH واحدة من SSL و TLS و TLS-P و TLS-C. انظر RFC4217
للتفسيرات. بشكل افتراضي ، سيتم استخدام TLS أو SSL ، اعتمادًا على رد FEAT.
بروتوكول نقل الملفات: ssl-data-use-keys (قيمة منطقية)
إذا كان هذا صحيحًا ، يقوم lftp بتحميل ssl: key-file لاتصال البيانات المحمي أيضًا. عندما تكون خاطئة ، فهي
لا ، ويمكن للخادم مطابقة البيانات والتحكم في الاتصالات بواسطة معرف الجلسة.
الافتراضي هو الصحيح.
بروتوكول نقل الملفات: ssl-force (قيمة منطقية)
إذا كان هذا صحيحًا ، ارفض إرسال كلمة المرور بشكل واضح عندما لا يدعم الخادم SSL.
الافتراضي هو خطأ.
بروتوكول نقل الملفات: ssl- حماية البيانات (قيمة منطقية)
إذا كان هذا صحيحًا ، فاطلب اتصال SSL لنقل البيانات. هذه وحدة المعالجة المركزية مكثفة ولكن
يوفر الخصوصية. الافتراضي هو خطأ.
بروتوكول نقل الملفات: ssl-protect-fxp (قيمة منطقية)
إذا كان هذا صحيحًا ، فاطلب اتصال SSL لنقل البيانات بين خادمين FTP في FXP
وضع. سيتم استخدام الأمر CPSV أو SSCN في هذه الحالة. إذا فشل اتصال SSL لـ
لسبب ما ، قد يحاول lftp نقل FXP غير المحمي ما لم يتم تعيين ftp: ssl-force
لأي من الخادمين. الافتراضي هو خطأ.
بروتوكول نقل الملفات: قائمة الحماية SSL (قيمة منطقية)
إذا كان هذا صحيحًا ، فاطلب اتصال SSL لنقل قائمة الملفات. الافتراضي هو الصحيح.
بروتوكول نقل الملفات: ssl-use-ccc (قيمة منطقية)
إذا كان هذا صحيحًا ، فإن lftp سيصدر أمر CCC بعد تسجيل الدخول ، وبالتالي تعطيل حماية SSL
طبقة على اتصال التحكم.
بروتوكول نقل الملفات: stat-الفاصل (الفاصل الزمني)
الفاصل الزمني بين أوامر STAT. الافتراضي هو 1 ثانية.
بروتوكول نقل الملفات: صارم متعدد الأسطر (قيمة منطقية)
عندما يكون صحيحًا ، يتحقق lftp بدقة من تنسيق الرد متعدد الأسطر (يتوقع أن ينتهي بـ
نفس الكود الذي بدأ به). عندما تكون خاطئة ، يتم تخفيف هذا الاختيار.
بروتوكول نقل الملفات: وضع المزامنة (قيمة منطقية)
إذا كان هذا صحيحًا ، فسيرسل lftp أمرًا واحدًا في كل مرة وينتظر الرد. هذا ربما ان
مفيد إذا كنت تستخدم خادم FTP أو جهاز توجيه عربات التي تجرها الدواب. عندما يتم إيقاف تشغيله ، يرسل lftp ملف
حزمة من الأوامر وتنتظر الردود - إنها تسرع العملية عند ذهابًا وإيابًا
الوقت مهم. للأسف لا يعمل مع جميع خوادم FTP وبعضها
تواجه أجهزة التوجيه مشاكل معها ، لذا فهي تعمل بشكل افتراضي.
بروتوكول نقل الملفات: المنطقة الزمنية (خيط)
افترض هذه المنطقة الزمنية للوقت في القوائم التي يتم إرجاعها بواسطة أمر LIST. هذا الإعداد
يمكن أن تكون معادلة GMT [+ | -] HH [: MM [: SS]] أو أي قيمة TZ صالحة (على سبيل المثال ، أوروبا / موسكو أو
MSK-3MSD ، M3.5.0 ، M10.5.0 / 3). الافتراضي هو GMT. اضبطه على قيمة فارغة لتفترضها
المنطقة الزمنية المحلية المحددة بواسطة متغير البيئة TZ.
بروتوكول نقل الملفات: Trust-feat (خيط)
عندما يكون صحيحًا ، افترض أن البيانات التي تعرضها FEAT صحيحة ولا تستخدم بروتوكولًا شائعًا
امتدادات مثل SIZE و MDTM و REST إذا لم تكن مدرجة. الافتراضي هو خطأ.
بروتوكول نقل الملفات: use-abor (قيمة منطقية)
إذا كان خطأ ، فإن lftp لا يرسل أمر ABOR ولكنه يغلق اتصال البيانات على الفور.
بروتوكول نقل الملفات: use-allo (قيمة منطقية)
عندما يكون صحيحًا (افتراضيًا) ، يرسل lftp أمر ALLO قبل تحميل ملف.
بروتوكول نقل الملفات: use-feat (قيمة منطقية)
عندما تكون true (افتراضيًا) ، يستخدم lftp الأمر FEAT لتحديد الميزات الموسعة لبروتوكول ftp
الخادم.
بروتوكول نقل الملفات: use-fxp (قيمة منطقية)
إذا كان هذا صحيحًا ، فسيحاول lftp إعداد اتصال مباشر بين خادمي بروتوكول نقل الملفات.
بروتوكول نقل الملفات: use-hftp (قيمة منطقية)
عندما يشير ftp: proxy إلى وكيل http ، فإن هذا الإعداد يحدد طريقة hftp (GET ،
HEAD) عندما تكون صحيحة ، وطريقة CONNECT عندما تكون خاطئة. الافتراضي هو الصحيح.
بروتوكول نقل الملفات: use-ip-tos (قيمة منطقية)
عندما يكون صحيحًا ، يستخدم lftp IPTOS_LOWDELAY لاتصال التحكم و IPTOS_THROUGHPUT لـ
اتصالات البيانات.
بروتوكول نقل الملفات: لانج (قيمة منطقية)
اللغة المحددة بأمر LANG ، إذا كانت مدعومة كما هو موضح بواسطة FEAT
إجابة. الافتراضي فارغ مما يعني أن الخادم الافتراضي.
بروتوكول نقل الملفات: use-mdtm (قيمة منطقية)
عندما يكون true (افتراضيًا) ، يستخدم lftp الأمر MDTM لتحديد وقت تعديل الملف.
بروتوكول نقل الملفات: use-mdtm-overloaded (قيمة منطقية)
عندما يكون هذا صحيحًا ، يستخدم lftp أمرين من نوع MDTM لتعيين وقت تعديل الملف على
الملفات التي يتم تحميلها. الافتراضي هو خطأ.
بروتوكول نقل الملفات: use-site-idle (قيمة منطقية)
عندما تكون true ، يرسل lftp الأمر "SITE IDLE" باستخدام وسيطة net: idle. الافتراضي هو خطأ.
بروتوكول نقل الملفات: use-site-utime (قيمة منطقية)
عندما يكون هذا صحيحًا ، يرسل lftp الأمر "SITE UTIME" المكون من 5 وسائط لتعيين وقت تعديل الملف
على الملفات المرفوعة. الافتراضي هو الصحيح.
بروتوكول نقل الملفات: use-site-utime2 (قيمة منطقية)
عندما يكون هذا صحيحًا ، يرسل lftp الأمر "SITE UTIME" المكون من 2 وسائط لتعيين وقت تعديل الملف
على الملفات المرفوعة. الافتراضي هو الصحيح. إذا تم أيضًا تمكين "SITE UTIME" المكون من 5 وسيطات ،
يتم تجربة الأمر 2-وسيطة أولاً.
بروتوكول نقل الملفات: حجم الاستخدام (قيمة منطقية)
عندما يكون صحيحًا (افتراضيًا) ، يستخدم lftp أمر SIZE لتحديد حجم الملف.
بروتوكول نقل الملفات: use-stat (قيمة منطقية)
إذا كان هذا صحيحًا ، يرسل lftp أمر STAT في نقل وضع FXP لمعرفة مقدار البيانات الموجودة
تم نقله. راجع أيضًا بروتوكول نقل الملفات: stat-الفاصل الزمني. الافتراضي هو الصحيح.
بروتوكول نقل الملفات: use-stat-for-list (قيمة منطقية)
عندما يكون صحيحًا ، يستخدم lftp STAT بدلاً من أمر LIST. بشكل افتراضي "." يستخدم STAT
دعوى. باستخدام STAT ، يتجنب lftp إنشاء اتصال بيانات لسرد الدليل.
تتطلب بعض الخوادم خيارات خاصة لـ STAT ، استخدم ftp: list-options لتحديدها
(على سبيل المثال -The).
بروتوكول نقل الملفات: use-telnet-iac (قيمة منطقية)
عندما تكون true (افتراضيًا) ، يستخدم lftp أمر TELNET IAC ويتبع بروتوكول TELNET مثل
المحدد في RFC959. عندما يكون خطأً ، فإنه لا يتبع بروتوكول TELNET وبالتالي يفعل
لا تضاعف 255 حرف (0xFF ، 0377) ولا تسبق أوامر ABOR و STAT
مع إشارة TELNET IP + SYNCH.
بروتوكول نقل الملفات: use-tvfs (ثلاثي منطقي)
عند الضبط على تلقائي ، يعتمد استخدام ميزة TVFS على رد خادم FEAT. خلاف ذلك
يوضح هذا الإعداد ما إذا كنت تستخدمه أم لا. باختصار ، إذا كان الخادم يدعم TVFS
ميزة ثم تستخدم مسارات تشبه يونكس.
بروتوكول نقل الملفات: use-utf8 (قيمة منطقية)
إذا كان هذا صحيحًا ، يرسل lftp "OPTS UTF8 ON" إلى الخادم لتنشيط تشفير UTF-8 (إذا
أيد). قم بتعطيله إذا كانت أسماء الملفات لها ترميز مختلف والخادم
لديه مشكلة في ذلك.
بروتوكول نقل الملفات: use-quit (قيمة منطقية)
إذا كان هذا صحيحًا ، يرسل lftp QUIT قبل قطع الاتصال بخادم بروتوكول نقل الملفات. الافتراضي هو الصحيح.
بروتوكول نقل الملفات: التحقق من العنوان (قيمة منطقية)
تحقق من أن اتصال البيانات يأتي من عنوان شبكة اتصال التحكم
الأقران. قد يؤدي هذا إلى منع انتحال اتصال البيانات الذي يمكن أن يؤدي إلى البيانات
فساد. لسوء الحظ ، يمكن أن يفشل هذا في بعض خوادم بروتوكول نقل الملفات مع العديد
واجهات الشبكة ، عندما لا يتم تعيين العنوان الصادر على مقبس البيانات ، لذلك هو
معطل بشكل افتراضي.
بروتوكول نقل الملفات: التحقق من المنفذ (قيمة منطقية)
تحقق من أن اتصال البيانات يحتوي على منفذ 20 (ftp-data) على نهايته البعيدة. هذا يمكن
ربما يمنع انتحال اتصال البيانات من قبل مستخدمي المضيف البعيد. للأسف،
العديد من النوافذ وحتى خوادم بروتوكول نقل الملفات يونيكس تنسى تعيين المنفذ المناسب على البيانات
الاتصال ، وبالتالي يتم إيقاف هذا الاختيار افتراضيًا.
بروتوكول نقل الملفات: وضع الويب (قيمة منطقية)
قطع الاتصال بعد إغلاق اتصال البيانات. يمكن أن يكون هذا مفيدًا لكسر بروتوكول نقل الملفات تمامًا
الخوادم. الافتراضي هو خطأ.
بروتوكول نقل الملفات: أولي بروت (خيط)
يحدد إعداد PROT الأولي لاتصالات FTPS. يجب أن يكون واحدًا من: C ، S ، E ، P ،
أو فارغة. الافتراضي فارغ مما يعني أنه غير معروف ، لذلك سيستخدم lftp الأمر PROT
دون قيد أو شرط. إذا تبين أن أمر PROT غير مدعوم ، فسيكون وضع المسح
يفترض.
hftp: ذاكرة التخزين المؤقت (قيمة منطقية)
السماح بالتخزين المؤقت من جانب الخادم / الوكيل لبروتوكول ftp-over-http.
hftp: التحكم في ذاكرة التخزين المؤقت (خيط)
تحديد عنوان طلب HTTP المقابل.
hftp: فك (قيمة منطقية)
عندما يكون صحيحًا ، يقوم lftp تلقائيًا بفك تشفير الكيان في بروتوكول hftp عندما-
تطابق قيمة رأس التشفير deflate أو gzip أو compress أو x-gzip أو x-compress.
hftp: الوكيل (URL)
يحدد وكيل HTTP لبروتوكول FTP عبر HTTP (hftp). بروتوكول hftp لا يمكن
العمل بدون وكيل HTTP ، من الواضح. القيمة الافتراضية مأخوذة من البيئة
متغير ftp_proxy إذا كان يبدأ بـ `` http: // '' ، وإلا فإنه من البيئة
متغير الموقع الوكيل. إذا كان وكيل FTP يتطلب مصادقة ، فحدد اسم المستخدم
وكلمة المرور في URL.
hftp: use-allprop (قيمة منطقية)
إذا كان هذا صحيحًا ، فسيرسل lftp ملفات "نص الطلب في طلبات" PROPFIND "، بخلاف ذلك
سيرسل نص طلب فارغًا.
hftp: إذن الاستخدام (قيمة منطقية)
إذا تم التعيين على إيقاف التشغيل ، فسيرسل lftp كلمة المرور كجزء من عنوان URL إلى الوكيل. هذا قد يكون
مطلوب لبعض الوكلاء (مثل M-soft). الإعداد الافتراضي قيد التشغيل ، وسيقوم lftp بإرسال كلمة المرور
كجزء من رأس التفويض.
hftp: رأس الاستخدام (قيمة منطقية)
في حالة الضبط على إيقاف التشغيل ، سيحاول lftp استخدام "GET" بدلاً من "HEAD" لبروتوكول hftp.
في حين أن هذا أبطأ ، فقد يسمح لـ Lftp بالعمل مع بعض الوكلاء الذين لا يفعلون ذلك
فهم طلبات `` HEAD ftp: // '' أو إساءة التعامل معها.
hftp: use-mkcol (قيمة منطقية)
إذا تم الضبط على إيقاف التشغيل ، فسيحاول lftp استخدام "PUT" بدلاً من "MKCOL" لإنشاء الدلائل
مع بروتوكول hftp. الافتراضي هو معطلة.
hftp: use-propfind (قيمة منطقية)
إذا تم الضبط على إيقاف التشغيل ، فلن يحاول lftp استخدام "PROPFIND" للحصول على محتويات الدليل باستخدام
بروتوكول hftp واستخدم "GET" بدلاً منه. الافتراضي هو معطلة.
hftp: نوع الاستخدام (قيمة منطقية)
إذا تم التعيين على إيقاف التشغيل ، فلن يحاول lftp إلحاق "؛ اكتب =" إلى عناوين URL التي تم تمريرها إلى الخادم الوكيل. بعض
الوكلاء المعطلين لا يتعاملون معها بشكل صحيح. الافتراضي هو على.
http: قبول ، http: Accept-charset ، http: قبول التشفير ، http: قبول اللغة (خيط)
تحديد رؤوس طلبات HTTP المقابلة.
http: إذن (خيط)
الإذن بالاستخدام بشكل افتراضي ، عندما لا يتم تحديد مستخدم. التنسيق هو
"المستخدم: كلمة المرور ''. الافتراضي فارغ مما يعني عدم وجود إذن.
http: ذاكرة التخزين المؤقت (قيمة منطقية)
السماح بالتخزين المؤقت من جانب الخادم / الوكيل.
http: التحكم في ذاكرة التخزين المؤقت (خيط)
تحديد عنوان طلب HTTP المقابل.
http: ملف تعريف الارتباط (خيط)
إرسال ملف تعريف الارتباط هذا إلى الخادم. الإغلاق مفيد هنا:
تعيين ملف تعريف الارتباط / www.somehost.com "param = value"
http: فك (قيمة منطقية)
عندما يكون صحيحًا ، يقوم Lftp تلقائيًا بفك تشفير الكيان عند قيمة رأس ترميز المحتوى
يطابق deflate أو gzip أو compress أو x-gzip أو x-compress.
http: نوع ما بعد المحتوى (خيط)
يحدد قيمة رأس طلب HTTP من نوع المحتوى لطريقة POST. الافتراضي هو
`` application / x-www-form-urlencoded ''.
الموقع الوكيل (URL)
يحدد وكيل HTTP. يتم استخدامه عندما يعمل lftp عبر بروتوكول HTTP. القيمة الافتراضية
مأخوذ من متغير البيئة الموقع الوكيل. إذا كان وكيلك يتطلب
المصادقة ، حدد اسم المستخدم وكلمة المرور في عنوان URL.
http: طريقة وضع (PUT أو POST)
يحدد طريقة HTTP التي سيتم استخدامها في الوضع.
http: وضع نوع المحتوى (خيط)
يحدد قيمة رأس طلب HTTP من نوع المحتوى لطريقة PUT.
http: المرجع (خيط)
يحدد قيمة رأس طلب HTTP المرجعي. نقطة واحدة "." يتوسع إلى التيار
عنوان URL للدليل. الافتراضي هو ".". قم بالتعيين إلى سلسلة فارغة لتعطيل رأس المرجع.
http: تعيين ملفات تعريف الارتباط (قيمة منطقية)
إذا كان هذا صحيحًا ، فإن lftp يعدل http: متغيرات ملف تعريف الارتباط عند تلقي رأس Set-Cookie.
http: استخدام allprop (قيمة منطقية)
إذا كان هذا صحيحًا ، فسيرسل lftp ملفات "نص الطلب في طلبات" PROPFIND "، بخلاف ذلك
سيرسل نص طلب فارغًا.
http: use-mkcol (قيمة منطقية)
إذا تم الضبط على إيقاف التشغيل ، فسيحاول lftp استخدام "PUT" بدلاً من "MKCOL" لإنشاء الدلائل
مع بروتوكول HTTP. الافتراضي هو على.
http: use-propfind (قيمة منطقية)
إذا تم الضبط على إيقاف التشغيل ، فلن يحاول lftp استخدام "PROPFIND" للحصول على محتويات الدليل باستخدام
بروتوكول HTTP واستخدم بدلاً منه "GET". الافتراضي هو على.
http: وكيل المستخدم (خيط)
ترسل السلسلة lftp في رأس وكيل المستخدم لطلب HTTP.
https: الوكيل (خيط)
يحدد وكيل https. القيمة الافتراضية مأخوذة من متغير البيئة
https_proxy.
المرآة: dereference (قيمة منطقية)
عندما يكون صحيحًا ، ستعمل المرآة على إلغاء إحالة الروابط الرمزية افتراضيًا. يمكنك تجاوزها
عن طريق خيار - no-dereference. افتراضي إذا كان خطأ.
المرآة: استبعاد regex (التعبير العادي)
يحدد نمط الاستبعاد الافتراضي. يمكنك تجاوزه عن طريق - تضمين خيار.
المرآة: تشمل regex (التعبير العادي)
يحدد نمط التضمين الافتراضي. يتم استخدامه بعد المرآة مباشرة: استبعاد-regex هو
مُطبَّق. لا يتم استخدامه أبدًا إذا كانت النسخة المتطابقة: exe-regex فارغة.
المرآة: لا فارغة ، dirs (قيمة منطقية)
عندما يكون صحيحًا ، لا تنشئ المرآة أدلة فارغة (مثل خيار no-blank-dirs).
المرآة: الترتيب حسب (خيط)
يحدد ترتيب نقل الملفات. القيم الصالحة هي: الاسم ، وصف الاسم ، الحجم ، الحجم-
الوصف ، التاريخ ، التاريخ ، الوصف. عندما تكون القيمة هي name أو name-desc ، فحينئذٍ انعكاس: order
يؤثر الإعداد أيضًا على الأمر أو عمليات النقل.
المرآة: ترتيب (قائمة الأنماط)
يحدد ترتيب عمليات نقل الملفات عند الفرز حسب الاسم. على سبيل المثال ، تعيين هذا على "* .sfv
* .sum "يجعل المرآة لنقل الملفات التي تطابق * .sfv أولاً ، ثم تلك المطابقة
* .sum ثم جميع الملفات الأخرى. لمعالجة الدلائل بعد الملفات الأخرى ، أضف "* /"
إلى نهاية قائمة الأنماط.
المرآة: الكتابة (قيمة منطقية)
عندما يكون صحيحًا ، ستكتب المرآة فوق الملفات العادية بدلاً من إزالتها وإعادة إنشائها
لهم.
المرآة: الدلائل المتوازية (قيمة منطقية)
إذا كان هذا صحيحًا ، ستبدأ النسخة المتطابقة في معالجة عدة أدلة على التوازي عندما تكون كذلك
في الوضع المتوازي. خلاف ذلك ، سيتم نقل الملفات من دليل واحد من قبل
الانتقال إلى أدلة أخرى.
المرآة: عدد التحويل المتوازي (رقم)
يحدد عدد المرآة الموازية للنقل المسموح ببدءها. الافتراضي هو 1.
يمكنك تجاوزها بخيار - Parallel.
المرآة: تتطلب المصدر (قيمة منطقية)
عندما تكون صحيحة ، تتطلب المرآة أن يتم تحديد دليل مصدر صراحة ، وإلا
من المفترض أن يكون الدليل الحالي.
المرآة: مجموعة الأذونات (قيمة منطقية)
عند الضبط على إيقاف التشغيل ، لن يحاول المرآة نسخ أذونات الملف والدليل. أنت تستطيع
تجاوزه بخيار - البذور. الافتراضي هو على.
المرآة: تخطي noaccess (قيمة منطقية)
عندما يكون هذا صحيحًا ، لا تحاول المرآة تنزيل الملفات التي يتعذر الوصول إليها بشكل واضح
بواسطة قناع الإذن. الافتراضي هو خطأ.
المرآة: use-pget-n (رقم)
يحدد الخيار -n لأمر pget المستخدم لنقل كل ملف واحد تحته
مرآة. الافتراضي هو 1 الذي يعطل pget.
الوحدة: المسار (خيط)
قائمة الدلائل مفصولة بنقطتين للبحث عن الوحدات النمطية. يمكن التهيئة بواسطة
متغير البيئة LFTP_MODULE_PATH. الإعداد الافتراضي هو "PKGLIBDIR / VERSION: PKGLIBDIR".
net: حد الاتصال (رقم)
أقصى عدد من الاتصالات المتزامنة لنفس الموقع. 0 يعني غير محدود.
صافي: اتصال الاستيلاء (قيمة منطقية)
إذا كان هذا صحيحًا ، فإن الاتصالات الأمامية لها الأولوية على الاتصالات الخلفية ويمكن
مقاطعة عمليات النقل في الخلفية لإكمال عملية المقدمة.
صافي: الخمول (الفاصل الزمني)
قطع الاتصال بالخادم بعد وقت الخمول هذا. الافتراضي 3 دقائق.
net: معدل الحد (بايت في الثانية)
معدل نقل الحد على اتصال البيانات. 0 يعني غير محدود. يمكنك تحديد اثنين
أرقام مفصولة بنقطتين للحد من معدل التنزيل والتحميل بشكل منفصل. اللواحق
مدعومة ، على سبيل المثال 100K تعني 102400.
صافي: الحد الأقصى (بايت)
الحد من تراكم معدل الحد غير المستخدم. 0 يعني ضعف معدل الحد.
net: معدل الحد-الإجمالي (بايت في الثانية)
الحد من معدل نقل جميع الاتصالات في المجموع. 0 يعني غير محدود. يمكنك تحديد
رقمان مفصولان بنقطتين للحد من معدل التنزيل والتحميل بشكل منفصل. ملحوظة
أن المقابس تتلقى مخازن مؤقتة عليها ، يمكن أن يؤدي ذلك إلى تحميل ارتباط الشبكة
أعلى من حد المعدل هذا بعد بداية النقل مباشرة. يمكنك محاولة ضبط
net: مأخذ مؤقت إلى قيمة صغيرة نسبيًا لتجنب ذلك.
net: الحد-الإجمالي-الحد الأقصى (بايت)
الحد من تراكم معدل الحد الإجمالي غير المستخدم. 0 يعني ضعف المعدل الإجمالي.
net: max-retries (رقم)
أقصى عدد من المحاولات المتسلسلة لعملية ما دون نجاح. 0 يعني
غير محدود. 1 يعني عدم إعادة المحاولة.
صافي: لا وكيل (خيط)
يحتوي على قائمة مفصولة بفواصل من المجالات التي لا ينبغي استخدام الوكيل لها.
الافتراضي مأخوذ من متغير البيئة لا الوكيل.
صافي: استمرار المحاولات (رقم)
تجاهل هذا العدد من الأخطاء الجسيمة. من المفيد تسجيل الدخول إلى خوادم FTP التي تجرها الدواب
5xx في حالة وجود عدد كبير جدًا من المستخدمين.
صافي: إعادة الاتصال بقاعدة الفاصل (ثانية)
يحدد الحد الأدنى الأساسي للوقت بين عمليات إعادة الاتصال. الفاصل الزمني الفعلي يعتمد على
net: إعادة الاتصال - الفاصل الزمني - مضاعف وعدد المحاولات لإجراء عملية.
صافي: إعادة الاتصال الفاصل الزمني كحد أقصى (ثانية)
يحدد أقصى فترة لإعادة الاتصال. عندما الفاصل الزمني الحالي بعد الضرب في
net: يصل مضاعف الفاصل الزمني إلى هذه القيمة (أو يتجاوزها) ، تتم إعادة تعيينه
العودة إلى الشبكة: إعادة الاتصال بقاعدة الفاصل.
صافي: إعادة الاتصال - فاصل مضاعف (عدد حقيقي)
يحدد المضاعف الذي يتم به ضرب الفاصل الزمني الأساسي في كل مرة محاولة جديدة
فشل إجراء عملية. عندما يصل الفاصل الزمني إلى الحد الأقصى ، تتم إعادة تعيينه إلى القاعدة
قيمة. انظر net: إعادة الاتصال - الفاصل الزمني - القاعدة والشبكة: إعادة الاتصال - الفاصل الزمني - كحد أقصى.
صافي: socket-bind-ipv4 (عنوان IPv4)
اربط جميع مآخذ IPv4 بالعنوان المحدد. يمكن أن يكون هذا مفيدًا لتحديد ملف
واجهة الشبكة للاستخدام. الافتراضي فارغ مما يعني عدم ربط مآخذ IPv4 ،
سيختار نظام التشغيل عنوانًا تلقائيًا باستخدام جدول التوجيه.
صافي: socket-bind-ipv6 (عنوان IPv6)
الشيء نفسه بالنسبة لمآخذ IPv6.
صافي: مأخذ عازلة (بايت)
استخدم حجمًا معينًا لخيارات المقبس SO_SNDBUF و SO_RCVBUF. 0 يعني النظام الافتراضي.
صافي: مأخذ- maxseg (بايت)
استخدام حجم معين لخيار مأخذ TCP_MAXSEG. ليست كل أنظمة التشغيل تدعم هذا
الخيار ، لكن لينكس يفعل.
net: timeout (الفاصل الزمني)
يحدد مهلة بروتوكول الشبكة.
pget: الافتراضي- ن (رقم)
العدد الافتراضي للقطع المراد تقسيم الملف إليها في pget.
pget: min-chunk-size (رقم)
الحد الأدنى لحجم القطعة لتقسيم الملف إلى.
pget: حفظ الوضع (الفاصل الزمني)
حفظ حالة نقل pget هذا في كثير من الأحيان. اضبط على "أبدًا" لتعطيل حفظ ملف
ملف الحالة. يتم حفظ الحالة في ملف لاحقة .lftp-pget-الحالة.
sftp: تأكيد تلقائي (قيمة منطقية)
عندما يكون هذا صحيحًا ، يجيب lftp بـ `` نعم '' على جميع أسئلة ssh ، ولا سيما على السؤال
حول مفتاح مضيف جديد. وإلا فإنه يجيب بـ `` لا ''.
sftp: محارف (خيط)
مجموعة الأحرف المستخدمة بواسطة خادم SFTP في أسماء الملفات وقوائم الملفات. الافتراضي هو
فارغ مما يعني نفس المحلي. يستخدم هذا الإعداد فقط لبروتوكول SFTP
إصدار سابق للإصدار 4. يستخدم الإصدار 4 وما بعده دائمًا UTF-8.
sftp: برنامج الاتصال (خيط)
البرنامج المراد استخدامه للاتصال بالخادم البعيد. يجب أن يدعم الخيار "-l"
لاسم المستخدم ، "-p" لرقم المنفذ. الإعداد الافتراضي هو "ssh -a -x". يمكنك ضبطه على
"rsh" ، على سبيل المثال.
sftp: الحد الأقصى للحزم في الرحلة (رقم)
الحد الأقصى لعدد الحزم التي لم يتم الرد عليها في الرحلة. إذا كان الوقت ذهابًا وإيابًا هو
يجب زيادة هذا الحجم وحجم القراءة / الحجم والكتابة. الافتراضي هو 16.
sftp: إصدار البروتوكول (رقم)
رقم البروتوكول المراد التفاوض عليه. الافتراضي هو 4. إصدار البروتوكول الفعلي المستخدم
يعتمد على الخادم.
sftp: برنامج الخادم (خيط)
برنامج الخادم الذي ينفذ بروتوكول SFTP. إذا لم يكن يحتوي على شرطة مائلة "/" ،
يعتبر نظامًا فرعيًا ssh2 ويستخدم خيار -s عند بدء الاتصال-
برنامج. الافتراضي هو "sftp". يمكنك استخدام rsh كبروتوكول مستوى النقل مثل هذا:
ضبط sftp: connect-program rsh
ضبط sftp: server-program / usr / libexec / openssh / sftp-server
وبالمثل ، يمكنك تشغيل SFTP عبر SSH1.
sftp: حجم القراءة (رقم)
حجم الكتلة للقراءة. الافتراضي هو 0x8000.
sftp: الحجم والكتابة (رقم)
حجم الكتلة للكتابة. الافتراضي هو 0x8000.
ssl: ملف ca (مسار الملف)
استخدام الملف المحدد كشهادة "المرجع المصدق".
ssl: مسار ca (مسار إلى الدليل)
استخدم الدليل المحدد كمستودع شهادات المرجع المصدق (OpenSSL
فقط).
ssl: تحقق من اسم المضيف (قيمة منطقية)
عندما يكون هذا صحيحًا ، يتحقق lftp مما إذا كان اسم المضيف المستخدم للاتصال بالخادم يتوافق
لاسم المضيف في شهادته.
ssl: ملف crl (مسار الملف)
استخدام الملف المحدد كشهادة قائمة إبطال الشهادات.
ssl: مسار crl (مسار إلى الدليل)
استخدام الدليل المحدد كمستودع شهادات قائمة إبطال الشهادات
(OpenSSL فقط).
ssl: ملف مفتاح (مسار الملف)
استخدم الملف المحدد كمفتاحك الخاص.
ssl: ملف سيرت (مسار الملف)
استخدام الملف المحدد كشهادتك.
ssl: use-sni (قيمة منطقية)
عندما يكون صحيحًا ، استخدم امتداد TLS لمؤشر اسم الخادم (SNI).
ssl: التحقق من الشهادة (قيمة منطقية)
إذا تم التعيين على "نعم" ، فتحقق من أن شهادة الخادم موقعة بشهادة معروفة
التفويض وليس على قائمة إبطال الشهادات.
ssl: الأولوية (خيط)
سلسلة أولوية الشكل الحر لـ GnuTLS. إذا بنيت مع OpenSSL القيم المفهومة
. + or - متبوعًا بـ SSL3.0 أو TLS1.0 أو TLS1.1 أو TLS1.2 ، مفصولة بـ :. مثال:
تعيين ssl: الأولوية "NORMAL: -SSL3.0: -TLS1.0: -TLS1.1: + TLS1.2"
سيل: ip (عنوان IPv4)
عنوان IP لإرساله إلى المتعقب. حدده إذا كنت تستخدم وكيل HTTP.
سيل: ipv6 (عنوان IPv6)
عنوان IPv6 لإرساله إلى المتعقب. بشكل افتراضي ، تم العثور على أول عنوان أحادي عالمي
.
سيل: max-peers (رقم)
أقصى عدد من الأقران للتورنت. تتم إزالة الأقران الأقل استخدامًا للمحافظة عليها
هذا الحد.
سيل: port-range (من الى)
نطاق المنفذ لقبول الاتصالات. يتم تحديد منفذ واحد عند التورنت
يبدأ.
سيل: retracker (URL)
URL صريح retracker ، على سبيل المثال `http://retracker.local/announce'.
سيل: save-metadata (قيمة منطقية)
عندما يكون هذا صحيحًا ، يحفظ lftp البيانات الوصفية لكل ملف تورنت يعمل معه
~ / .local / share / lftp / torrent / md or ~ / .lftp / سيل / md الدليل وتحميله من
هناك إذا لزم الأمر.
سيل: بذرة max-time (الفاصل الزمني)
أقصى وقت للبذور. بعد هذه الفترة الزمنية ، يتم إيقاف تشغيل التورنت بالكامل
بصرف النظر عن النسبة. يمكن ضبطه على اللانهاية إذا لزم الأمر.
التورنت: seed-min-peers (رقم)
أقل عدد من الأقران عند اكتمال التورنت. إذا كان هناك عدد أقل من الأقران الجدد
يتم البحث عنها بنشاط.
سيل: توقف على نسبة (عدد حقيقي)
يتوقف التورنت عند اكتماله ووصلت النسبة إلى هذا الرقم.
سيل: use-dht (قيمة منطقية)
عندما يكون صحيحًا ، يتم استخدام DHT.
xfer: إعادة تسمية تلقائية(قيمة منطقية)
يتم استخدام أسماء الملفات المقترحة التي يوفرها الخادم إذا قام المستخدم بتعيين ذلك صراحة
الخيار إلى "تشغيل". نظرًا لأن هذا قد يمثل مخاطرة أمنية ، يتم إيقاف التقصير.
xfer: الضرب (قيمة منطقية)
إذا تم إيقاف تشغيل هذا الإعداد ، فلن تستبدل أوامر get فوق الملفات الموجودة وإنشاء ملفات
خطأ بدلا من ذلك.
xfer: الوجهة الدليل (المسار أو URL إلى الدليل)
يتم استخدام هذا الإعداد كخيار افتراضي -O لأوامر get و mget. الافتراضي هو
فارغ ، مما يعني الدليل الحالي (لا خيار -O).
xfer: القرص ممتلئ (قيمة منطقية)
عندما يكون هذا صحيحًا ، يقوم lftp بإحباط النقل إذا لم يتمكن من كتابة الملف الهدف بسبب امتلاء
القرص أو الحصة ؛ عندما تكون خاطئة ، تنتظر Lftp مساحة القرص ليتم تحريرها.
xfer: eta-period (ثانية)
الفترة التي يتم خلالها حساب المعدل المرجح لإنتاج ETA.
xfer: eta-terse (قيمة منطقية)
عرض مقتضب ETA (فقط الأجزاء عالية المستوى). الافتراضي هو الصحيح.
xfer: تسجيل الدخول (قيمة منطقية)
عندما يكون هذا صحيحًا ، تنتقل سجلات lftp إلى ملف من xfer: إعداد ملف السجل.
xfer: ملف السجل (مسار الملف)
الملف لتسجيل عمليات النقل إليه. الافتراضي هو ~ / .local / share / lftp / transfer_log or
~ / .lftp / transfer_log.
xfer: النسخ الاحتياطي (قيمة منطقية)
عندما يكون هذا صحيحًا ، يقوم lftp بإعادة تسمية ملف موجود مسبقًا مضيفًا لاحقة "~ '' بدلاً من
الكتابة فوقه.
xfer: الحد الأقصى لحجم السجل (رقم)
الحجم الأقصى لملف سجل النقل. عندما يتم الوصول إلى الحجم ، يكون الملف
أعيدت تسميته وبدأت من جديد.
xfer: max-redirections (رقم)
أقصى عدد من عمليات إعادة التوجيه. يمكن أن يكون هذا مفيدًا للتنزيل عبر HTTP. 0
يحظر عمليات إعادة التوجيه.
xfer: معدل الفترة (ثانية)
الفترة التي يتم خلالها حساب متوسط السعر المرجح ليتم عرضه.
xfer: اسم الملف المؤقت (خيط)
نمط اسم الملف المؤقت ، يتم استبدال العلامة النجمية الأولى باسم الملف الأصلي.
xfer: استخدام ملف مؤقت (قيمة منطقية)
عندما يكون هذا صحيحًا ، سيتم نقل ملف إلى ملف مؤقت في نفس الدليل و
ثم أعيدت تسميته.
xfer: تحقق (قيمة منطقية)
عندما يكون صحيحًا ، يتم تشغيل أمر التحقق بعد النقل الناجح للتحقق من صحة الملف
نزاهة. يجب أن يشير رمز الخروج الصفري لهذا الأمر إلى صحة الملف.
xfer: التحقق من الأمر (خيط)
الأمر للتحقق من سلامة الملف. الحجة الوحيدة هي المسار إلى الملف.
يمكن اختصار اسم المتغير ما لم يصبح غامضًا. البادئة من قبل
يمكن حذف ":" أيضًا. يمكنك تعيين متغير واحد عدة مرات لإغلاق مختلف ، و
وبالتالي يمكنك الحصول على إعدادات معينة لحالة معينة. يجب أن يكون الإغلاق
محدد بعد اسم متغير مفصول بشرطة مائلة "/".
إغلاق "dns:" ، "net:" ، "ftp:" ، "http:" ، "hftp:" متغيرات المجال حاليًا
فقط اسم المضيف كما تحدده في الأمر "فتح" (مع بعض الاستثناءات حيث
الإغلاق لا معنى له ، على سبيل المثال dns: حجم ذاكرة التخزين المؤقت). بالنسبة لبعض متغيرات المجال "cmd:" ، فإن
الإغلاق هو URL الحالي بدون مسار. بالنسبة للمتغيرات الأخرى ، لا يتم استخدامه حاليًا. يرى
أمثلة في العينة lftp.conf.
تأخذ أوامر وإعدادات معينة معلمة الفاصل الزمني. لها تنسيق Nx [Nx ...] ،
حيث N هي مقدار الوقت (النقطة العائمة) و x هي الوحدة الزمنية: d - الأيام ، h - الساعات ، m -
دقيقة ، ثانية - ثواني. الوحدة الافتراضية هي الثانية. على سبيل المثال ، 5 س 30 م أو 5.5 س. كما يمكن للفاصل الزمني
أن تكون "infinity" ، "inf" ، "never" ، "إلى الأبد" - فهذا يعني فترة لانهائية. على سبيل المثال ، النوم
إلى الأبد "or" set dns: cache-expire never ".
يمكن أن تكون الإعدادات المنطقية واحدة من (صواب ، في ، نعم ، 1 ، +) لقيمة صواب أو واحدة من (خطأ ،
off ، no ، 0 ، -) لقيمة False.
تحتوي الإعدادات الثلاثية المنطقية إما على قيمة منطقية أو "تلقائي".
يمكن أن تحتوي إعدادات العدد الصحيح على لاحقة: k - kibi، m - mebi، g - gigi وما إلى ذلك.
بادئة: 0 - ثماني ، 0 × - سداسي عشري.
FTP غير المتزامن طريقة (خطوط الأنابيب)
Lftp يمكن تسريع عمليات FTP عن طريق إرسال عدة أوامر مرة واحدة ثم التحقق من الكل
ردود. انظر بروتوكول نقل الملفات: متغير وضع المزامنة. في بعض الأحيان هذا لا يعمل ، وبالتالي متزامن
الوضع هو الافتراضي. يمكنك محاولة إيقاف تشغيل الوضع المتزامن ومعرفة ما إذا كان يعمل من أجلك.
من المعروف أن بعض برامج الشبكة التي تتعامل مع ترجمة العناوين تعمل بشكل غير صحيح
في حالة وجود عدة أوامر FTP في حزمة شبكة واحدة.
يقول RFC959: `` تقوم عملية المستخدم بإرسال أمر آخر قبل رد الإكمال
تنتهك البروتوكول ؛ لكن عمليات الخادم-FTP يجب أن تصطف أي أوامر
يصل بينما يكون الأمر السابق قيد التقدم ''. أيضًا ، يقول RFC1123: `` يجب على المنفذين
لا تفترض أي مراسلات بين حدود READ على اتصال التحكم و
تسلسلات Telnet EOL (CR LF). '' و `` يمكن قراءة واحدة من اتصال التحكم
تضمين أكثر من أمر FTP ''.
لذلك يجب أن يكون من الآمن إرسال عدة أوامر مرة واحدة ، مما يؤدي إلى تسريع العملية كثيرًا و
يبدو أنه يعمل مع جميع خوادم بروتوكول نقل الملفات المستندة إلى Unix و VMS. للأسف ، ويندوز مقرها
غالبًا ما لا تستطيع الخوادم التعامل مع عدة أوامر في حزمة واحدة ، وبالتالي لا يمكن كسر بعضها
أجهزة التوجيه.
OPTIONS
-d قم بتشغيل وضع التصحيح.
-e الأوامر
نفذ أوامر معينة ولا تخرج.
-p ميناء
استخدم المنفذ المحدد للاتصال.
-u المستخدم[,pass ]
استخدم اسم المستخدم وكلمة المرور المحددين للاتصال. تذكر أن تقتبس كلمة المرور
بشكل صحيح في القشرة. لاحظ أيضًا أنه ليس من الآمن تحديد كلمة المرور على
سطر الأوامر ، استخدم ~ /. netrc ملف. بدلاً من ذلك ، يمكنك استخدام البروتوكولات المستندة إلى ssh
باستخدام المفاتيح المصرح بها ، حتى لا تضطر إلى إدخال كلمة مرور.
- نورك لا تقم بتنفيذ ملفات rc من الدليل الرئيسي.
-f script_file
نفذ الأوامر في الملف واخرج. يجب استخدام هذا الخيار بمفرده بدون
الحجج الأخرى (باستثناء - نورك).
-c الأوامر
تنفيذ الأوامر المحددة والخروج. يمكن فصل الأوامر بفاصلة منقوطة ،
"&& 'أو" || ". تذكر اقتباس حجة الأوامر بشكل صحيح في الغلاف. هذا
يجب استخدام الخيار بمفرده بدون وسيطات أخرى (باستثناء - نورك).
البيئة المتغيرات
يتم معالجة متغيرات البيئة التالية بواسطة بروتوكول نقل الملفات:
EDITOR تستخدم كمحرر محلي لـ تحرير أمر.
الصفحة الرئيسية تستخدم لتوسيع التلدة ("~") (محلي).
SHELL المستخدمة من قبل ! أمر لتحديد قذيفة للتشغيل.
بيجر يجب أن يكون هذا اسم جهاز النداء المراد استخدامه. يتم استخدامه بواسطة الأكثر من ذلك و يستطيع
أوامر.
الموقع الوكيل, https_proxy
يُستخدم لضبط متغيرات http: proxy و hftp: proxy و https: proxy.
ftp_proxy
يستخدم لتعيين ftp: proxy أو hftp: proxy variables ، اعتمادًا على بروتوكول URL
المستخدمة في متغير البيئة هذا.
لا الوكيل
يستخدم لتعيين net: no-proxy variable.
LFTP_MODULE_PATH
تستخدم لضبط الوحدة الأولية: مسار متغير.
LFTP_HOME
يستخدم لتحديد موقع الدليل الذي يخزن ملفات التكوين الخاصة بالمستخدم. لو
غير محدد ~ / .lftp سوف يستخدم. يرجى ملاحظة أنه في حالة عدم وجود هذا الدليل ،
ثم سيتم استخدام أدلة XDG.
LS_COLORS
تستخدم لضبط اللون الأولي: dir-colors variables.
XDG_CONFIG_DIR, XDG_DATA_DIR, XDG_CACHE_DIR
يستخدم لتحديد موقع الدلائل الخاصة بالملفات الخاصة بالمستخدم عندما ~ / .lftp (أو LFTP_HOME دولار
الدليل) غير موجود. الافتراضات ~ / تكوين, ~ /. محلي / حصة و ~ /. ذاكرة التخزين المؤقت
على التوالى. اللاحقة / lftp يتم إلحاقه لجعل المسار الكامل إلى
الدلائل.
استخدم lftp عبر الإنترنت باستخدام خدمات onworks.net
