الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

ncftpspooler - عبر الإنترنت في السحابة

قم بتشغيل ncftpspooler في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر ncftpspooler الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


ncftpspooler - البرنامج الخفي لمعالج وظائف FTP الشامل

موجز


com.ncftpspooler -د [الخيارات]

com.ncftpspooler -ل [الخيارات]

OPTIONS


أمر خط الأعلام:
-d ابدأ المعالجة الخلفية لمهام FTP في دليل قائمة انتظار مهام FTP المعين.

-q XX استخدم هذا الخيار لتحديد دليل لاستخدامه كقائمة انتظار مهام FTP بدلاً من
الدليل الافتراضي، /var/spool/ncftp.

-o XX استخدم هذا الخيار لتحديد اسم ملف لاستخدامه كملف سجل. بشكل افتراضي، (و
إلى حد ما بشكل غير لائق) يستخدم البرنامج ببساطة ملفًا يسمى سجل في قائمة الانتظار المهمة
الدليل. إذا كنت لا تريد السجل، استخدم هذا الخيار لتحديد /dev/null.

-l يسرد محتويات دليل قائمة انتظار المهام.

-s XX عندما تكون قائمة انتظار المهام فارغة، ينام البرنامج لمدة 120 ثانية ثم يتحقق مرة أخرى
لمعرفة ما إذا كان قد تم تقديم وظيفة جديدة. استخدم هذا الخيار لتغيير عدد
الثواني المستخدمة لهذا التأخير.

الوصف


إنّ com.ncftpspooler تطور البرنامج من com.ncftpbatch برنامج. ال com.ncftpbatch كان البرنامج
تم تصميمه في الأصل باعتباره "مخزنًا مؤقتًا شخصيًا لـ FTP" والذي يمكنه معالجة خلفية واحدة
مهمة مستخدم معين والخروج عند الانتهاء؛ ال com.ncftpspooler البرنامج هو ""عالمي"."
التخزين المؤقت لـ FTP الذي يظل قيد التشغيل ويعالج مهام الخلفية عند إرسالها.

تتم مراقبة دليل قائمة انتظار المهام بحثًا عن الملفات النصية ذات الأسماء الخاصة والمنسقة. كل
يعمل الملف كمهمة FTP واحدة. يحتوي اسم ملف المهمة على نوع مهمة FTP
(دولار فقط واحصل على خصم XNUMX% على جميع or وضع)، طابع زمني يشير إلى أقرب وقت يجب أن تتم فيه معالجة المهمة، و
اختياريًا، بعض المعلومات الإضافية لتسهيل إنشاء ملفات مهام فريدة (على سبيل المثال
رقم تسلسلي). تحتوي محتويات ملفات الوظائف على معلومات مثل جهاز التحكم عن بعد
جهاز الخادم إلى FTP واسم المستخدم وكلمة المرور واسم المسار البعيد وما إلى ذلك.

يجب أن يكون دليل قائمة انتظار المهام قابلاً للقراءة والكتابة بواسطة المستخدم الذي تخطط لتشغيله
com.ncftpspooler كما، بحيث يمكن إزالة المهام أو إعادة تسميتها ضمن قائمة الانتظار.

والأهم من ذلك، أن المستخدم الذي يقوم بتشغيل البرنامج سيحتاج إلى امتيازات كافية للقيام بذلك
الوصول إلى الملفات المحلية المتضمنة في FTPing. أي إذا كان التخزين المؤقت الخاص بك سوف
تتم معالجة المهام التي تقوم بتحميل الملفات إلى خوادم بعيدة، ثم سيحتاج المستخدم إلى القراءة
إذن على الملفات المحلية التي سيتم تحميلها (وإذن الوصول إلى الدليل
الدلائل الأم). وبالمثل، إذا كان التخزين المؤقت الخاص بك سيقوم بمعالجة المهام التي
تنزيل الملفات، فسيحتاج المستخدم إلى أن يكون قادرًا على الكتابة إلى الدلائل المحلية.

بمجرد إنشاء دليل التخزين المؤقت الخاص بك بالأذونات والملكيات المناسبة،
يمكنك الجري com.ncftpspooler -d لإطلاق البرنامج الخفي التخزين المؤقت. يمكنك تشغيل التخزين المؤقت إضافية
إذا كنت تريد معالجة أكثر من مهمة FTP من نفس دليل قائمة انتظار المهام في وقت واحد.
يمكنك بعد ذلك مراقبة ملف السجل (أي باستخدام ذيل -f ) لتتبع التقدم المحرز في
التخزين المؤقت. في معظم الأحيان، لن يتم فعل أي شيء، إلا إذا ظهرت ملفات الوظائف
دليل قائمة انتظار المهام.

JOB FILE أسماء


عندما com.ncftpspooler يقوم البرنامج بمراقبة دليل قائمة انتظار المهام، ويتجاهل أي ملفات يتم حذفها
لا تتبع اصطلاح التسمية لملفات المهام. يجب أن تكون ملفات الوظائف مسبوقة بـ
تنسيق X-YYYYMMDD-hhmmss أين X يشير إلى نوع الوظيفة، YYYY هي السنة المكونة من أربعة أرقام، MM is
رقم الشهر المكون من رقمين DD هو اليوم المكون من رقمين في الشهر، hh هي الساعة المكونة من رقمين
اليوم (00-23)، mm هي الدقيقة المكونة من رقمين، و ss هي الثانية المكونة من رقمين. التاريخ
ويمثل الوقت أقرب وقت تريد تشغيل المهمة فيه.

يمكن أن يكون نوع الوظيفة g للحصول على (تنزيل من مضيف بعيد)، أو p من أجل aput (تحميل إلى
المضيف البعيد).

على سبيل المثال، إذا أردت جدولة عملية تحميل ليتم إجراؤها في الساعة 11:45 مساءً في 7 ديسمبر،
2001، يمكن تسمية ملف الوظيفة

ص-20011207-234500

ومن الناحية العملية، تتضمن ملفات الوظائف معلومات إضافية مثل الرقم التسلسلي أو
معرف العمليه. وهذا يجعل من السهل إنشاء أسماء ملفات مهمة فريدة. هنا هو نفسه
على سبيل المثال، بمعرف العملية ورقم التسلسل:

ص-20011207-234500-1234-2

عند إرسال ملفات المهام إلى دليل قائمة الانتظار، تأكد من استخدام حرف الشرطة بعد ذلك
هيه هممس إذا اخترت إلحاق أي بيانات إضافية باسم ملف الوظيفة.

JOB FILE المحتويات


ملفات المهام هي ملفات نصية عادية، بحيث يمكن إنشاؤها يدويًا. كل سطر من
الملف عبارة عن زوج مفاتيح في التنسيق متغير=قيمنا، أو هو سطر تعليق يبدأ بـ
حرف اوكتوثورب (#)، أو سطر فارغ. فيما يلي مثال لملف الوظيفة:

# هذا هو إدخال ملف التخزين المؤقت NcFTP.
اسم الوظيفة=g-20011016-100656-008299-1
المرجع=الحصول على
اسم المضيف=ftp.freebsd.org
xtype=I
السلبي = 1
Remote-dir=pub/FreeBSD
المحلية دير =/ تمة
الملف البعيد = README.TXT
ملف محلي = readme.txt

تتميز ملفات الوظائف بالمرونة نظرًا لأنها تتبع تنسيقًا سهل الاستخدام ولا تحتوي على الكثير
المتطلبات، ولكن هناك بعض المعلمات الإلزامية التي يجب أن تظهر للتخزين المؤقت
تكون قادرة على معالجة هذه المهمة.

op العملية (نوع الوظيفة) المراد تنفيذها. القيم الصالحة هي دولار فقط واحصل على خصم XNUMX% على جميع وضع.

اسم المضيف
المضيف البعيد لبروتوكول نقل الملفات إلى. قد يكون هذا عنوان IP أو اسم DNS (على سبيل المثال
ftp.example.com).

بشكل منتظم دولار فقط واحصل على خصم XNUMX% على جميع الوظيفة، هذه المعلمات مطلوبة:

ملف بعيد
اسم مسار الملف المراد تنزيله من الخادم البعيد.

ملف محلي
اسم المسار المطلوب استخدامه على الخادم المحلي للملف الذي تم تنزيله.

بشكل منتظم وضع الوظيفة، هذه المعلمات مطلوبة:

ملف محلي
اسم مسار الملف المراد تحميله إلى الخادم البعيد.

ملف بعيد
اسم المسار الذي سيتم استخدامه على الخادم البعيد للملف الذي تم تحميله.

من أجل العودية دولار فقط واحصل على خصم XNUMX% على جميع الوظيفة، هذه المعلمات مطلوبة:

ملف بعيد
اسم مسار الملف أو الدليل المراد تنزيله من الخادم البعيد.

محلي دير
اسم مسار الدليل الذي سيتم استخدامه على الخادم المحلي ليحتوي على العناصر التي تم تنزيلها.

من أجل العودية وضع الوظيفة، هذه المعلمات مطلوبة:

ملف محلي
اسم مسار الملف أو الدليل المراد تحميله إلى الخادم البعيد.

بعيد دير
اسم مسار الدليل الذي سيتم استخدامه على الخادم البعيد ليحتوي على العناصر التي تم تحميلها.

بقية المعلمات اختيارية. سيحاول التخزين المؤقت استخدام معقول
الإعدادات الافتراضية لهذه المعلمات إذا لزم الأمر.

المستخدم اسم المستخدم الذي سيتم استخدامه لتسجيل الدخول إلى الخادم البعيد. الإعدادات الافتراضية هي "مجهول" لـ
مدخل للضيوف.

pass كلمة المرور التي سيتم استخدامها مع اسم المستخدم لتسجيل الدخول إلى جهاز التحكم عن بعد
الخادم.

الحساب الحساب الذي سيتم استخدامه مع اسم المستخدم لتسجيل الدخول إلى الخادم البعيد.
الحاجة إلى تحديد هذه المعلمة نادرة للغاية.

ميناء رقم المنفذ الذي سيتم استخدامه مع اسم المضيف البعيد للاتصال بـ
السيرفر المتحكم. الافتراضي هو رقم منفذ FTP القياسي، 21.

المضيف الملكية الفكرية عنوان IP الذي سيتم استخدامه مع اسم المضيف البعيد للاتصال بـ
السيرفر المتحكم. يمكن استخدام هذه المعلمة بدلاً من اسم المضيف المعلمة ولكن
يجب استخدام واحد أو آخر. يتم تضمين هذه المعلمة بشكل شائع مع
اسم المضيف المعلمة كمعلومات تكميلية.

xtype نوع النقل المراد استخدامه الإعدادات الافتراضية هي نوع النقل الثنائي (TYPE I). صالح
القيم هي I للثنائي, A لنص ASCII.

سلبي ما إذا كنت تريد استخدام اتصالات بيانات FTP السلبية (PASV) أو اتصالات بيانات FTP النشطة
(ميناء). القيم الصالحة هي 0 للنشط، 1 للسلبي، أو 2 لمحاولة السلبي، ثم
الرجوع إلى النشاط. الافتراضي هو 2.

العودية
يمكن استخدام هذا لنقل أشجار الدليل بأكملها. بشكل افتراضي، واحد فقط
يتم نقل الملف. القيم الصالحة هي نعم or لا.

حذف يمكن استخدام هذا لحذف الملف المصدر على الجهاز المصدر بعد ذلك
تم نقل الملف بنجاح إلى الجهاز الوجهة. افتراضيا المصدر
لا يتم حذف الملفات. القيم الصالحة هي نعم or لا.

اسم العمل
لا يستخدم هذا البرنامج، ولكن يمكن استخدامه من قبل كيان
إنشاء ملفات العمل تلقائيًا. على سبيل المثال، عند استخدام -ب ب ضع علامة على
com.ncftpput، يقوم بإنشاء ملف وظيفة على stdout بامتداد اسم العمل المعلمة حتى تتمكن من ذلك
انسخ الملف بسهولة إلى دليل قائمة انتظار المهام باستخدام اسم الوظيفة المقترح باسم
اسم ملف الوظيفة.

أمر ما قبل بروتوكول نقل الملفات

أمر ما بعد بروتوكول نقل الملفات
تتوافق هذه المعلمات مع -Wو -Y خيارات ncftpget com.ncftpput.
من المهم ملاحظة أن هذه تشير إلى أوامر بروتوكول نقل الملفات RFC959
ليس أوامر الصدفة، ولا الأوامر المستخدمة من الداخل /usr/bin/ftp أو نفتب.

أمر ما قبل الصدفة

أمر ما بعد الصدفة
توفر هذه المعلمات خطافات حتى تتمكن من تشغيل برنامج مخصص عند وجود عنصر ما
تتم معالجتها بواسطة التخزين المؤقت. القيم الصالحة هي أسماء مسارات للبرامج النصية أو قابلة للتنفيذ
البرامج. لاحظ أن القيمة يجب ألا تحتوي على أي وسيطات لسطر الأوامر - if
تريد القيام بذلك، قم بإنشاء برنامج نصي لـ Shell وقم بتشغيل برنامجك باستخدام ملف
وسيطات سطر الأوامر التي يتطلبها.

بشكل عام، أمر ما بعد الصدفة هو أكثر فائدة من أمر ما قبل الصدفة منذ إذا
تحتاج إلى استخدام هذه الخيارات، ومن المرجح أن ترغب في القيام بشيء ما بعد FTP
لقد اكتمل النقل وليس من قبل. على سبيل المثال، قد ترغب في تشغيل shell
البرنامج النصي الذي يحتوي على صفحات المسؤول لإعلامها بتنزيل الملف الذي تبلغ سعته 37 غيغابايت
منجز.

عند تشغيل البرنامج المخصص الخاص بك، فإنه يتلقى محتويات المهمة عند الإدخال القياسي
ملف (أي عدة أسطر من متغير=قيمنا أزواج المفاتيح)، بالإضافة إلى بيانات إضافية
قد يوفر التخزين المؤقت، مثل نتيجة زوج المفاتيح مع وصف نصي للوظيفة
حالة إكمال.

أمر ما بعد الصدفة قم بتحديث ملف سجل باسم /var/log/ncftp_spooler.

#!/ البيرة / بن / بيرل -w

بلدي ($ الخط)؛
(%params) = ();

بينما (محدد($line = )) {
$params{$1} = $2
إذا ($line =~ /^([^=\#\s]+)=(.*)/);
}

إذا ((محدد($params{"result"})) &&
($params{"result"} =~ /^Succeeded/))
{
فتح (سجل، ">> /var/log/ncftp_spooler.log")
or خروج(1)
طباعة السجل "تنزيل" إذا ($params{"op"} مكافئ "get");
طباعة السجل "تحميل" إذا ($params{"op"} مكافئ "put");
طباعة السجل " "، $params{"local-file"}, "\n";
إغلاق (سجل)؛
}

DIAGNOSTICS


يجب فحص ملف السجل لتحديد ما إذا كان موجودًا com.ncftpspooler العمليات بنشاط
العمل على وظائف. يحتوي السجل على كميات وفيرة من المعلومات المفيدة، بما في ذلك
محادثة اتصال تحكم FTP بأكملها بين عميل FTP والخادم.

استخدم ncftpspooler عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    PostInstallerF
    PostInstallerF
    سيقوم PostInstallerF بتثبيت كافة ملفات
    البرمجيات التي فيدورا لينكس وغيرها
    لا يتضمن بشكل افتراضي ، بعد
    تشغيل فيدورا لأول مرة. انها
    من السهل ...
    تنزيل PostInstallerF
  • 2
    عنيد
    عنيد
    تم نقل مشروع الدعامة إلى
    https://strace.io. strace is a
    التشخيص والتصحيح والتعليمي
    userpace tracer لنظام التشغيل Linux. يتم استخدامها
    لرصد ...
    تحميل strace
  • 3
    gMKV استخراج واجهة المستخدم الرسومية
    gMKV استخراج واجهة المستخدم الرسومية
    واجهة المستخدم الرسومية لأداة mkvextract (جزء من
    MKVToolNix) الذي يتضمن معظم (if
    ليس كل) وظائف mkvextract و
    المرافق mkvinfo. مكتوب بلغة C # NET 4.0 ، ...
    تنزيل gMKVExtractGUI
  • 4
    مكتبة جاسبر ريبورتس
    مكتبة جاسبر ريبورتس
    مكتبة JasperReports هي مكتبة
    المصدر المفتوح الأكثر شهرة في العالم
    ذكاء الأعمال وإعداد التقارير
    محرك. هو مكتوب بالكامل بلغة جافا
    وهي قادرة على ...
    تحميل مكتبة JasperReports
  • 5
    كتب فرابيه
    كتب فرابيه
    Frappe Books هو مصدر مجاني ومفتوح
    برنامج حفظ كتب سطح المكتب
    بسيطة ومصممة جيدًا ليتم استخدامها من قبل
    الشركات الصغيرة والعاملين لحسابهم الخاص. هو - هي'...
    تنزيل كتب فرابيه
  • 6
    عدد بايثون
    عدد بايثون
    الأخبار: NumPy 1.11.2 هو الإصدار الأخير
    التي سيتم إجراؤها على سورس فورج. عجلات
    لنظام التشغيل Windows و Mac و Linux كذلك
    يمكن أن تكون توزيعات المصدر المؤرشفة لـ ...
    تنزيل Numerical Python
  • أكثر "

أوامر لينكس

Ad