अंग्रेज़ीफ्रेंचस्पेनिश

ऑनवर्क्स फ़ेविकॉन

एनसीएफटीपीएसपूलर - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में एनसीएफटीपीएसपूलर चलाएं।

यह कमांड एनसीएफटीपीएसपूलर है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


एनसीएफटीपीएसपूलर - ग्लोबल बैच एफ़टीपी जॉब प्रोसेसर डेमॉन

SYNOPSIS


ncftpspooler -डी [विकल्पों]

ncftpspooler -एल [विकल्पों]

विकल्प


आदेश line झंडे:
-d निर्दिष्ट एफ़टीपी जॉब कतार निर्देशिका में एफ़टीपी नौकरियों की पृष्ठभूमि प्रसंस्करण शुरू करें।

-q XX इसके बजाय एफ़टीपी कार्य कतार के रूप में उपयोग करने के लिए एक निर्देशिका निर्दिष्ट करने के लिए इस विकल्प का उपयोग करें
डिफ़ॉल्ट निर्देशिका, /var/spool/ncftp.

-o XX लॉग फ़ाइल के रूप में उपयोग करने के लिए फ़ाइल नाम निर्दिष्ट करने के लिए इस विकल्प का उपयोग करें। डिफ़ॉल्ट रूप से, (और
बल्कि अनुचित तरीके से) प्रोग्राम बस नामक फ़ाइल का उपयोग करता है लॉग इन नौकरी की कतार में
निर्देशिका। यदि आप लॉग नहीं चाहते हैं, तो /dev/null निर्दिष्ट करने के लिए इस विकल्प का उपयोग करें।

-l कार्य कतार निर्देशिका की सामग्री सूचीबद्ध करता है।

-s XX जब कार्य कतार खाली होती है, तो प्रोग्राम 120 सेकंड सोता है और फिर दोबारा जांच करता है
यह देखने के लिए कि क्या कोई नई नौकरी सबमिट की गई है। की संख्या बदलने के लिए इस विकल्प का उपयोग करें
इस देरी के लिए सेकंड का उपयोग किया गया।

वर्णन


RSI ncftpspooler कार्यक्रम से विकसित हुआ ncftpbatch कार्यक्रम। ncftpbatch कार्यक्रम था
मूल रूप से एक ``व्यक्तिगत एफ़टीपी स्पूलर'' के रूप में डिज़ाइन किया गया है जो एकल पृष्ठभूमि को संसाधित करेगा
किसी विशेष उपयोगकर्ता को नौकरी देना और काम ख़त्म होने पर बाहर निकल जाना; ncftpspooler कार्यक्रम एक ``वैश्विक'' है
एफ़टीपी स्पूलर'' जो चालू रहता है और सबमिट किए जाने पर पृष्ठभूमि कार्यों को संसाधित करता है।

कार्य कतार निर्देशिका की निगरानी विशेष रूप से नामित और स्वरूपित पाठ फ़ाइलों के लिए की जाती है। प्रत्येक
फ़ाइल एकल एफ़टीपी कार्य के रूप में कार्य करती है। जॉब फ़ाइल के नाम में एफ़टीपी जॉब का प्रकार शामिल है
(मिल or रखना), एक टाइमस्टैम्प जो दर्शाता है कि कार्य को जल्द से जल्द संसाधित किया जाना चाहिए, और
अद्वितीय कार्य फ़ाइलें बनाना आसान बनाने के लिए वैकल्पिक रूप से कुछ अतिरिक्त जानकारी (अर्थात्
एक क्रम संख्या)। कार्य फ़ाइलों की सामग्री में रिमोट जैसी जानकारी होती है
सर्वर मशीन से एफ़टीपी, उपयोगकर्ता नाम, पासवर्ड, दूरस्थ पथनाम, आदि।

आपकी कार्य कतार निर्देशिका उस उपयोगकर्ता द्वारा पढ़ने योग्य और लिखने योग्य होनी चाहिए जिसे आप चलाने की योजना बना रहे हैं
ncftpspooler जैसे, ताकि कतार के भीतर नौकरियों को हटाया या नाम बदला जा सके।

इससे भी महत्वपूर्ण बात यह है कि प्रोग्राम चलाने वाले उपयोगकर्ता को इसके लिए पर्याप्त विशेषाधिकारों की आवश्यकता होगी
एफ़टीपीिंग में शामिल स्थानीय फ़ाइलों तक पहुंचें। यानी, यदि आपका स्पूलर जा रहा है
उन नौकरियों को संसाधित करना जो दूरस्थ सर्वर पर फ़ाइलें अपलोड करते हैं, तो उपयोगकर्ता को पढ़ने की आवश्यकता होगी
अपलोड की जाने वाली स्थानीय फ़ाइलों पर अनुमति (और निर्देशिका पहुंच अनुमति)।
मूल निर्देशिकाएँ)। इसी तरह, यदि आपका स्पूलर जॉब प्रोसेसिंग करने जा रहा है
फ़ाइलें डाउनलोड करें, फिर उपयोगकर्ता को स्थानीय निर्देशिकाओं में लिखने में सक्षम होने की आवश्यकता होगी।

एक बार जब आप उचित अनुमतियों और स्वामित्वों के साथ अपनी स्पूल निर्देशिका बना लेते हैं,
तुम दौड़ सकते हो ncftpspooler -d स्पूलर डेमॉन लॉन्च करने के लिए। आप अतिरिक्त स्पूलर चला सकते हैं
यदि आप एक ही जॉब क्यू डायरेक्टरी से एक साथ अधिक एफ़टीपी जॉब प्रोसेस करना चाहते हैं।
फिर आप लॉग फ़ाइल की निगरानी कर सकते हैं (अर्थात्, का उपयोग करके)। पूंछ -f ) की प्रगति को ट्रैक करने के लिए
स्पूलर. अधिकांश समय यह कुछ भी नहीं करेगा, जब तक कि नौकरी की फाइलें सामने न आ जाएं
कार्य कतार निर्देशिका.

नौकरी फ़ाइल नाम


जब ncftpspooler प्रोग्राम जॉब कतार निर्देशिका की निगरानी करता है, यह किसी भी फाइल को नजरअंदाज कर देता है
कार्य फ़ाइलों के लिए नामकरण परंपरा का पालन न करें। कार्य फ़ाइलों को उपसर्ग में जोड़ा जाना चाहिए
का प्रारूप एक्स-YYYYMMDD-हम्मस जहां X नौकरी के प्रकार को दर्शाता है, YYYY चार अंकों वाला वर्ष है, MM is
दो अंकों वाली माह संख्या, DD महीने का दो अंकों वाला दिन है, hh दो अंकों का घंटा है
दिन का (00-23), mm दो अंकों का मिनट है, और ss दो अंकों वाला दूसरा है. तारीख
और समय उस शुरुआती समय का प्रतिनिधित्व करता है जब आप कार्य चलाना चाहते हैं।

कार्य का प्रकार हो सकता है g प्राप्त करने के लिए (दूरस्थ होस्ट से डाउनलोड करें), या p एपुट के लिए (पर अपलोड करें)
रिमोट होस्ट)।

उदाहरण के तौर पर, यदि आप किसी अपलोड को 11 दिसंबर को रात्रि 45:7 बजे शेड्यूल करना चाहते हैं,
2001, एक नौकरी फ़ाइल का नाम दिया जा सकता है

पी-20011207-234500

व्यवहार में, कार्य फ़ाइलों में अतिरिक्त जानकारी जैसे अनुक्रम संख्या या शामिल होती है
प्रक्रिया आईडी. इससे अद्वितीय कार्य फ़ाइल नाम बनाना आसान हो जाता है। यहाँ भी वैसा ही है
उदाहरण के लिए, एक प्रक्रिया आईडी और एक अनुक्रम संख्या के साथ:

पी-20011207-234500-1234-2

क्यू निर्देशिका में कार्य फ़ाइलें सबमिट करते समय, बाद में डैश वर्ण का उपयोग करना सुनिश्चित करें
la हम्म्स फ़ील्ड यदि आप कार्य फ़ाइल नाम में कोई अतिरिक्त डेटा जोड़ना चुनते हैं।

नौकरी फ़ाइल सामग्री


जॉब फ़ाइलें सामान्य टेक्स्ट फ़ाइलें होती हैं, ताकि उन्हें हाथ से बनाया जा सके। की प्रत्येक पंक्ति
फ़ाइल प्रारूप में एक कुंजी-जोड़ी है परिवर्तनशील=मूल्य, या एक टिप्पणी पंक्ति है जो a से शुरू होती है
ऑक्टोथोरपे वर्ण (#), या एक रिक्त रेखा है. यहाँ एक उदाहरण कार्य फ़ाइल है:

# यह एक NcFTP स्पूल फ़ाइल प्रविष्टि है.
कार्य-नाम=जी-20011016-100656-008299-1
ऑप=प्राप्त करें
होस्टनाम=ftp.freebsd.org
एक्सटाइप = आई
निष्क्रिय=1
रिमोट-डीआईआर=पब/फ्रीबीएसडी
स्थानीय-dir=/ Tmp
रिमोट-फ़ाइल=README.TXT
स्थानीय-फ़ाइल=readme.txt

जॉब फ़ाइलें लचीली होती हैं क्योंकि वे उपयोग में आसान प्रारूप का पालन करती हैं और उनमें बहुत अधिक नहीं होती हैं
आवश्यकताएँ, लेकिन कुछ अनिवार्य पैरामीटर हैं जो स्पूलर के लिए प्रकट होने चाहिए
कार्य को संसाधित करने में सक्षम हो।

op निष्पादित करने के लिए ऑपरेशन (कार्य प्रकार)। मान्य मान हैं मिल और रखना.

मेजबाननाम
एफ़टीपी के लिए दूरस्थ होस्ट। यह एक आईपी पता या डीएनएस नाम हो सकता है (अर्थात
ftp.example.com).

नियमित के लिए मिल कार्य, ये पैरामीटर आवश्यक हैं:

रिमोट-फाइल
दूरस्थ सर्वर से डाउनलोड करने के लिए फ़ाइल का पथनाम।

स्थानीय फ़ाइल
डाउनलोड की गई फ़ाइल के लिए स्थानीय सर्वर पर उपयोग किया जाने वाला पथनाम।

नियमित के लिए रखना कार्य, ये पैरामीटर आवश्यक हैं:

स्थानीय फ़ाइल
दूरस्थ सर्वर पर अपलोड करने के लिए फ़ाइल का पथनाम।

रिमोट-फाइल
अपलोड की गई फ़ाइल के लिए दूरस्थ सर्वर पर उपयोग किया जाने वाला पथनाम।

पुनरावर्ती के लिए मिल कार्य, ये पैरामीटर आवश्यक हैं:

रिमोट-फाइल
दूरस्थ सर्वर से डाउनलोड करने के लिए फ़ाइल या निर्देशिका का पथनाम।

स्थानीय-dir
डाउनलोड किए गए आइटम को शामिल करने के लिए स्थानीय सर्वर पर उपयोग किया जाने वाला निर्देशिका पथनाम।

पुनरावर्ती के लिए रखना कार्य, ये पैरामीटर आवश्यक हैं:

स्थानीय फ़ाइल
दूरस्थ सर्वर पर अपलोड करने के लिए फ़ाइल या निर्देशिका का पथनाम।

रिमोट-डीआईआर
अपलोड किए गए आइटम को शामिल करने के लिए दूरस्थ सर्वर पर उपयोग करने के लिए निर्देशिका पथनाम।

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

उपयोगकर्ता दूरस्थ सर्वर पर लॉगिन करने के लिए उपयोग किया जाने वाला उपयोगकर्ता नाम। के लिए डिफ़ॉल्ट ``गुमनाम'' है
अतिथि पहुँच।

पास रिमोट में लॉगिन करने के लिए उपयोगकर्ता नाम के साथ संयोजन में उपयोग किया जाने वाला पासवर्ड
सर्वर.

खाते पर दूरस्थ सर्वर पर लॉगिन करने के लिए उपयोगकर्ता नाम के साथ उपयोग किया जाने वाला खाता।
इस पैरामीटर को निर्दिष्ट करने की आवश्यकता अत्यंत दुर्लभ है।

बंदरगाह कनेक्ट करने के लिए दूरस्थ होस्टनाम के साथ संयोजन में उपयोग किया जाने वाला पोर्ट नंबर
रीमोट सर्वर। मानक एफ़टीपी पोर्ट संख्या, 21 पर डिफ़ॉल्ट।

होस्ट-आईपी कनेक्ट करने के लिए दूरस्थ होस्टनाम के साथ संयोजन में उपयोग किया जाने वाला आईपी पता
रीमोट सर्वर। इस पैरामीटर का उपयोग इसके स्थान पर किया जा सकता है मेजबाननाम पैरामीटर, लेकिन
एक या दूसरे का उपयोग अवश्य किया जाना चाहिए। यह पैरामीटर आमतौर पर इसके साथ शामिल किया जाता है
मेजबाननाम पूरक जानकारी के रूप में पैरामीटर।

xप्रकार उपयोग करने के लिए स्थानांतरण प्रकार. बाइनरी ट्रांसफर प्रकार (प्रकार I) में डिफ़ॉल्ट। वैध
मान हैं I बाइनरी के लिए, A ASCII पाठ के लिए.

निष्क्रिय क्या एफ़टीपी निष्क्रिय डेटा कनेक्शन (पीएएसवी) या एफ़टीपी सक्रिय डेटा कनेक्शन का उपयोग करना है
(पत्तन)। मान्य मान हैं 0 सक्रिय के लिए, 1 निष्क्रिय के लिए, या 2 निष्क्रिय प्रयास करने के लिए, फिर
सक्रिय पर वापस लौटें। डिफ़ॉल्ट है 2.

पुनरावर्ती
इसका उपयोग संपूर्ण निर्देशिका ट्री को स्थानांतरित करने के लिए किया जा सकता है। डिफ़ॉल्ट रूप से, केवल एक ही
फ़ाइल स्थानांतरित हो गई है. मान्य मान हैं हाँ or नहीं.

हटाना इसका उपयोग बाद में स्रोत मशीन पर स्रोत फ़ाइल को हटाने के लिए किया जा सकता है
फ़ाइल को गंतव्य मशीन पर सफलतापूर्वक स्थानांतरित करना। डिफ़ॉल्ट रूप से, स्रोत
फ़ाइलें हटाई नहीं जातीं. मान्य मान हैं हाँ or नहीं.

कार्य नाम
इसका उपयोग प्रोग्राम द्वारा नहीं किया जाता है, लेकिन इसका उपयोग किसी इकाई द्वारा किया जा सकता है
स्वचालित रूप से कार्य फ़ाइलें उत्पन्न करना। उदाहरण के तौर पर, का उपयोग करते समय -बीबीबी के साथ झंडा
ncftpput, यह एक के साथ stdout पर एक जॉब फ़ाइल बनाता है कार्य नाम पैरामीटर तो आप कर सकते हैं
सुझाए गए कार्य नाम के साथ फ़ाइल को आसानी से कार्य कतार निर्देशिका में कॉपी करें
कार्य फ़ाइल नाम.

प्री-एफ़टीपी-कमांड

पोस्ट-एफ़टीपी-कमांड
ये पैरामीटर इसके अनुरूप हैं -W, तथा -Y के विकल्प ncftpget और ncftpput.
यह ध्यान रखना महत्वपूर्ण है कि ये RFC959 फाइल ट्रांसफर प्रोटोकॉल कमांड को संदर्भित करते हैं
और नहीं शेल कमांड, न ही भीतर से उपयोग किए जाने वाले कमांड /usr/bin/ftp या एनसीएफटीपी.

प्री-शेल-कमांड

पोस्ट-शेल-कमांड
ये पैरामीटर हुक प्रदान करते हैं ताकि जब कोई आइटम हो तो आप एक कस्टम प्रोग्राम चला सकें
स्पूलर द्वारा संसाधित. मान्य मान स्क्रिप्ट या निष्पादन योग्य के पथनाम हैं
कार्यक्रम. ध्यान दें कि मान में कोई कमांड-लाइन तर्क नहीं होना चाहिए - यदि
आप ऐसा करना चाहते हैं, एक शेल स्क्रिप्ट बनाएं और उसके साथ अपना प्रोग्राम चलाएं
इसके लिए कमांड-लाइन तर्कों की आवश्यकता होती है।

आम तौर पर बोलना, पोस्ट-शेल-कमांड से कहीं अधिक उपयोगी है प्री-शेल-कमांड यदि के बाद से
आपको इन विकल्पों का उपयोग करने की आवश्यकता है, अधिक संभावना है कि आप एफ़टीपी के बाद कुछ करना चाहेंगे
स्थानांतरण पहले की बजाय पूरा हो गया है. उदाहरण के लिए, हो सकता है कि आप एक शेल चलाना चाहें
स्क्रिप्ट जो पेज व्यवस्थापक को सूचित करती है कि उसकी 37 गीगाबाइट फ़ाइल डाउनलोड है
पूरा कर लिया है।

जब आपका कस्टम प्रोग्राम चलाया जाता है, तो यह मानक इनपुट पर कार्य की सामग्री प्राप्त करता है
फ़ाइल (अर्थात् कई पंक्तियाँ परिवर्तनशील=मूल्य कुंजी-जोड़े), साथ ही अतिरिक्त डेटा
स्पूलर प्रदान कर सकता है, जैसे कि a परिणाम कार्य के पाठ्य विवरण के साथ कुंजी-युग्म
समापन स्थिति।

पोस्ट-शेल-कमांड /var/log/ncftp_spooler नामक लॉग फ़ाइल को अद्यतन करें।

#!/usr/bin/perl -w

मेरी ($लाइन);
मेरा (% पैरामीटर) = ();

जबकि (परिभाषित ($ लाइन = )) {
$params{$1} = $2
अगर ($लाइन =~ /^([^=\#\s]+)=(.*)/);
}

यदि ((परिभाषित($params{"result"})) &&
($params{"परिणाम"} =~ /^सफल/))
{
खोलें(लॉग, ">> /var/log/ncftp_spooler.log")
or निकास; (1)
प्रिंट लॉग "डाउनलोड" यदि ($params{"op"} eq "get");
प्रिंट लॉग "अपलोड" यदि ($params{"op"} eq "put");
लॉग प्रिंट करें " ", $params{"local-file"}, "\n";
बंद करें (लॉग);
}

निदान


यदि कोई है तो यह निर्धारित करने के लिए लॉग फ़ाइल की जांच की जानी चाहिए ncftpspooler प्रक्रियाएँ सक्रिय हैं
नौकरियों पर काम कर रहे हैं. लॉग में प्रचुर मात्रा में उपयोगी जानकारी शामिल है, जिसमें शामिल है
एफ़टीपी क्लाइंट और सर्वर के बीच संपूर्ण एफ़टीपी नियंत्रण कनेक्शन वार्तालाप।

onworks.net सेवाओं का उपयोग करके ncftpspooler का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

  • 1
    एस्ट्रोऑर्जप्लेयर
    एस्ट्रोऑर्जप्लेयर
    एस्ट्रोर्ज़ प्लेयर एक मुफ़्त मीडिया प्लेयर है
    सॉफ्टवेयर, भाग WMP और VLC पर आधारित है।
    खिलाड़ी न्यूनतम शैली में है, साथ में
    दस से अधिक विषय रंग, और भी कर सकते हैं
    ख ...
    एस्ट्रोऑर्जप्लेयर डाउनलोड करें
  • 2
    चलचित्र
    चलचित्र
    कोडी मूविस्टार+ टीवी एक्सबीएमसी के लिए एक ऐडऑन है/
    कोडी कुए परमिट डिस्पोनर डे अन
    डिकोडिफ़ाडोर डे लॉस सर्विसिस आईपीटीवी डे
    Movistar एकीकरण एन यूनो डी लॉस
    मीडियासेंटर मा...
    मोविस्टार्टव डाउनलोड करें
  • 3
    कोड :: ब्लाकों
    कोड :: ब्लाकों
    कोड :: ब्लॉक एक मुक्त, खुला-स्रोत है,
    क्रॉस-प्लेटफ़ॉर्म सी, सी ++ और फोरट्रान आईडीई
    सबसे अधिक मांग वाली जरूरतों को पूरा करने के लिए बनाया गया है
    इसके उपयोगकर्ताओं की। यह बहुत होने के लिए डिज़ाइन किया गया है
    विस्तार...
    डाउनलोड कोड :: ब्लॉक
  • 4
    बीच में
    बीच में
    बीच में या उन्नत Minecraft इंटरफ़ेस
    और डेटा/संरचना ट्रैकिंग एक उपकरण है
    एक Minecraft का अवलोकन प्रदर्शित करें
    दुनिया, वास्तव में इसे बनाए बिना। यह
    कर सकते हैं ...
    बीच में डाउनलोड करें
  • 5
    एमएसवाईएस2
    एमएसवाईएस2
    MSYS2 उपकरणों का एक संग्रह है और
    आपको प्रदान करने वाले पुस्तकालय
    निर्माण के लिए उपयोग में आसान वातावरण,
    देशी विंडोज को स्थापित करना और चलाना
    सॉफ़्टवेयर। यह...
    एमएसवाईएस2 डाउनलोड करें
  • 6
    libjpeg-टर्बो
    libjpeg-टर्बो
    libjpeg-टर्बो एक JPEG छवि कोडेक है
    जो SIMD निर्देशों (MMX, SSE2,) का उपयोग करता है
    बेसलाइन में तेजी लाने के लिए NEON, AltiVec)।
    JPEG संपीड़न और विसंपीड़न चालू
    x86, x8...
    लिबजपेग-टर्बो डाउनलोड करें
  • अधिक "

लिनक्स कमांड

Ad