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

सर्वर चलाएं | Ubuntu > | Fedora > |


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

kermrc - क्लाउड में ऑनलाइन

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

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

कार्यक्रम:

नाम


केर्मिट - सी‐केर्मिट 9.0: परिवहन‐ और मंच‐स्वतंत्र इंटरैक्टिव और स्क्रिप्ट योग्य
संचार सॉफ्टवेयर।

इस दस्तावेज़ का उद्देश्य शुरुआती को बुनियादी बनाने के लिए पर्याप्त जानकारी देना है
(यदि उन्नत नहीं है) C‐Kermit 9.0 का उपयोग। हालांकि यह यूनिक्स के लिए काफी लंबा हो सकता है
मैन्युअल पृष्ठ, यह अभी भी C‐Kermit मैनुअल से बहुत छोटा है, जो होना चाहिए
अनुकूलन, चरित्र-सेट, स्क्रिप्टिंग जैसे उन्नत विषयों के लिए परामर्श किया गया।
आदि। हम C‐Kermit के कई . का स्पष्ट संरचनात्मक अवलोकन प्रदान करने का भी प्रयास करते हैं
क्षमताओं, कार्यात्मक क्षेत्रों, राज्यों, और तरीकों और उनके अंतर्संबंध, कि
शुरुआती और दिग्गजों के साथ-साथ अपग्रेड करने वालों के लिए समान रूप से सहायक होना चाहिए
संस्करण 9.0 पहले के रिलीज से।

यह दस्तावेज़ वेब पेज के रूप में भी यहां उपलब्ध है:

http://www.columbia.edu/kermit/ckututor.html

वर्णन


C‐Kermit Kermit Project से एक सर्व-उद्देश्यीय संचार सॉफ्टवेयर पैकेज है
कोलंबिया विश्वविद्यालय कि:

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

C‐Kermit एक मॉडेम प्रोग्राम, एक Telnet क्लाइंट, एक Rlogin क्लाइंट, एक FTP क्लाइंट, एक HTTP है
क्लाइंट, और चयनित प्लेटफ़ॉर्म पर, X.25 क्लाइंट भी। यह खुद को सुरक्षित बना सकता है
IETF का उपयोग कर इंटरनेट कनेक्शन (Kerberos IV, Kerberos सहित अनुमोदित सुरक्षा विधियों)
वी, एसएसएल/टीएलएस, और एसआरपी और यह आपके बाहरी एसएसएच क्लाइंट के माध्यम से एसएसएच कनेक्शन भी बना सकता है
आवेदन। यह आपके डेस्कटॉप की दूर-दूर की फ़ाइल‐स्थानांतरण या क्लाइंट/सर्वर भागीदार हो सकता है
केर्मिट क्लाइंट। यह आने वाले डायल और नेटवर्क कनेक्शन को भी स्वीकार कर सकता है। यह भी हो सकता है
अपने स्वयं के मानक टीसीपी सॉकेट, 1649 [आरएफसी2839, आरएफसी2840] पर एक इंटरनेट सेवा के रूप में स्थापित।

और शायद सबसे महत्वपूर्ण, सब कुछ जो आप कर सकते हैं "हाथ से" (संवादात्मक रूप से) C‐Kermit के साथ,
इसके बिल्ट-इन क्रॉस-प्लेटफ़ॉर्म ट्रांसपोर्ट का उपयोग करके "स्क्रिप्टेड" (स्वचालित) किया जा सकता है
स्क्रिप्ट प्रोग्रामिंग भाषा, जो इसके इंटरेक्टिव कमांड के समान होती है
भाषा।

यह मैनुअल पेज यूनिक्स के लिए C‐Kermit 9.0 का एक सिंहावलोकन प्रदान करता है ("यूनिक्स" एक ऑपरेटिंग है
सिस्टम परिवार जिसमें AIX, DG/UX, FreeBSD, HP‐UX, IRIX, Linux, Mac OS X, NetBSD,
ओपनबीएसडी, ओपन सर्वर, ओपन यूनिक्स, क्यूएनएक्स, सोलारिस, सनओएस, सिस्टम वी आर3, सिस्टम वी आर4, ट्रू64
यूनिक्स, यूनिक्सवेयर, ज़ेनिक्स, और कई अन्य)। पूरी तरह से कवरेज के लिए, कृपया परामर्श करें
प्रकाशित C‐Kermit मैनुअल और पूरक (नीचे दस्तावेज़ देखें)। आगे के लिए
C‐Kermit, अन्य प्लेटफार्मों के लिए Kermit सॉफ़्टवेयर, और Kermit नियमावली के बारे में जानकारी, पर जाएँ
केर्मिट प्रोजेक्ट वेबसाइट:

http://www.columbia.edu/kermit/

यह औसत मैनुअल पेज से अधिक लंबा है, और फिर भी यह सतह को मुश्किल से खरोंचता है। नहीं
घबरा जाना। C‐Kermit एक बड़ा और जटिल पैकेज है, जो दशकों के अभ्यास से विकसित हो रहा है और
अनुभव, लेकिन इसका मतलब यह नहीं है कि इसे सीखना या उपयोग करना कठिन है। इसका सबसे अधिक इस्तेमाल किया जाता है
अन्य जगहों पर अतिरिक्त जानकारी के लिए पॉइंटर्स के साथ कार्यों को यहां समझाया गया है।

SYNOPSIS


कर्मिट [ फ़ाइल का नाम ] [ विकल्पों ] [ {=,--,+} टेक्स्ट ] ]

या:

कर्मिट यूआरएल

यदि पहली कमांड-लाइन तर्क एक फ़ाइल का नाम है, तो इंटरैक्टिव‐मोड कमांड हैं
फ़ाइल से निष्पादित। '=' (या "--") तर्क केर्मिट को शेष को पार्स नहीं करने के लिए कहता है
कमांड लाइन के, लेकिन '=' के बाद के शब्दों को \%1, \%2, ... \%9 के रूप में उपलब्ध कराने के लिए।
"+" तर्क "=" जैसा है लेकिन "केर्बंग स्क्रिप्ट्स" में उपयोग के लिए (नीचे समझाया गया है)। एक दूसरा
कमांड-लाइन प्रारूप एक और एकमात्र तर्क को टेलनेट, एफ़टीपी, एचटीटीपी, या आईकेएसडी होने की अनुमति देता है
यूआरएल.

निष्पादन का क्रम:

1. कमांड फ़ाइल (यदि कोई हो)।

2. इनिशियलाइज़ेशन फ़ाइल, यदि कोई हो, जब तक कि -Y से दबाया न जाए।

3. अनुकूलन फ़ाइल (यदि इसे इनिशियलाइज़ेशन फ़ाइल द्वारा निष्पादित किया जाता है)।

4. कमांड-लाइन यूआरएल (यदि कोई हो, और यदि ऐसा है, तो निष्पादन यहां रुक जाता है)।

5. कमांड-लाइन विकल्प (यदि कोई हो)।

6. इंटरएक्टिव कमांड।

कुछ कमांड-लाइन विकल्प कार्रवाइयों का कारण बन सकते हैं (जैसे -s फ़ाइल भेजने के लिए); अन्य बस सेट
पैरामीटर। यदि कमांड लाइन पर कोई क्रिया विकल्प शामिल है, तो Kermit बाहर निकलता है जब
समाप्त हो गया जब तक कि -S ("स्टे") विकल्प भी न दिया गया हो। यदि कोई कार्रवाई विकल्प नहीं दिया गया है, नहीं
इनिशियलाइज़ेशन या कमांड फ़ाइलों में एक EXIT या QUIT कमांड होता है, और कोई घातक त्रुटि नहीं होती है
हुआ, Kermit अपना प्रॉम्प्ट जारी करता है और आपके द्वारा कमांड टाइप करने की प्रतीक्षा करता है।

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

C‐Kermit के तीन प्रकार के आदेश हैं: नियमित एकल‐अक्षर कमांड‐लाइन विकल्प,
विस्तारित‐प्रारूप कमांड‐लाइन विकल्प, और इंटरैक्टिव कमांड।

अधिकांश यूनिक्स कमांड की तरह, कमांड लाइन पर C‐Kermit को विकल्प दिए जा सकते हैं। लेकिन सी‐
केर्मिट को शब्दों से बने कमांड देकर अंतःक्रियात्मक रूप से भी इस्तेमाल किया जा सकता है, जो हैं
गुप्त कमांड-लाइन विकल्पों की तुलना में अधिक सहज, और अधिक लचीला भी। दूसरे शब्दों में,
आपको C‐Kermit के कमांड‐लाइन विकल्पों का उपयोग करने की आवश्यकता नहीं है, लेकिन यदि आप चाहें तो वे उपलब्ध हैं
प्रति। (उसी टोकन के द्वारा, आपको इसके इंटरेक्टिव कमांड का उपयोग करने की आवश्यकता नहीं है आप कर सकते हैं
किसी भी संयोजन में या तो दोनों का उपयोग करें।)

C‐Kermit को आमतौर पर PATH में "kermit" के रूप में स्थापित किया जाता है, और इसलिए द्वारा लागू किया जाता है
शेल प्रांप्ट पर "केर्मिट" (लोअरकेस) शब्द टाइप करना, और फिर रिटर्न या
कुंजी दर्ज। यदि आप कमांड लाइन विकल्प शामिल करना चाहते हैं, तो उन्हें "केर्मिट" शब्द के बाद रखें
लेकिन रिटर्न या एंटर दबाने से पहले, रिक्त स्थान से अलग, उदाहरण के लिए:

$ kermit -s kermit.tar.gz

('$' शेल प्रॉम्प्ट है; "kermit -s ckermit.tar.gz" वह है जो आप टाइप करते हैं, उसके बाद रिटर्न
या दर्ज करें।)

विकल्प


यहाँ C‐Kermit के सिंगल‐लेटर कमांड‐लाइन विकल्पों की एक सूची दी गई है, जो सिंगल से शुरू होते हैं
डैश (-), ASCII ("वर्णमाला") क्रम में। वर्णमाला का मामला महत्वपूर्ण है (-ए नहीं है
-ए के समान)। क्रिया विकल्पों को "कार्रवाई" टैग किया गया है।

-0 (अंक शून्य) "इन-द-मिडिल" ऑपरेशन के लिए 100% पारदर्शी कनेक्ट स्थिति: 8 बिट्स,
कोई समानता नहीं, कोई पलायन चरित्र नहीं, सब कुछ गुजरता है।

-8 (अंक आठ) कनेक्शन 8‐बिट साफ है (यह C‐Kermit 8.0 और . में डिफ़ॉल्ट है)
बाद में)। EIGHTBIT कमांड के समतुल्य, जो बदले में SET . के लिए एक शॉर्टकट है
टर्मिनल BYTESIZE 8, सेट कमांड BYTESIZE 8, सेट समता कोई नहीं।

-9 arg (अंक नौ) एक FTP सर्वर से कनेक्शन बनाएं। एफ़टीपी ओपन के बराबर
आदेश। तर्क: आईपी‐पता‐या‐होस्टनाम[:वैकल्पिक‐टीसीपी‐पोर्ट]। नोट: सी‐केर्मिट
नियमित एफ़टीपी‐समान कमांड के साथ एक अलग एफ़टीपी कमांड‐लाइन व्यक्तित्व भी है।
लाइन सिंटैक्स। इसके बारे में और नीचे।

-एक केर्मिट को इंटरनेट सेवा (आईकेएसडी) के रूप में शुरू किया जाना है (केवल inetd.conf से)।

-B Kermit बैच या बैकग्राउंड (कोई कंट्रोलिंग टर्मिनल नहीं) में चल रहा है। में इस्तेमाल किया जाना
मामला Kermit स्वचालित रूप से इसकी पृष्ठभूमि की स्थिति को महसूस नहीं करता है। के बराबर
कमांड पर बैकग्राउंड सेट करें।

-सी आर्ग इंटरएक्टिव‐मोड कमांड निष्पादित करने के लिए। तर्क: अल्पविराम द्वारा अलग किए गए आदेश,
दोहरे उद्धरण चिह्नों में सूची।

-D रिमोट मोड में भेजने से पहले देरी का तर्क दें। SET DELAY कमांड के बराबर।
तर्क: सेकंड की संख्या।

-ई कनेक्शन बंद होने पर स्वचालित रूप से बाहर निकलें। डिस्कनेक्ट ऑन-डिस्कनेक्ट को सेट करने के बराबर।

-F arg एक खुले TCP कनेक्शन का उपयोग करें। तर्क: खुले टीसीपी का संख्यात्मक फाइल डिस्क्रिप्टर
कनेक्शन। यह भी देखें: -जे, -जे।

-G arg (कार्रवाई) सर्वर से फ़ाइल प्राप्त करें, सामग्री को मानक आउटपुट में भेजें, जो सामान्य रूप से
दूसरी प्रक्रिया के लिए पाइप किया जाएगा। तर्क: दूरस्थ फ़ाइल विनिर्देश, उद्धरणों में
यदि इसमें मेटाएक्टैक्टर हैं। यह भी देखें: -जी, -के।

-एच सप्रेस प्रोग्राम स्टार्टअप हेराल्ड और ग्रीटिंग।

-मैं केर्मिट को बताता हूं कि इसका एक विश्वसनीय कनेक्शन है, जहां स्ट्रीमिंग का उपयोग करने के लिए मजबूर किया जा सकता है
सामान्य रूप से नहीं होगा। SET RELIABLE ON कमांड के बराबर।

-जे तर्क (कार्रवाई) "टेलनेट की तरह बनें।" जैसे -जे लेकिन तात्पर्य -ई। तर्क: आईपी होस्टनाम/पता
वैकल्पिक रूप से सेवा के बाद। नोट: C‐Kermit के पास एक अलग Telnet कमांड भी है‐
लाइन व्यक्तित्व, नियमित टेलनेट-जैसे कमांड-लाइन सिंटैक्स के साथ। इसके बारे में अधिक
नीचे.

-s विकल्प में फ़ाइलों के लिए -L पुनरावर्ती निर्देशिका वंश।

-M arg मेरा उपयोगकर्ता नाम (टेलनेट, रॉगिन, एफ़टीपी, आदि के साथ प्रयोग के लिए)। सेट लॉगिन के बराबर
उपयोगकर्ता आदेश। तर्क: उपयोगकर्ता नाम स्ट्रिंग।

-ओ (कार्रवाई) (अपरकेस अक्षर ओ) केवल एक कमांड के लिए सर्वर बनें। यह भी देखें: -एक्स।

-P स्थानांतरित फ़ाइलों के फ़ाइल (पथ) नामों को परिवर्तित न करें। फ़ाइल नाम सेट करने के बराबर
शाब्दिक।

-क्यू क्विक केर्मिट प्रोटोकॉल सेटिंग्स। फास्ट कमांड के बराबर। यह डिफ़ॉल्ट है
C‐Kermit 7.0 और बाद में।

-R रिमोट‐ केवल (यह सिर्फ IF रिमोट को सच बनाता है)।

-S स्टे (कार्रवाई विकल्पों के बाद कमांड पार्सर दर्ज करें)।

फ़ाइल स्थानांतरण के लिए -टी फोर्स टेक्स्ट मोड; तात्पर्य - वी। स्थानांतरण मोड सेट करने के बराबर
मैनुअल, फ़ाइल प्रकार टेक्स्ट सेट करें।

-V स्वचालित प्रति फ़ाइल पाठ/बाइनरी स्विचिंग अक्षम करें। स्थानांतरण मोड सेट करने के बराबर
हाथ से किया हुआ।

-Y छोड़ें (निष्पादित न करें) आरंभीकरण फ़ाइल।

-a arg, -s, -r, या -g में फ़ाइल (फ़ाइलों) के लिए नाम के रूप में। तर्क: as‐name string (वैकल्पिक .)
फ़ाइल का नाम)। फ़ाइलें प्राप्त करते समय, यह एक निर्देशिका नाम हो सकता है।

सीरियल डिवाइस के लिए -बी आर्ग स्पीड। सेट स्पीड के बराबर। तर्क: संख्यात्मक बिट्स प्रति
सीरियल कनेक्शन के लिए दूसरा।

-सी (कार्रवाई) फ़ाइलें स्थानांतरित करने से पहले कनेक्ट स्थिति दर्ज करें।

-d विस्तृत डिबगिंग जानकारी के साथ एक डिबग.लॉग फ़ाइल बनाएँ (एक सेकंड-डी जोड़ता है
टाइमस्टैम्प)। लॉग डीबग के बराबर लेकिन जल्दी प्रभावी होता है।

-ई आर्ग आने वाली केर्मिट फ़ाइल-स्थानांतरण पैकेट के लिए अधिकतम लंबाई। सेट प्राप्त करने के बराबर
पैकेट-लंबाई। तर्क: लंबाई बाइट्स में।

-f (कार्रवाई) Kermit सर्वर को FINISH कमांड भेजें।

-g arg किसी Kermit सर्वर से फ़ाइल प्राप्त करें। तर्क: अन्य कंप्यूटर पर फ़ाइल विनिर्देश,
उद्धरणों में यदि इसमें मेटाएक्टैक्टर हैं। जीईटी के बराबर। यह भी देखें: -ए, -जी, -आर।

-एच (कार्रवाई) सिंगल‐अक्षर कमांड‐लाइन विकल्पों के लिए प्रिंट हेल्प टेक्स्ट (पाइप थ्रू 'मोर')
स्क्रॉलिंग को रोकने के लिए)।

-i फाइल ट्रांसफर के लिए फोर्स बाइनरी (इमेज) मोड; तात्पर्य - वी। सेट ट्रांसफर के बराबर
मोड मैनुअल, सेट फ़ाइल प्रकार बाइनरी।

-j arg एक TCP/IP कनेक्शन बनाएं। तर्क: आईपी होस्ट नाम/पता और वैकल्पिक सेवा का नाम
या संख्या। TELNET कमांड के बराबर। यह भी देखें: -जे, -एफ।

-k (कार्रवाई) मानक आउटपुट के लिए फ़ाइल प्राप्त करें, जिसे सामान्य रूप से पाइप किया जाएगा
एक और प्रक्रिया। यह भी देखें: -आर, -जी।

-l arg (लोअरकेस लेटर L) दिए गए सीरियल कम्युनिकेशन डिवाइस पर कनेक्शन बनाएं।
SET LINE (SET PORT) कमांड के बराबर। तर्क: सीरियल डिवाइस का नाम, उदा
/देव/ttyS0.

-m arg मोडेम प्रकार -l डिवाइस के साथ प्रयोग के लिए। SET MODEM TYPE कमांड के बराबर।
तर्क: मोडेम नाम जैसा कि SET MODEM TYPE कमांड में है, उदाहरण के लिए "usrobotics"।

-n (कार्रवाई) फ़ाइलें स्थानांतरित करने के बाद कनेक्ट स्थिति दर्ज करें (ऐतिहासिक)।

-पी तर्क समता। SET PARITY कमांड के बराबर। तर्क निम्नलिखित में से एक:
ई (वेन), ओ (डीडी), एम (सन्दूक), एन (एक), एस (गति)।

-क्यू शांत (अधिकांश संदेशों को दबाएं)। चुप सेट करने के बराबर।

-r (कार्रवाई) फ़ाइल प्राप्त करें। RECEIVE कमांड के बराबर। तर्क: (कोई नहीं, लेकिन
देखना एक)

-s arg फ़ाइल भेजें। तर्क: एक या अधिक स्थानीय फ़ाइल विनिर्देश। के बराबर
आदेश भेजें। यह भी देखें:-ए.

-t (ऐतिहासिक) Xon (Ctrl-Q) हाफ-डुप्लेक्स कनेक्शन के लिए टर्नअराउंड कैरेक्टर (इसका उपयोग किया जाता है)
पुराने मेनफ्रेम के लिए सीरियल लाइनमोड कनेक्शन)। SET DUPLEX HALF, SET . के बराबर
हैंडशेक एक्सॉन।

Kermit प्रोटोकॉल के लिए -v arg विंडो का आकार (स्ट्रीमिंग के दौरान अनदेखा किया गया)। सेट करने के लिए समतुल्य
खिड़की का आकार। तर्क: संख्या, 1 से 32 तक।

-w आने वाली फाइलें मौजूदा फाइलों पर लिखें। फ़ाइल टकराव सेट करने के बराबर
ओवरराइट करें।

-x (कार्रवाई) सर्वर मोड दर्ज करें। सर्वर कमांड के बराबर। यह भी देखें:-ओ.

-y arg वैकल्पिक आरंभीकरण फ़ाइल। तर्क: फ़ाइल नाम।

-z बल अग्रभूमि व्यवहार। यदि Kermit स्वचालित रूप से समझ में नहीं आता है तो इसका उपयोग किया जाएगा
इसकी अग्रभूमि स्थिति। SET BACKGROUND OFF कमांड के बराबर।

विस्तारित कमांड-लाइन विकल्प (आवश्यक है क्योंकि एकल-अक्षर वाले लगभग उपयोग किए जा चुके हैं)
विकल्प नामों के रूप में एकल अक्षरों के बजाय शब्दों के साथ दो डैश (--) से शुरू करें। यदि एक
विस्तारित विकल्प एक तर्क लेता है, इसे एक कोलन (:) द्वारा विकल्प शब्द से अलग किया जाता है।
विस्तारित विकल्पों में शामिल हैं:

--बैनरफ़ाइल:फ़ाइलनाम
स्टार्टअप या IKSD लॉगिन पर प्रदर्शित करने के लिए फ़ाइल।

--cdfile:फ़ाइलनाम
जब सर्वर निर्देशिका बदलता है तो क्लाइंट को प्रदर्शित करने के लिए फ़ाइल भेजी जाती है (फ़ाइल नाम
निर्देशिका में परिवर्तित) के सापेक्ष है।

--cdmessage: {चालू, बंद}
सर्वर सीडी संदेश सुविधा को सक्षम/अक्षम करें।

--मदद
विस्तारित विकल्पों के लिए उपयोग संदेश प्रिंट करता है।

--helpfile:फ़ाइलनाम
शीर्ष-स्तरीय HELP कमांड को बदलने के लिए कस्टम टेक्स्ट वाली फ़ाइल को नामित करता है।

--कोई रुकावट नहीं
कीबोर्ड इंटरप्ट को अक्षम करता है।

--noperms
केर्मिट प्रोटोकॉल फ़ाइल को अक्षम करता है अनुमतियाँ विशेषता, के संचरण को रोकने के लिए
फ़ाइल अनुमतियाँ (सुरक्षा) प्रेषक से रिसीवर तक।

--संस्करण
(कार्रवाई) C‐Kermit इसके संस्करण संख्या को प्रिंट करता है।

साथ ही कई अन्य IKSD‐केवल विकल्प यहां वर्णित हैं:

http://www.columbia.edu/kermit/iksd.html

कमांड-लाइन आमंत्रण के उदाहरणों के लिए फ़ाइल-स्थानांतरण अनुभाग देखें।

कमान भाषा


C‐Kermit की इंटरैक्टिव कमांड भाषा एक 622‐पृष्ठ पुस्तक और अन्य . का विषय है
अपडेट के कई सौ पेज, एक मैनुअल पेज के लिए बहुत अधिक। लेकिन इसे पाना मुश्किल नहीं है
शुरू कर दिया है। शेल प्रांप्ट पर, C‐Kermit का इंटरैक्टिव कमांड प्राप्त करने के लिए बस "kermit" टाइप करें
प्रेरित करना:

$ केर्मिट
(/वर्तमान/निर्देशिका) सी-केर्मिट>

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

इंटरएक्टिव कमांड मुख्य रूप से नियमित अंग्रेजी शब्दों से बने होते हैं, आमतौर पर के रूप में
अनिवार्य वाक्य, जैसे:

oofa.txt भेजें

जो Kermit को उस फ़ाइल को भेजने (स्थानांतरित) करने के लिए कहता है जिसका नाम oofa.txt है, या:

स्थानांतरण मोड स्वचालित सेट करें

जो केर्मिट के "ट्रांसफर मोड" को "ऑटोमैटिक" (जो भी इसका मतलब है) पर सेट करता है।

कमांड टाइप करते समय, आप संक्षिप्त कर सकते हैं, मदद मांग सकते हैं ("?" कुंजी को कहीं भी दबाकर)
एक कमांड में), कीवर्ड या फ़ाइल नाम (टैब या Esc कुंजी के साथ) को पूरा करें, और अपना संपादित करें
बैकस्पेस या डिलीट, Ctrl-W, Ctrl-U, आदि के साथ टाइपिंग। आप पिछला भी याद कर सकते हैं
आदेश, अपना आदेश इतिहास सहेजें, और कौन जानता है कि और क्या है। इसके लिए इंट्रो कमांड दें
विवरण।

C‐Kermit में सैकड़ों कमांड हैं, और उन्हें अनंत विविधता में जारी किया जा सकता है और
इसके लिए कमांड सहित संयोजन:

· कनेक्शन बनाना (सेट लाइन, डायल, टेलनेट, एसएसएच, एफ़टीपी, ...)
· ब्रेकिंग कनेक्शन (हैंगअप, क्लोज)
· फ़ाइलें स्थानांतरित करना (भेजें, प्राप्त करें, प्राप्त करें, स्थानांतरित करें, फिर से भेजें, ...)
· वरीयताएँ स्थापित करना (SET)
· वरीयताएँ प्रदर्शित करना (दिखाएँ)
स्थानीय फाइलों का प्रबंधन (सीडी, डिलीट, एमकेडीआईआर, डीआईआर, नाम, प्रकार, ...)
रिमोट फाइलों का प्रबंधन (आरसीडी, आरडीईएल, आरएमकेडीआईआर, आरडीआईआर, ...)
स्थानीय फाइलों का उपयोग करना (FOPEN, FCLOSE, FREAD, FWRITE)
प्रोग्रामिंग (टेक, डिफाइन, आईएफ, फॉर, जबकि, स्विच, डिक्लेयर, ...)
· उपयोगकर्ता के साथ बातचीत करना (ECHO, ASK, ...)
रिमोट कंप्यूटर के साथ इंटरैक्ट करना (इनपुट, आउटपुट, ...)
· स्थानीय कार्यक्रमों के साथ सहभागिता (RUN, EXEC, PTY, ...)
लॉगिंग चीजें (लॉग सत्र, लॉग पैकेट, लॉग डीबग, ...)

और निश्चित रूप से बाहर निकलने के लिए बाहर निकलें या बाहर निकलें और सहायता प्राप्त करने में सहायता करें, और प्रोग्रामर के लिए: लूप,
निर्णय लेना, चर, सरणियाँ, साहचर्य सरणियाँ, पूर्णांक और अस्थायी बिंदु
अंकगणित, मैक्रोज़, बिल्ट-इन और उपयोगकर्ता-परिभाषित फ़ंक्शंस, स्ट्रिंग मैनिपुलेशन, पैटर्न
मिलान, ब्लॉक संरचना, स्कोपिंग, रिकर्सन, और बाकी सभी। सभी C‐ की सूची प्राप्त करने के लिए
Kermit के आदेश, प्रॉम्प्ट पर एक प्रश्न चिह्न (?) टाइप करें। किसी का विवरण प्राप्त करने के लिए
कमांड, टाइप करें HELP उसके बाद कमांड का नाम, उदाहरण के लिए:

मदद भेजें

कमांड इंटरप्ट कैरेक्टर Ctrl-C है (Ctrl कुंजी दबाए रखें और C कुंजी दबाएं)।

कमांड भाषा "एस्केप कैरेक्टर", चर नामों को पेश करने के लिए प्रयोग की जाती है, फ़ंक्शन
इनवोकेशन, और इसी तरह, बैकस्लैश है (। यदि आपको एक शाब्दिक बैकस्लैश शामिल करने की आवश्यकता है a
कमांड, उनमें से दो टाइप करें, जैसे:

c:\k95\k95custom.ini . प्राप्त करें

आदेश फ़ाइलें, मैक्रोज़, और लिपियों
Kermit कमांड वाली फाइल को Kermit कमांड फाइल या Kermit स्क्रिप्ट कहा जाता है। यह
Kermit के TAKE कमांड के साथ निष्पादित किया जाए:

(/ वर्तमान/डीआईआर) सी-केर्मिट> कमांडफाइल लें

(जहां "कमांडफाइल" कमांड फाइल का नाम है)। कृपया एक कमांड फ़ाइल को पाइप न करें
Kermit के मानक इनपुट में (जो काम कर भी सकता है और नहीं भी); अगर आपके पास केर्मिट कमांड हैं
फ़ाइल में, Kermit को फ़ाइल लेने के लिए कहें।

केवल यूनिक्स में, एक केर्मिट कमांड फ़ाइल को "केर्बैंग" को शामिल करके सीधे निष्पादित किया जा सकता है
फ़ाइल की पहली पंक्ति के रूप में पंक्ति:

#!/usr/लोकल/बिन/केर्मिट +

यानी, एक शीर्ष पंक्ति जो "#!" से शुरू होती है, उसके तुरंत बाद का पूरा पथ आता है
Kermit निष्पादन योग्य, और फिर, यदि Kermit स्क्रिप्ट को कमांड पर तर्क दिया जाना है
रेखा, एक स्थान और एक धन चिह्न। स्क्रिप्ट फ़ाइल में निष्पादन की अनुमति भी होनी चाहिए:

चामोद + एक्स कमांडफाइल

"+" भाग को छोड़कर, यह ठीक वैसा ही है जैसा आप शेल स्क्रिप्ट के लिए करेंगे, a
पर्ल स्क्रिप्ट, आदि। यहां एक सरल लेकिन बेकार उदाहरण स्क्रिप्ट है जो इसे फिर से शुरू करती है
तर्क (उनमें से तीन तक):

#!/usr/लोकल/बिन/केर्मिट +
अगर परिभाषित किया गया \% 1 गूंज "तर्क 1: \% 1"
अगर परिभाषित किया गया \% 2 गूंज "तर्क 2: \% 2"
अगर परिभाषित किया गया \% 3 गूंज "तर्क 3: \% 3"
यदि परिभाषित किया गया है \%4 इको "आदि..."
निकास

यदि यह फ़ाइल आपकी वर्तमान निर्देशिका में "कमांडफाइल" के रूप में संग्रहीत है, तो:

./commandfile एक दो तीन चार पांच

प्रिंट:

तर्क 1: एक
तर्क 2: दो
तर्क 3: तीन
आदि...

यह एक स्टैंडअलोन केर्मिट स्क्रिप्ट की मूल संरचना को दिखाता है: "केर्बांग लाइन",
फिर कुछ आदेश। इसे "निकास" के साथ समाप्त होना चाहिए जब तक कि आप केर्मिट प्रॉम्प्ट प्रकट नहीं करना चाहते
जब यह समाप्त हो जाता है। \%1 पहला तर्क है, \%2 दूसरा, और इसी तरह।

आप अन्य Kermit . से बने नामित मैक्रोज़ को परिभाषित करके अपनी खुद की कमांड भी बना सकते हैं
आदेश (या मैक्रोज़)। उदाहरण के लिए:

mydelete को परिभाषित करें {
स्थानीय कचरा
ट्रैश असाइन करें \v(होम)ट्रैशकैन/
अगर परिभाषित नहीं है \% 1 अंत 1 "क्या हटाएं?"
अगर जंगली \% 1 {
अंत 1 "एकाधिक फ़ाइलों को हटाना बहुत डरावना है"
}
यदि अस्तित्व में नहीं है \% 1 अंत 1 "मैं नहीं ढूँढ सकता \% 1"
यदि निर्देशिका नहीं है तो \m(कचरा) {
एमकेडीआईआर \ एम (कचरा)
यदि विफल अंत 1 "कोई कचरा नहीं है"
}
नाम बदलें /सूची \% 1 \m(कचरा)
}
myundelete को परिभाषित करें {
स्थानीय कचरा
ट्रैश असाइन करें \v(होम)ट्रैशकैन/
यदि परिभाषित नहीं है \% 1 अंत 1 "क्या हटाना रद्द करें?"
अगर जंगली \% 1 {
अंत 1 "एकाधिक फ़ाइलों को हटाना बहुत कठिन है"
}
यदि निर्देशिका नहीं है \m(कचरा) अंत 1 "कोई ट्रैश कैन नहीं"
अगर मौजूद नहीं है \m(कचरा)\% 1 {
अंत 1 "मुझे कूड़ेदान में \% 1 नहीं मिल रहा है"
}
नाम बदलें /सूची \m(कचरा)\% 1 ।
}

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

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

\v (घर) ले लो। kermrc

लिपि में वांछित स्थान पर। वैसे, \v(xxx) एक अंतर्निहित चर है (xxx is the .)
चर नाम, "घर" इस ​​मामले में)। यह देखने के लिए कि कौन से अंतर्निहित चर उपलब्ध हैं, टाइप करें
C‐Kermit प्रॉम्प्ट पर "चर दिखाएं"। यह देखने के लिए कि आप और क्या दिखा सकते हैं, "दिखाएँ?" टाइप करें।
\m(xxx) एक उपयोगकर्ता परिभाषित चर है (सख्ती से कहें तो, यह एक चर के रूप में उपयोग किया जाने वाला मैक्रो है)।

आदेश सूची
C‐Kermit में 200 से अधिक शीर्ष-स्तरीय कमांड हैं, और इनमें से कुछ, जैसे SET, शाखा बंद
अपने स्वयं के सैकड़ों उप-आदेशों में, इसलिए उन सभी का वर्णन करना व्यावहारिक नहीं है
यहां। इसके बजाय, यहां सबसे अधिक उपयोग किए जाने वाले शीर्ष-स्तरीय आदेशों की एक संक्षिप्त सूची है, समूहीकृत
श्रेणी के द्वारा। प्रत्येक कमांड के बारे में जानने के लिए, "help" टाइप करें और उसके बाद कमांड का नाम टाइप करें, जैसे
"सहायता सेट"। कमांड स्टेट और कनेक्ट स्टेट जैसे शब्दों को बाद में समझाया गया है
वर्गों.

वैकल्पिक फ़ील्ड [कोष्ठक] में दिखाए जाते हैं। "फ़ाइल नाम" का अर्थ एकल फ़ाइल का नाम है।
filespec का अर्थ है एक फ़ाइल विनिर्देश जिसमें वाइल्डकार्ड वर्ण शामिल करने की अनुमति है जैसे
फाइलों के समूह से मिलान करने के लिए '*'। विकल्प हैं (वैकल्पिक) स्विच जैसे /पेज, /नोपेज, /क्विट,
आदि, प्रत्येक आदेश के लिए सहायता पाठ में सूचीबद्ध है। उदाहरण:

भेजें / पुनरावर्ती / बड़ा: 10000 / के बाद: -1 सप्ताह / छोड़कर: *। txt *

जिसे पढ़ा जा सकता है "इस निर्देशिका में सभी फाइलें और इसके नीचे सभी फाइलें भेजें"
जो 10000 बाइट्स से बड़े हैं, एक सप्ताह से अधिक पुराने नहीं हैं, और जिनके नाम समाप्त नहीं होते हैं
".txt" के साथ।

बुनियादी कमानों
सहायता अनुरोध शीर्ष-स्तरीय सहायता।

सहायता आदेश
अनुरोध दिए गए आदेश के बारे में मदद करते हैं।

परिचय
C‐Kermit के संक्षिप्त परिचय का अनुरोध करता है।

लाइसेंस
C‐Kermit सॉफ़्टवेयर कॉपीराइट और लाइसेंस प्रदर्शित करता है।

VERSION
C‐Kermit की संस्करण संख्या प्रदर्शित करता है।

बाहर निकलें [संख्या]
दिए गए स्टेटस कोड के साथ Kermit से बाहर निकलता है। समानार्थी: क्विट, ई, क्यू।

फ़ाइल नाम लें [पैरामीटर...]
दिए गए से कमांड निष्पादित करता है

लॉग आइटम [फ़ाइल नाम]
दिए गए आइटम का लॉग दी गई फाइल में रखता है।

[DO] मैक्रो [पैरामीटर...]
दिए गए मैक्रो से कमांड निष्पादित करता है।

पैरामीटर मान सेट करें
दिए गए पैरामीटर को दिए गए मान पर सेट करता है।

श्रेणी दिखाएं
किसी दी गई श्रेणी में सेटिंग दिखाता है।

STATUS बताता है कि पिछला कमांड सफल हुआ या विफल।

दिनांक [दिनांक‐और/या‐समय]
वर्तमान दिनांक-समय दिखाता है या दिए गए दिनांक-समय की व्याख्या करता है।

भागो [बाहरी आदेश [पैरामीटर...]
दिए गए बाहरी कमांड को चलाता है। समानार्थी शब्द: !।

EXEC [बाहरी आदेश [ परम...]
केर्मिट दिए गए आदेश के साथ खुद को ओवरले करता है।

निलंबित
Kermit को रोकता है और उसे पृष्ठभूमि में रखता है। समानार्थी: जेड।

स्थानीय पट्टिका प्रबंध
प्रकार [विकल्प] फ़ाइल नाम
दी गई फ़ाइल की सामग्री प्रदर्शित करता है।

अधिक [विकल्प] फ़ाइल नाम
TYPE /PAGE के बराबर (प्रत्येक स्क्रीनफुल के बाद रुकें)।

कैट [विकल्प] फ़ाइल नाम
TYPE/NOPAGE के बराबर।

सिर [विकल्प] फ़ाइल नाम
किसी फ़ाइल की पहली कुछ पंक्तियाँ प्रदर्शित करता है।

पूंछ [विकल्प] फ़ाइल नाम
किसी फ़ाइल की अंतिम कुछ पंक्तियाँ प्रदर्शित करता है।

जीआरईपी [विकल्प] पैटर्न फाइलस्पेक
पैटर्न से मेल खाने वाली फाइलों से लाइनें प्रदर्शित करता है। समानार्थी: खोजें।

निर्देशिका [विकल्प] [फाइलस्पेक]
फाइलों को सूचीबद्ध करता है (अंतर्निहित, कई विकल्प)।

एलएस [विकल्प] [फाइलस्पेक]
फाइलों को सूचीबद्ध करता है (बाहरी "एलएस" कमांड चलाता है)।

हटाएं [विकल्प] [फाइलस्पेक]
फ़ाइलें हटाता है। समानार्थी: आरएम।

पर्ज [विकल्प] [फाइलस्पेक]
बैकअप (*.~n~) फाइलों को हटाता है।

कॉपी करें [विकल्प] [फाइलस्पेस...]
फाइलों को कॉपी करता है। समानार्थी: सी.पी.

नाम बदलें [विकल्प] [फाइलस्पेस...]
फ़ाइलों का नाम बदलता है। समानार्थी: एमवी।

CHMOD [विकल्प] [फाइलस्पेस...]
फ़ाइलों की अनुमतियाँ बदलें।

फ़ाइल नाम वर्णों का अनुवाद करें [फ़ाइल नाम]
फ़ाइल के कैरेक्टर सेट को कनवर्ट करता है। समानार्थी: एक्सलेट।

सीडी आपकी वर्किंग डाइरेक्टरी को आपकी होम डाइरेक्टरी में बदल देती है।

सीडी निर्देशिका
आपकी कार्यशील निर्देशिका को दिए गए में बदल देता है।

सीडीयूपी आपकी कार्यशील निर्देशिका को एक स्तर ऊपर बदलता है।

पीडब्ल्यूडी आपकी कार्यशील निर्देशिका प्रदर्शित करता है।

अपनी पिछली कार्यशील निर्देशिका पर वापस लौटें।

एमकेडीआईआर [निर्देशिका]
एक निर्देशिका बनाता है।

आरएमडीआईआर [निर्देशिका]
एक निर्देशिका हटाता है।

निर्माण कनेक्शन
सेट लाइन [विकल्प] डिवाइस का नाम
नामित सीरियल पोर्ट खोलता है। समानार्थी: पोर्ट सेट करें।

ओपन लाइन [विकल्प] डिवाइस का नाम
सेट लाइन के समान। समानार्थी: ओपन पोर्ट।

मोडेम प्रकार सेट करें [नाम]
Kermit को बताता है कि पोर्ट पर किस तरह का मॉडेम है।

नंबर डायल करें ]
Kermit को दिए गए फ़ोन नंबर को मॉडेम के साथ डायल करने के लिए कहता है।

रेडियल रीडायल सबसे हाल ही में डायल किया गया फ़ोन नंबर है।

उत्तर मॉडेम पर आने वाली कॉल की प्रतीक्षा करता है और उसका उत्तर देता है।

प्रमाणित करें [पैरामीटर...]
टीसीपी/आईपी कनेक्शन पर सुरक्षित प्रमाणीकरण करता है।

नेटवर्क प्रकार सेट करें {टीसीपी/आईपी, एक्स.25, ...}
बाद के SET HOST कमांड के लिए नेटवर्क प्रकार का चयन करता है।

होस्ट सेट करें [विकल्प] होस्ट [पोर्ट]
दिए गए होस्ट और पोर्ट के लिए एक नेटवर्क कनेक्शन खोलता है।

होस्ट सेट करें * पोर्ट
दिए गए पोर्ट पर आने वाले टीसीपी/आईपी कनेक्शन की प्रतीक्षा करता है।

टेलनेट [विकल्प] होस्ट
होस्ट के लिए एक टेलनेट कनेक्शन खोलता है और कनेक्ट स्थिति में प्रवेश करता है।

RLOGIN [विकल्प] होस्ट
होस्ट के लिए एक Rlogin कनेक्शन खोलता है और Connect स्थिति में प्रवेश करता है।

आईकेएसडी [विकल्प] मेजबान
एक इंटरनेट Kermit सेवा के लिए एक कनेक्शन खोलता है।

एसएसएच [विकल्प] मेजबान
होस्ट के लिए एक SSH कनेक्शन खोलता है और कनेक्ट स्थिति में प्रवेश करता है।

एफ़टीपी ओपन होस्ट [विकल्प]
होस्ट के लिए एक FTP कनेक्शन खोलता है।

HTTP [विकल्प] होस्ट खोलें
होस्ट के लिए एक HTTP कनेक्शन खोलता है।

पीटीवाई बाहरी (कमांड)
एक स्यूडोटर्मिनल पर कमांड चलाता है जैसे कि यह एक कनेक्शन था।

पाइप बाहरी (कमांड)
एक पाइप के माध्यम से कमांड चलाता है जैसे कि यह एक कनेक्शन था।

का प्रयोग कनेक्शन
कनेक्ट [विकल्प]
कनेक्ट (टर्मिनल) स्थिति में प्रवेश करता है। समानार्थी: सी।

रीडायरेक्ट कमांड
कनेक्शन पर दिए गए बाहरी आदेश को पुनर्निर्देशित करता है।

TELOPT कमांड
एक टेलनेट प्रोटोकॉल कमांड भेजता है (केवल टेलनेट कनेक्शन)।

Ctrl-\C
कनेक्ट स्टेट से कमांड स्टेट में "एस्केप बैक"।

Ctrl-\B
(कनेक्ट स्थिति में) एक BREAK सिग्नल (सीरियल या टेलनेट) भेजता है।

Ctrl-\!
(कनेक्ट अवस्था में) अवर शेल में प्रवेश करता है; वापसी के लिए "बाहर निकलें"।

Ctrl-\?
(कनेक्ट स्थिति में) अन्य एस्केप-लेवल विकल्पों का एक मेनू दिखाता है।

Ctrl-\Ctrl-\
(कनेक्ट स्थिति में) उनमें से एक को भेजने के लिए दो Ctrl-बैकस्लैश टाइप करें।

सेट एस्केप [चरित्र]
केर्मिट के कनेक्ट-स्टेट एस्केप कैरेक्टर को बदलता है।

बंद करना कनेक्शन
HANGUP वर्तमान में खुले सीरियल‐पोर्ट या नेटवर्क कनेक्शन को हैंग कर देता है।

CLOSE वर्तमान में खुले सीरियल पोर्ट या नेटवर्क कनेक्शन को बंद कर देता है।

सेट लाइन (बिना डिवाइस नाम के)
वर्तमान में खुला सीरियल पोर्ट या नेटवर्क कनेक्शन बंद कर देता है।

होस्ट सेट करें (बिना होस्टनाम के)
वर्तमान में खुला सीरियल पोर्ट या नेटवर्क कनेक्शन बंद कर देता है।

एफ़टीपी बंद
वर्तमान में खुला FTP कनेक्शन बंद कर देता है।

HTTP बंद
वर्तमान में खुला HTTP कनेक्शन बंद कर देता है।

EXIT भी सभी कनेक्शन बंद कर देता है। समानार्थी: छोड़ो।

बाहर निकलने की चेतावनी बंद करें
बाहर निकलने या बंद होने पर खुले कनेक्शन के बारे में चेतावनी को दबाता है।

पट्टिका हस्तांतरण
भेजें [विकल्प] फ़ाइल नाम [ as‐name ]
दी गई फाइल भेजता है। समानार्थी शब्द।

भेजें [विकल्प] फाइलस्पेक
मेल खाने वाली सभी फाइलें भेजता है।

फिर से भेजें [विकल्प] फाइलस्पेक
विफलता के बिंदु से एक बाधित SEND को फिर से शुरू करता है।

प्राप्त करें [विकल्प] [ as‐name ]
फ़ाइलों के आने के लिए निष्क्रिय रूप से प्रतीक्षा करता है। समानार्थी: आर.

लॉग लेनदेन [फ़ाइल नाम]
फ़ाइल स्थानांतरण का रिकॉर्ड रखता है।

तेज़ तेज़ फ़ाइल-स्थानांतरण सेटिंग्स (डिफ़ॉल्ट) का उपयोग करें।

सतर्क
सतर्क और कम तेज़ फ़ाइल-स्थानांतरण सेटिंग का उपयोग करें।

मजबूत अल्ट्रा-रूढ़िवादी और धीमी फ़ाइल-स्थानांतरण सेटिंग्स का उपयोग करें।

सांख्यिकी [विकल्प]
नवीनतम फ़ाइल स्थानांतरण के बारे में आँकड़े देता है।

ट्रांसफर के बाद कहां: "मेरी फाइलें कहां गईं?"।

ट्रांसमिट [विकल्प] [ऑफ़लाइन नाम]
बिना प्रोटोकॉल के फाइल भेजता है। समानार्थी: एक्सएमआईटी।

लॉग सत्र [ फ़ाइल नाम ]
प्रोटोकॉल के बिना दूरस्थ पाठ या फ़ाइलों को कैप्चर करता है।

प्रोटोकॉल सेट करें [नाम...]
Kermit को बाहरी फ़ाइल-स्थानांतरण प्रोटोकॉल का उपयोग करने के लिए कहता है।

एफ़टीपी {पुट, एमपीयूटी, प्राप्त करें, एमजीईटी, ...}
एफ़टीपी क्लाइंट कमांड।

एचटीटीपी {पुट, गेट, हेड, पोस्ट,...}
HTTP क्लाइंट कमांड।

कर्मिट सर्वर
अक्षम सक्षम
नियंत्रित करता है कि क्लाइंट द्वारा कौन सी सर्वर सुविधाओं का उपयोग किया जा सकता है।

सर्वर सेट करें
सर्वर स्थिति में प्रवेश करने से पहले पैरामीटर सेट करता है।

सर्वर सर्वर स्थिति में प्रवेश करता है।

ग्राहक of कर्मिट or FTP सर्वर
[दूरस्थ] लॉगिन [उपयोगकर्ता पासवर्ड]
एक केर्मिट सर्वर या आईकेएसडी में लॉग इन करता है जिसके लिए इसकी आवश्यकता होती है।

[दूरस्थ] लॉगआउट
एक केर्मिट सर्वर या आईकेएसडी से लॉग आउट करता है।

भेजें [विकल्प] फ़ाइल नाम [ as‐name ]
दी गई फाइल को सर्वर पर भेजता है। समानार्थी: एस, पुट।

भेजें [विकल्प] फाइलस्पेक
मेल खाने वाली सभी फाइलें भेजता है।

फिर से भेजें [विकल्प] फाइलस्पेक
विफलता के बिंदु से एक बाधित SEND को फिर से शुरू करता है।

[विकल्प] प्राप्त करें रिमोट (फाइलस्पेक)
सर्वर को दी गई फाइलों को भेजने के लिए कहता है। समानार्थी: जी.

REGET [विकल्प] रिमोट‐फाइलस्पेक
विफलता के बिंदु से बाधित GET को फिर से शुरू करें।

रिमोट सीडी [निर्देशिका]
सर्वर से उसकी कार्यशील निर्देशिका को बदलने के लिए कहता है। समानार्थी: आरसीडी।

रिमोट पीडब्ल्यूडी [निर्देशिका]
सर्वर को अपनी कार्यशील निर्देशिका प्रदर्शित करने के लिए कहता है। समानार्थी: आरपीडब्ल्यूडी।

रिमोट डायरेक्टरी [फाइलस्पेक...]
सर्वर को एक निर्देशिका सूची भेजने के लिए कहता है। समानार्थी: आरडीआईआर।

रिमोट डिलीट [फाइलस्पेक ...]
सर्वर से फाइलों को हटाने के लिए कहता है। समानार्थी: आरडीईएल।

रिमोट [कमांड...]
(कई अन्य आदेश: "रिमोट?" एक सूची के लिए)।

मेल [विकल्प] फाइलस्पेक
ई-मेल (केवल Kermit) के रूप में वितरित करने के लिए फ़ाइल भेजता है।

FINISH सर्वर को सर्वर स्थिति (केवल Kermit) से बाहर निकलने के लिए कहता है।

BYE सर्वर को लॉग आउट करने और कनेक्शन बंद करने के लिए कहता है।

लिपि प्रोग्रामिंग
परिभाषित करें, घोषित करें, अपरिभाषित करें, अघोषित करें, असाइन करें, मूल्यांकन करें, सेक्सप्रेशन, ऐरे, सॉर्ट करें,
इनपुट, आउटपुट, आईएफ, फॉर, जबकि, स्विच, गोटो, इको, एएसके, जीईटीसी, गेटोक, एएसएसईआरटी, वेट,
स्लीप, फॉपेन, फ़्रेड, फ़्राइट, FCLOSE, STOP, END, RETURN, LEARN, SHIFT, TRACE, VOID,
वृद्धि, कमी, ... इनके और बहुत कुछ के लिए आपको मैनुअल से परामर्श करने की आवश्यकता होगी
और पूरक, और/या केर्मिट स्क्रिप्ट लाइब्रेरी पर जाएँ, जिसमें a . भी शामिल है
संक्षिप्त ट्यूटोरियल। संकेत: केर्मिट को सरल लिखने के लिए कैसे प्राप्त करें, यह जानने में मदद करें
आपके लिए स्क्रिप्ट।

केर्मिट के कई आदेशों में समानार्थक शब्द, रूपांतर, रिश्तेदार आदि हैं। उदाहरण के लिए,
MSEND, SEND का एक संस्करण है जो भेजे जाने वाले फ़ाइल विनिर्देशों की सूची को स्वीकार करता है, बल्कि
केवल एक फ़ाइल विनिर्देश की तुलना में, और MPUT MSEND का पर्याय है। MOVE का अर्थ है भेजना और
फिर सफल होने पर स्रोत फ़ाइल को हटा दें। MMOVE MOVE की तरह है, लेकिन एक सूची स्वीकार करता है
फाइलस्पेस, और इसी तरह। ये पूर्ण प्रलेखन में वर्णित हैं।

एक अपरिचित आदेश के माध्यम से अपना रास्ता महसूस करने के लिए प्रश्न चिह्न का प्रयोग करें, जैसा कि इस उदाहरण में है:

सी-केर्मिट> रिमोट? निम्न में से एक:
निर्देशिका असाइन करें kermit प्रिंट rmdir
सीडी निकास लॉगिन पीडब्ल्यूडी सेट
कॉपी हेल्प लॉगआउट क्वेरी स्पेस
होस्ट हटाएं mkdir नाम बदलें प्रकार
सी-केर्मिट> रिमोट सेट? निम्न में से एक:
विशेषताएँ फ़ाइल पुनः प्रयास स्थानांतरण
ब्लॉक-चेक सर्वर विंडो प्राप्त करें
सी-केर्मिट> रिमोट सेट फाइल? निम्न में से एक:
चरित्र-सेट अधूरा रिकॉर्ड-लंबाई
टकराव के नाम प्रकार
सी-केर्मिट> रिमोट सेट फ़ाइल नाम? निम्न में से एक:
परिवर्तित शाब्दिक
सी-केर्मिट> रिमोट सेट फ़ाइल नाम शाब्दिक
सी-केर्मिट>

इसे मांग पर मेनू कहा जाता है: जब आप चाहते हैं तो आपको एक मेनू मिलता है, लेकिन मेनू को मजबूर नहीं किया जाता है
आप पर तब भी जब आप जानते हैं कि आप क्या कर रहे हैं। ध्यान दें कि आप अधिकांश कीवर्ड को संक्षिप्त भी कर सकते हैं,
और आप उन्हें Tab या Esc key से पूरा कर सकते हैं। यह भी ध्यान दें? फ़ाइल नामों के लिए काम करता है
भी, और यह कि आप इसे किसी कीवर्ड या फ़ाइल नाम के बीच में उपयोग कर सकते हैं, न कि केवल पर
शुरुआत। उदाहरण के लिए, "x भेजें?" वर्तमान निर्देशिका में सभी फाइलों को सूचीबद्ध करता है जिनके नाम
'एक्स' से शुरू करें।

प्रारंभ फ़ाइल


अपने डिफ़ॉल्ट कॉन्फ़िगरेशन में, C‐Kermit .kermrc नामक फ़ाइल से कमांड निष्पादित करता है
आपकी होम निर्देशिका जब यह प्रारंभ होती है, जब तक कि इसे -Y या -y कमांड-लाइन विकल्प नहीं दिया जाता है।
कस्टम कॉन्फ़िगरेशन एक साझा सिस्टम-वाइड इनिशियलाइज़ेशन फ़ाइल को प्रतिस्थापित कर सकता है। प्रदर्शन
FILE कमांड बताता है कि कौन सी इनिशियलाइज़ेशन फ़ाइल, यदि कोई है, का उपयोग किया गया था। मानक आरंभीकरण
एक व्यक्तिगत अनुकूलन फ़ाइल में "चेन" फ़ाइल करें, .mykermc, होम निर्देशिका में, in
जिसे प्रत्येक उपयोगकर्ता अपनी प्राथमिकताएं स्थापित कर सकता है, मैक्रो को परिभाषित कर सकता है, इत्यादि।

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

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

मोड OF संचालन


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

किसी भी समय, केर्मिट कार्यक्रम निम्नलिखित में से किसी भी राज्य में हो सकता है। यह महत्वपूर्ण है
जानें कि वे क्या हैं और एक से दूसरे में कैसे बदलें।

कमांड स्टेट
इस अवस्था में, Kermit निम्न से आदेश पढ़ता है:

· आपका कीबोर्ड; या:
· एक फ़ाइल, या:
· एक मैक्रो परिभाषा।

आप EXIT या QUIT कमांड के साथ कमांड स्टेट से वापस यूनिक्स से बाहर निकल सकते हैं (वही
चीज़)। आप किसी भी विभिन्न कमांड के साथ कनेक्ट स्थिति में प्रवेश कर सकते हैं (कनेक्ट, डायल,
टेलनेट, आदि)। आप भेजें, प्राप्त करें जैसे आदेशों के साथ फ़ाइल स्थानांतरण स्थिति दर्ज कर सकते हैं,
और पाओ। आप सर्वर कमांड के साथ सर्वर स्थिति दर्ज कर सकते हैं। टेक कमांड बताता है
फ़ाइल से कमांड को पढ़ने और निष्पादित करने के लिए Kermit। (शायद निहित) DO आदेश
Kermit को मैक्रो परिभाषा से कमांड पढ़ने और निष्पादित करने के लिए कहता है। जब में
कमांड स्थिति, आप टाइप करके किसी भी कमांड, मैक्रो या कमांड फ़ाइल को बाधित कर सकते हैं
Ctrl-C (Ctrl कुंजी दबाए रखें और C कुंजी दबाएं); यह सामान्य रूप से आपको वापस लाता है
संकेत के लिए।

शैल अवस्था
आप केर्मिट कमांड प्रॉम्प्ट से एक अवर शेल या बाहरी कमांड का आह्वान कर सकते हैं
PUSH, RUN (!), EDIT, या BROWSE कमांड का उपयोग करके। जबकि अवर खोल या
आदेश सक्रिय है, Kermit निलंबित है और कुछ नहीं करता है। केर्मिट कमांड पर लौटें
अवर शेल या एप्लिकेशन से बाहर निकलकर राज्य।

कनेक्ट राज्य
इस अवस्था में, जिसे केवल स्थानीय मोड में दर्ज किया जा सकता है (अर्थात जब Kermit के पास हो)
दूसरे कंप्यूटर से कनेक्शन बनाया), Kermit एक टर्मिनल के रूप में कार्य कर रहा है
रिमोट कंप्यूटर। आपके कीस्ट्रोक्स दूरस्थ कंप्यूटर और वर्णों को भेजे जाते हैं
संचार कनेक्शन पर पहुंचने वाले आपकी स्क्रीन पर प्रदर्शित होते हैं। इस
जब आप CONNECT, DIAL, TELNET, RLOGIN, या IKSD कमांड देते हैं तो स्थिति दर्ज की जाती है।
आप दूरस्थ कंप्यूटर से लॉग आउट करके, या द्वारा कमांड स्थिति में वापस आ सकते हैं
टाइपिंग:

Ctrl-\c

वह है: Ctrl कुंजी दबाए रखें और बैकस्लैश कुंजी दबाएं, फिर जाने दें
Ctrl कुंजी दबाएं और सी कुंजी दबाएं। इसे वापस भागना कहा जाता है। कुछ अन्य पलायन‐
स्तर के आदेश भी प्रदान किए जाते हैं; Ctrl-\ टाइप करें? एक सूची के लिए। उदाहरण के लिए, आप कर सकते हैं
इसके साथ शैल राज्य दर्ज करें:

Ctrl-\!

कनेक्ट स्थिति में होस्ट को Ctrl-\ भेजने के लिए, उनमें से दो को एक पंक्ति में टाइप करें। देखो
कनेक्ट करने में मदद करें और अधिक जानकारी के लिए सेट से बचने में मदद करें।

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

X वर्तमान फ़ाइल को बाधित करें और अगली (यदि कोई हो) पर जाएँ।

Z वर्तमान फ़ाइल को बाधित करें और बाकी सभी को छोड़ दें।

E Z की तरह है लेकिन एक "मजबूत" प्रोटोकॉल का उपयोग करता है (यदि X या Z काम नहीं करता है तो इसका उपयोग करें)।

Ctrl-C फ़ाइल-स्थानांतरण मोड को बाधित करें (यदि Z या E काम न करें तो उपयोग करें)।

स्थानांतरण पूर्ण होने पर Kermit अपनी पिछली स्थिति (कमांड या कनेक्ट) में वापस आ जाता है या
X, Z, E, या Ctrl-C द्वारा सफलतापूर्वक बाधित होने पर (Ctrl कुंजी दबाए रखें और दबाएं
सी कुंजी)।

दूरस्थ फ़ाइल (स्थानांतरण स्थिति)
इस स्थिति में, Kermit अपने स्थानीय भागीदार के साथ फ़ाइल-स्थानांतरण पैकेट का आदान-प्रदान कर रहा है
अपने मानक i/o से अधिक। स्थानांतरण होने पर यह स्वतः ही इस अवस्था को छोड़ देता है
पूर्ण। यदि आप अपने स्थानीय Kermit को Connect अवस्था में पाते हैं और दूरस्थ एक in . में पाते हैं
फ़ाइल स्थानांतरण स्थिति (जिसमें यह आपके कीस्ट्रोक्स को अनदेखा करता प्रतीत होता है), आप आमतौर पर कर सकते हैं
एक पंक्ति में तीन Ctrl-C टाइप करके इसे कमांड स्थिति में लौटाएं। अगर वह काम नहीं करता है,
अपने स्थानीय केर्मिट को कमांड स्टेट (Ctrl-\ C) पर लौटाएं और "e‐packet" टाइप करें और फिर
रिटर्न या एंटर कुंजी दबाएं; यह एक घातक Kermit प्रोटोकॉल त्रुटि को बल देता है।

दूरस्थ सर्वर स्थिति
यह दूरस्थ फ़ाइल‐स्थानांतरण स्थिति की तरह है, सिवाय इसके कि यह स्वचालित रूप से कभी नहीं लौटता
कमान राज्य। इसके बजाय, यह क्लाइंट प्रोग्राम से आगे के निर्देशों की प्रतीक्षा कर रहा है; वह
है, आपके स्थानीय केर्मिट कार्यक्रम से। आप रिमोट सर्वर को इसके पर वापस कर सकते हैं
क्लाइंट को "फिनिश" कमांड जारी करके पिछली स्थिति, या यदि आप अंदर हैं
एक पंक्ति में तीन Ctrl-C टाइप करके राज्य कनेक्ट करें। आप सर्वर जॉब को बता सकते हैं
क्लाइंट को "अलविदा" आदेश जारी करके लॉग आउट करें और कनेक्शन तोड़ दें।

स्थानीय सर्वर स्थिति
जैसे रिमोट‐सर्वर स्थिति, लेकिन स्थानीय मोड में, और इसलिए इसकी फ़ाइल‐स्थानांतरण . के साथ
स्थानीय फ़ाइल‐स्थानांतरण . के रूप में एकल‐कुंजी आदेशों को दिखाना और सुनना प्रदर्शित करना
राज्य। आमतौर पर यह स्थिति स्वचालित रूप से दर्ज की जाती है जब एक दूरस्थ Kermit कार्यक्रम
एक GET कमांड देता है।

C‐Kermit, Kermit 95, और MS‐DOS Kermit सभी कनेक्ट से स्वचालित रूप से स्विच कर सकते हैं
जब आप से फ़ाइल स्थानांतरण आरंभ करते हैं, तो स्थानीय फ़ाइल-स्थानांतरण स्थिति में राज्य करें
रिमोट कंप्यूटर केर्मिट शुरू करके और उसे फाइल भेजने या प्राप्त करने के लिए कह रहा है, जिसमें
मामले में, फ़ाइल स्थानांतरण समाप्त होने के बाद कनेक्ट स्थिति स्वचालित रूप से फिर से शुरू हो जाती है।

ध्यान दें कि C‐Kermit एक टर्मिनल एमुलेटर नहीं है। यह एक संचार अनुप्रयोग है
जिसे आप एक टर्मिनल विंडो (जैसे कंसोल या Xterm) में चलाते हैं। विशिष्ट अनुकरण,
जैसे VT100, VT220, Linux कंसोल, या Xterm, टर्मिनल विंडो द्वारा प्रदान किया जाता है
जिसमें आप C‐Kermit चला रहे हैं। दूसरी ओर Kermit 95 और MS‐DOS Kermit,
सच्चे टर्मिनल एमुलेटर हैं। C‐Kermit टर्मिनल एमुलेटर क्यों नहीं है? यहां क्लिक करें
इसके बारे में पढ़ें।

रायः कनेक्शन


इंटरैक्टिव केर्मिट कमांड का उपयोग करके विभिन्न प्रकार के कनेक्शन बनाने का तरीका यहां दिया गया है (as
ऊपर उल्लेख किया गया है, आप कमांड-लाइन विकल्पों के साथ भी संबंध बना सकते हैं)। ध्यान दें कि आप नहीं
Kermit के साथ संबंध बनाना होगा। इसका उपयोग कनेक्शन के दूर के छोर पर भी किया जा सकता है
आपके स्थानीय संचार सॉफ़्टवेयर के दूरस्थ फ़ाइल स्थानांतरण और प्रबंधन भागीदार के रूप में।

टेलनेट कनेक्शन बनाना
C‐Kermit कमांड प्रॉम्प्ट पर, बस टाइप करें:

टेलनेट foo.bar.com

(वांछित होस्टनाम या पता प्रतिस्थापित करना)। आप एक पोर्ट नंबर भी शामिल कर सकते हैं:

टेलनेट xyzcorp.com 3000;

यदि कनेक्शन सफल होता है, तो Kermit स्वचालित रूप से कनेक्ट स्थिति में प्रवेश करता है। जब आप
दूरस्थ होस्ट से लॉगआउट, Kermit स्वचालित रूप से अपने संकेत पर वापस आ जाता है। और जानकारी:
हेल्प टेलनेट, हेल्प सेट टेलनेट, हेल्प सेट टेलनेट। नीचे आईकेएसडी अनुभाग भी देखें।

एक Rlogin कनेक्शन बनाना
यह बिल्कुल टेलनेट की तरह है, सिवाय इसके कि आपको इसे करने के लिए रूट होना होगा क्योंकि Rlogin a . का उपयोग करता है
विशेषाधिकार प्राप्त टीसीपी पोर्ट:

rlogin foo.bar.com

और जानकारी: RLOGIN में मदद करें।

SSH कनेक्शन बनाना
Telnet और Rlogin के विपरीत, SSH कनेक्शन बिल्ट-इन नहीं होते हैं, बल्कि रनिंग द्वारा हैंडल किए जाते हैं
एक स्यूडोटर्मिनल के माध्यम से आपका बाहरी SSH क्लाइंट। को नियंत्रित करने के लिए C‐Kermit का उपयोग करना
SSH क्लाइंट आपको Kermit की सभी सुविधाएँ देता है (फ़ाइल स्थानांतरण, वर्ण‐सेट .)
रूपांतरण, स्क्रिप्टिंग, आदि) SSH पर।

ssh foo.bar.com

अधिक जानकारी: एसएसएच सहायता करें, एसएसएच सेट करने में सहायता करें।

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

मॉडेम प्रकार usrobotics सेट करें; या अन्य समर्थित प्रकार
सेट लाइन /dev/ttyS0 ; डिवाइस का नाम निर्दिष्ट करें
सेट गति 57600; या अन्य वांछित गति
प्रवाह rts/cts सेट करें; अधिकांश आधुनिक मोडेम इसका समर्थन करते हैं
डायल विधि टोन सेट करें; (या नाड़ी)
डायल 7654321; वांछित नंबर डायल करें

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

आप एक ऐसे मॉडेम से भी डायल कर सकते हैं जो टेलनेट द्वारा पहुँचा जा सकता है, उदाहरण के लिए एक रिवर्स
टर्मिनल सर्वर। इस मामले में कमांड अनुक्रम है:

होस्ट ts.xxx.com 2000 सेट करें; टर्मिनल (सर्वर और पोर्ट)
मॉडेम प्रकार usrobotics सेट करें; या अन्य समर्थित प्रकार
डायल विधि टोन सेट करें; (या नाड़ी)
डायल 7654321; वांछित नंबर डायल करें

यदि टर्मिनल सर्वर टेलनेट कॉम पोर्ट विकल्प, आरएफसी 2217 का समर्थन करता है, तो आप भी कर सकते हैं
सीरियल: पोर्ट से संबंधित कमांड दें जैसे कि सेट स्पीड, सेट पैरिटी, और इसी तरह, और
RFC में निर्दिष्ट प्रोटोकॉल का उपयोग करके Kermit उन्हें टर्मिनल सर्वर से रिले करता है।

अधिक जानकारी: हेल्प सेट मोडम, हेल्प सेट लाइन, हेल्प सेट स्पीड, हेल्प सेट फ्लो, हेल्प डायल,
हेल्प सेट डायल, हेल्प सेट मोडेम, हेल्प सेट कैरियर-वॉच, संचार दिखाएं, दिखाएं
मॉडेम, डायल दिखाएं।

डायरेक्ट सीरियल पोर्ट
एक नल मॉडेम केबल (या दो मॉडेम केबल .) के साथ दो कंप्यूटर, ए और बी को कनेक्ट करें
एक नल-मॉडेम एडेप्टर या मॉडेम एलिमिनेटर के साथ जुड़ा हुआ है)। कंप्यूटर ए से:

मॉडेम प्रकार कोई नहीं सेट करें; कोई मॉडेम नहीं है
सेट लाइन /dev/ttyS0 ; डिवाइस का नाम निर्दिष्ट करें
वाहक-घड़ी बंद करें; यदि डीटीआर सीडी क्रॉस कनेक्टेड नहीं हैं
सेट गति 57600; या अन्य वांछित गति
प्रवाह rts/cts सेट करें; यदि आरटीएस और सीटीएस परस्पर जुड़े हुए हैं
समता सेट करें; (या "चिह्न" या "स्पेस", यदि आवश्यक हो)
स्टॉप-बिट्स 2 सेट करें; (शायद ही कभी आवश्यक)
प्रवाह xon/xoff सेट करें; यदि आप RTS/CTS का उपयोग नहीं कर सकते हैं
जुडिये ; कनेक्ट (टर्मिनल) स्थिति दर्ज करें

यह मानता है कि कंप्यूटर बी आपको लॉग इन करने के लिए सेट किया गया है। यदि ऐसा नहीं है, तो आप चला सकते हैं a
कंप्यूटर बी पर केर्मिट की कॉपी और लगभग उसी निर्देशों का पालन करें। अधिक
जानकारी: ऊपर के रूप में प्लस कनेक्ट करने में मदद करें।

मोडेम या सीधे सीरियल कनेक्शन के साथ, आपको "समानता सेट करना" भी पड़ सकता है (या
"चिह्न" या "स्पेस") यदि यह 7‐बिट कनेक्शन है।

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

नोट: चयनित प्लेटफॉर्म पर, C‐Kermit X.25 कनेक्शन भी बना सकता है। के लिए मैनुअल देखें
विवरण।

स्थानांतरित फ़ाइलें साथ में कर्मिट


एक व्यापक और लगातार धारणा है कि केर्मिट एक धीमा प्रोटोकॉल है। यह है
क्योंकि, हाल तक, यह सुनिश्चित करने के लिए डिफ़ॉल्ट रूप से रूढ़िवादी ट्यूनिंग का उपयोग करता था फ़ाइल
स्थानांतरण विफल होने के बजाय सफल हुए, क्योंकि उन्होंने कनेक्शन को ओवरलोड किया था। कुछ
इसे तेजी से चलाने के लिए अतिरिक्त कमांड (या कमांड लाइन विकल्प, जैसे -क्यू) की आवश्यकता थी, लेकिन
किसी ने उनके बारे में जानने की जहमत नहीं उठाई। इसके अलावा, इसमें दो से टैंगो लगते हैं: अधिकांश गैर‐Kermit‐
परियोजना केर्मिट प्रोटोकॉल कार्यान्वयन वास्तव में धीमे हैं। सर्वश्रेष्ठ फ़ाइल‐स्थानांतरण भागीदार
C‐Kermit के लिए हैं: C‐Kermit (7.0 या बाद के संस्करण) और Kermit 95 की एक और प्रति। ये
संयोजन अच्छी तरह से काम करते हैं और वे डिफ़ॉल्ट रूप से तेजी से काम करते हैं। MS‐DOS Kermit भी अच्छा है, लेकिन आप
इसे तेजी से जाने के लिए कहना होगा (इसे FAST कमांड देकर)।

इसके अलावा, ये तीनों Kermit प्रोग्राम "ऑटोडाउनलोड" और "ऑटोअपलोड" का समर्थन करते हैं,
जिसका अर्थ है कि जब वे कनेक्ट स्थिति में होते हैं और रिमोट से एक केर्मिट पैकेट आता है,
वे स्वचालित रूप से फ़ाइल स्थानांतरण मोड में स्विच हो जाते हैं।

और साथ ही, C‐Kermit और K95 भी प्रत्येक के लिए टेक्स्ट और बाइनरी मोड के बीच स्वचालित रूप से स्विच करते हैं
फ़ाइल, इसलिए "फ़ाइल प्रकार बाइनरी सेट करें" या "फ़ाइल प्रकार टेक्स्ट सेट करें", या चिंता करने की कोई आवश्यकता नहीं है
फ़ाइलों के दूषित होने के बारे में क्योंकि उन्हें गलत मोड में स्थानांतरित कर दिया गया था।

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

फ़ाइलें डाउनलोड करना
मान लें कि आपके डेस्कटॉप कंप्यूटर पर Kermit 95, C‐Kermit, या MS‐DOS Kermit है,
एक यूनिक्स कंप्यूटर के कनेक्शन के साथ जिसमें C‐Kermit "kermit" के रूप में स्थापित है। प्रति
एक फ़ाइल डाउनलोड करें (इसे यूनिक्स से अपने डेस्कटॉप कंप्यूटर पर भेजें), बस टाइप करें
आपके यूनिक्स शेल प्रांप्ट पर निम्नलिखित कमांड:

kermit -s oofa.txt

(जहाँ oofa.txt फ़ाइल नाम है)। यदि आप एक से अधिक फाइल भेजना चाहते हैं, तो आप कर सकते हैं
कमांड लाइन पर जितने चाहें उतने फ़ाइल नाम डालें, और वे कोई भी हो सकते हैं
पाठ और बाइनरी का संयोजन:

kermit -s oofa.txt oofa.zip oofa.html oofa.tar.gz

और/या आप फ़ाइलों के समूह भेजने के लिए वाइल्डकार्ड का उपयोग कर सकते हैं:

केर्मिट -एस ऊफ़ा.*

यदि आप किसी कल्पित नाम से फ़ाइल भेजना चाहते हैं, तो इसका उपयोग करें:

kermit -s friday.txt -a Today.txt

यह फ़ाइल friday.txt भेजता है लेकिन प्राप्त करने वाले Kermit को बताता है कि उसका नाम है
आज.txt. सभी मामलों में, जैसा कि नोट किया गया है, जब फ़ाइल स्थानांतरण समाप्त हो जाता है, तो आपका डेस्कटॉप
Kermit स्वचालित रूप से कनेक्ट स्थिति में वापस आ जाता है। वापस भागने की कोई चिंता नहीं, पुन:
कनेक्टिंग, टेक्स्ट/बाइनरी मोड स्विचिंग। लगभग बहुत आसान, है ना?

फ़ाइलें अपलोड कर रहा है
फ़ाइलें अपलोड करने के लिए (उन्हें अपने डेस्कटॉप कंप्यूटर से दूरस्थ यूनिक्स कंप्यूटर पर भेजें)
वही काम करें, लेकिन -s के बजाय -g (GET) विकल्प का उपयोग करें:

kermit -g oofa.txt

यह आपके स्थानीय Kermit को सर्वर मोड में प्रवेश करने का कारण बनता है; फिर रिमोट केर्मिट प्रोग्राम
नामित फ़ाइल का अनुरोध करता है और स्थानीय केर्मिट इसे भेजता है और स्वचालित रूप से वापस आ जाता है
पूरा होने पर राज्य कनेक्ट करें।

यदि आप एकाधिक फ़ाइलें अपलोड करना चाहते हैं, तो आपके पास शेल उद्धरण नियमों का उपयोग करना होगा, क्योंकि
ये स्थानीय फ़ाइलें नहीं हैं:

kermit -g "oofa.txt oofa.zip oofa.html oofa.tar.gz"
केर्मिट-जी "ऊफ़ा। *"

यदि आप कोई फ़ाइल अपलोड करना चाहते हैं लेकिन उसे किसी भिन्न नाम से संग्रहीत करना चाहते हैं, तो इसका उपयोग करें:

kermit -g friday.txt -a Today.txt

Kermit पुराने जमाने के तरीके को स्थानांतरित करता है
यदि आपका डेस्कटॉप संचार सॉफ़्टवेयर स्वतः अपलोड का समर्थन नहीं करता है या
ऑटोडाउनलोड, या इसमें केर्मिट सर्वर मोड शामिल नहीं है, प्रक्रिया की आवश्यकता है
अधिक कदम।

फ़ाइल डाउनलोड करने के लिए, टाइप करें:

kermit -s फ़ाइल नाम

मेजबान पर पहले की तरह, लेकिन अगर इसके जवाब में स्वचालित रूप से कुछ नहीं होता है
आदेश, आपको अपने डेस्कटॉप संचार सॉफ़्टवेयर को Kermit में बदलना होगा
राज्य प्राप्त करें। यह कुंजीपटल वर्णों या हॉट का उपयोग करके वापस बचकर किया जा सकता है
कुंजियाँ (Alt-x विशिष्ट है) और/या एक कमांड (जैसे RECEIVE) या एक मेनू के साथ। जब
फ़ाइल स्थानांतरण पूरा हो गया है, आपको कनेक्ट राज्य, टर्मिनल पर वापस जाना होगा
अनुकरण, या जो भी शब्दावली आपके डेस्कटॉप संचार सॉफ़्टवेयर पर लागू होती है।

फ़ाइल अपलोड करने के लिए, टाइप करें:

केर्मिट -आर

मेजबान पर ("केर्मिट-जी" के बजाय)। यह C‐Kermit को a . के लिए निष्क्रिय रूप से प्रतीक्षा करने के लिए कहता है
फाइल आना शुरू हो गई है। फिर अपने डेस्कटॉप सॉफ़्टवेयर का ध्यान पुनः प्राप्त करें (Alt-x
या जो भी हो) और उसे केर्मिट प्रोटोकॉल के साथ वांछित फाइल (फाइलों) को भेजने का निर्देश दें। कब
स्थानांतरण समाप्त हो गया है, कनेक्ट या टर्मिनल स्क्रीन पर वापस आएं।

यदि फ़ाइल स्थानांतरण विफल रहता है
यद्यपि केर्मिट के संचालन के हर पहलू को बारीकी से देखा जा सकता है, फिर भी
तीन छोटे और सरल "ऑम्निबस ट्यूनिंग" कमांड जिनका उपयोग आप समस्या निवारण के लिए कर सकते हैं:

तेज़ तेज़ फ़ाइल-स्थानांतरण सेटिंग्स का उपयोग करें। यह C‐Kermit . के बाद से डिफ़ॉल्ट रहा है
7.0 अब जबकि अधिकांश आधुनिक कंप्यूटर और कनेक्शन इसका समर्थन करते हैं। यदि स्थानान्तरण
तेज़ सेटिंग्स के साथ विफल, प्रयास करें। . .

सतर्क
सतर्क लेकिन पागल सेटिंग्स का प्रयोग न करें। फ़ाइल स्थानांतरण, यदि वे काम करते हैं, तो करेंगे
मध्यम गति से जाओ। यदि नहीं, तो प्रयास करें। . .

मजबूत सबसे मजबूत, लचीला, रूढ़िवादी, सुरक्षित और विश्वसनीय सेटिंग्स का उपयोग करें।
फ़ाइल स्थानांतरण लगभग निश्चित रूप से काम करेगा, लेकिन वे काफी धीमे होंगे (of .)
बेशक यह एक क्लासिक ट्रेडऑफ़ है; ROBUST C‐Kermit की डिफ़ॉल्ट ट्यूनिंग थी
संस्करण 6.0 और इससे पहले, जिसने सभी को यह सोचने पर मजबूर कर दिया कि केर्मिट प्रोटोकॉल था
धीमा)। यदि ROBUST चाल नहीं चलता है, तो पहले SET PARITY SPACE के साथ पुनः प्रयास करें
मामले में यह 8‐बिट कनेक्शन नहीं है।

स्पष्ट रूप से फ़ाइल स्थानांतरण की सफलता और प्रदर्शन C‐Kermit की फ़ाइल . पर भी निर्भर करता है
स्थानांतरण भागीदार। अद्यतन, वास्तविक Kermit परियोजना भागीदारों की सिफारिश की जाती है क्योंकि वे
सर्वोत्तम Kermit प्रोटोकॉल कार्यान्वयन शामिल हैं और क्योंकि हम मामले में उनका समर्थन कर सकते हैं
परेशानी का।

यदि आपको अभी भी परेशानी है, तो C‐Kermit का उपयोग करने के अध्याय 10 से परामर्श लें, या kermit‐ को ईमेल भेजें।
support@columbia.edu.

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

लॉगिंग स्थानान्तरण:
लॉग लेनदेन (सहायता लॉग)

स्वचालित प्रति फ़ाइल पाठ/बाइनरी मोड स्विचिंग:
स्थानांतरण मोड सेट करें {स्वचालित, मैनुअल} (सहायता सेट स्थानांतरण)।

क्रॉस-प्लेटफ़ॉर्म रिकर्सिव डायरेक्टरी ट्री ट्रांसफर:
भेजें / पुनरावर्ती, प्राप्त करें / पुनरावर्ती (सहायता भेजें, सहायता प्राप्त करें)।

फ़ाइल टकराव विकल्प:
फ़ाइल टकराव सेट करें { अधिलेखित करें, बैकअप लें, छोड़ें, ...} (फ़ाइल सेट करने में सहायता करें)।

अपडेट: पिछली बार से बदली गई फाइलों को ही ट्रांसफर करें:
फ़ाइल टकराव अद्यतन सेट करें (फ़ाइल सेट करने में सहायता करें)।

फ़ाइल नाम चयन पैटर्न:
(वाइल्डकार्ड की मदद करें)।

लचीला फ़ाइल चयन:
भेजें (या प्राप्त करें) / पहले / बाद में / बड़ा / छोटा / प्रकार / छोड़कर, ...

चरित्र सेट रूपांतरण:
सेट {फ़ाइल, स्थानांतरण} वर्ण-सेट, सहयोगी, ...

फ़ाइल/पथनाम नियंत्रण:
सेट {भेजें, प्राप्त करें} पथनाम, सेट फ़ाइल नाम।

परमाणु फ़ाइल आंदोलन:
भेजें (या प्राप्त करें) / हटाएं / नाम बदलें / स्थानांतरित करें

अन्य कमांड के मानक i/o में/से स्थानांतरित करना:
भेजें (या प्राप्त करें)/कमांड

विफलता के बिंदु से बाधित स्थानांतरण की वसूली:
पुनः भेजें, प्राप्त करें (पुनः भेजें, सहायता प्राप्त करें)।

गैर‐Kermit फ़ाइल स्थानांतरण
आप FTP या HTTP इंटरनेट प्रोटोकॉल के साथ फ़ाइलें स्थानांतरित करने के लिए C‐Kermit का भी उपयोग कर सकते हैं;
निचे देखो।

एक नियमित सीरियल या टेलनेट कनेक्शन पर जहां दूसरा कंप्यूटर सपोर्ट नहीं करता
केर्मिट प्रोटोकॉल बिल्कुल भी, आपके पास कई विकल्प हैं। उदाहरण के लिए, यदि आपका डेस्कटॉप
संचार सॉफ्टवेयर ज़मोडेम का समर्थन करता है, इसके बजाय होस्ट पर "rz" और "sz" का उपयोग करें
केर्मिट। लेकिन अगर Kermit आपका डेस्कटॉप सॉफ़्टवेयर है, और आप इसका उपयोग कॉल करने के लिए कर रहे हैं
या अन्य कंप्यूटरों से नेटवर्क कनेक्शन जो केर्मिट प्रोटोकॉल का समर्थन नहीं करते (या
इसका अच्छा कार्यान्वयन नहीं है), तो यदि आपके कंप्यूटर में भी है
बाहरी एक्स, वाई, या ज़मोडेम प्रोग्राम जो पुनर्निर्देशित हैं, केर्मिट उनका उपयोग कर सकते हैं
बाहरी प्रोटोकॉल। विवरण के लिए प्रोटोकॉल सेट करने में मदद करें।

आप लॉग सत्र के साथ अन्य कंप्यूटर से "कच्चे" डेटा स्ट्रीम भी कैप्चर कर सकते हैं
(विवरण के लिए सहायता लॉग और सहायता सेट सत्र-लॉग), और आप बिना फाइलों को अपलोड कर सकते हैं
ट्रांसमिट के साथ कोई भी प्रोटोकॉल (हेल्प ट्रांसमिट, हेल्प सेट ट्रांसमिट)।

KERMIT'S निर्मित FTP और HTTP ग्राहकों


केर्मिट का एफ़टीपी क्लाइंट नियमित यूनिक्स एफ़टीपी क्लाइंट की तरह है जिसका आप उपयोग कर रहे हैं, लेकिन कुछ के साथ
मतभेद:

· इसमें बहुत अधिक कमांड और विशेषताएं हैं।

· प्रत्येक एफ़टीपी कमांड को "एफ़टीपी" के साथ उपसर्ग किया जाना चाहिए, उदाहरण के लिए "एफ़टीपी ओपन", "एफटीपी गेट",
"ftp अलविदा", आदि (यह पूरी तरह से सच नहीं है, लेकिन जब तक आप इससे अधिक परिचित नहीं हो जाते,
इस नियम का पालन करना सबसे अच्छा है)।

· "सीडी", "निर्देशिका", आदि जैसे कमांड स्थानीय रूप से निष्पादित होते हैं, सर्वर पर नहीं। "ftp . का प्रयोग करें
सीडी", "एफटीपी डीआईआर", आदि, उन्हें सर्वर पर कार्य करने के लिए।

· आप एक एफ़टीपी सत्र और एक नियमित केर्मिट धारावाहिक या टेलनेट सत्र खोल सकते हैं
उसी समय।

· एफ़टीपी सत्र पूरी तरह से स्वचालित हो सकते हैं।

मैनुअल के अगले संस्करण का प्रकाशन लंबित है, Kermit FTP क्लाइंट पूरी तरह से है
केर्मिट प्रोजेक्ट वेबसाइट पर प्रलेखित:

http://www.columbia.edu/kermit/ftpclient.html

Kermit के FTP से संबंधित विवरण प्राप्त करने के लिए आप HELP FTP और HELP SET FTP का भी उपयोग कर सकते हैं
आदेश देता है।

HTTP क्लाइंट FTP एक के समान है, सिवाय इसके कि आप प्रत्येक कमांड को HTTP के साथ उपसर्ग करते हैं
एफ़टीपी के बजाय: एचटीटीपी ओपन, एचटीटीपी जीईटी, एचटीटीपी पुट, एचटीटीपी क्लोज, आदि। टाइप करें एचटीटीपी के लिए
विवरण, या मैनुअल पूरक देखने के लिए यहां जाएं। HTTP कनेक्शन यहां खुले हो सकते हैं
नियमित सीरियल या टेलनेट कनेक्शन और एफ़टीपी कनेक्शन के समान समय। तो केर्मिट कर सकते हैं
एक साथ तीन प्रकार के कनेक्शन प्रबंधित करें।

इंटरनेट कर्मिट सेवा


C‐Kermit को एक FTP के समान एक इंटरनेट सेवा (जिसे IKSD कहा जाता है) के रूप में कॉन्फ़िगर और चलाया जा सकता है
सर्वर (FTPD) के अलावा आप इसके साथ सीधे इंटरैक्ट कर सकते हैं (लेकिन इसकी आवश्यकता नहीं है), साथ ही यह बहुत कुछ करता है
एक FTP सर्वर से अधिक कर सकता है। आईकेएसडी के लिए टीसीपी पोर्ट 1649 है। यह टेलनेट प्रोटोकॉल का उपयोग करता है। सी-
केर्मिट एक इंटरनेट केर्मिट सर्वर हो सकता है, या यह एक आईकेएसडी का क्लाइंट हो सकता है। आप बना सकते हैं
निम्नलिखित में से किसी भी कमांड के साथ C‐Kermit से IKSD से कनेक्शन:

टेलनेट foo.bar.edu 1649
टेलनेट foo.bar.edu kermit ; अगर "केर्मिट" में सूचीबद्ध है / Etc / सेवाओं
iksd foo.bar.edu

IKSD कमांड पोर्ट 1649 को निर्दिष्ट करने वाले एक TELNET कमांड के बराबर है। अधिक जानकारी के लिए
IKSD से कनेक्शन बनाने और उपयोग करने के बारे में जानकारी, देखें:

http://www.columbia.edu/kermit/cuiksd.html

आप अपने कंप्यूटर पर भी इंटरनेट केर्मिट सेवा चला सकते हैं (यदि आप सिस्टम हैं
प्रशासक)। निर्देशों के लिए देखें:

http://www.columbia.edu/kermit/iksd.html

सुरक्षा


सभी C‐Kermit की अंतर्निहित TCP/IP नेटवर्किंग विधियाँ (Telnet, Rlogin, IKSD, FTP, और HTTP)
निम्नलिखित IETF-अनुमोदित विधियों में से एक या अधिक द्वारा सुरक्षित किया जा सकता है:

· एमआईटी केर्बरोस IV
· एमआईटी करबरोस वी
· एसएसएल/टीएलएस
स्टैनफोर्ड एसआरपी

पूर्ण निर्देशों के लिए देखें:

http://www.columbia.edu/kermit/security.html

और जैसा कि पहले उल्लेख किया गया है, यदि आप पहले से ही हैं तो आप C‐Kermit के साथ SSH कनेक्शन भी बना सकते हैं
एक SSH क्लाइंट स्थापित करें।

वैकल्पिक कमांड लाइन व्यक्तित्व


जब "केर्मिट" या "एफटीपी" या "टेलनेट" के अलावा किसी अन्य नाम के रूप में आह्वान किया जाता है, तो सीकेर्मिट के पास है
विकल्प अनुभाग में ऊपर वर्णित आदेश-पंक्ति विकल्प। हालाँकि, यदि आप C‐ का आह्वान करते हैं
"टेलनेट" या "एफ़टीपी" के रूप में केर्मिट, यह अपने कमांड-लाइन व्यक्तित्व को मिलान करने के लिए बदलता है। यह हो सकता है
किया (अन्य तरीकों के बीच) प्रतीकात्मक लिंक (सिम्लिंक) के साथ। उदाहरण के लिए, यदि आप C‐Kermit . चाहते हैं
अपने नियमित टेलनेट क्लाइंट या अपने वेब ब्राउज़र के टेलनेट सहायक बनने के लिए, आप बना सकते हैं
एक निर्देशिका में निम्नलिखित की तरह एक लिंक जो आपके PATH में नियमित से आगे है
टेलनेट कार्यक्रम:

ln -s /usr/लोकल/बिन/केर्मिट टेलनेट

अब जब आप "टेलनेट" कमांड देते हैं, तो आप इसके बजाय केर्मिट का आह्वान कर रहे हैं, लेकिन इसके टेलनेट के साथ
कमांड लाइन व्यक्तित्व तो, उदाहरण के लिए:

टेलनेट xyzcorp.com

xyzcorp.com से एक टेलनेट कनेक्शन बनाता है, और Kermit स्वचालित रूप से बाहर निकल जाता है जब
कनेक्शन बंद है (ठीक उसी तरह जैसे नियमित टेलनेट क्लाइंट)। सूची प्राप्त करने के लिए "टेलनेट-एच" टाइप करें
Kermit's Telnet‐व्यक्तित्व कमांड‐लाइन विकल्पों में से, जिनका इरादा इस प्रकार है
नियमित टेलनेट क्लाइंट के साथ यथासंभव संगत।

इसी तरह एफ़टीपी के लिए:

ln -s /usr/लोकल/बिन/केर्मिट ftp

और अब टाइप करें "ftp -h" इसके कमांड लाइन विकल्प देखने के लिए, और कमांड लाइन बिल्कुल आप की तरह
आपका नियमित एफ़टीपी क्लाइंट देगा:

एफ़टीपी xyzcorp.com

लेकिन अतिरिक्त विकल्पों के साथ पूरे सत्र को कमांड पर निर्दिष्ट करने की अनुमति देता है
रेखा। अंत में, यदि Kermit का पहला कमांड-लाइन विकल्प एक टेलनेट, FTP, IKSD, या HTTP URL है,
Kermit स्वचालित रूप से उपयुक्त प्रकार का कनेक्शन बनाता है और, यदि द्वारा इंगित किया गया हो
यूआरएल, वांछित कार्रवाई करता है:

केर्मिट टेलनेट:xyzcorp.com
टेलनेट सत्र खोलता है

केर्मिट टेलनेट: //olga@xyzcorp.com
उपयोगकर्ता olga . के लिए डिट्टो

कर्मिट एफ़टीपी: // ओल्गा@xyzcorp.com/public/oofa.zip
एक फ़ाइल डाउनलोड करता है

kermit kermit://kermit.columbia.edu/kermit/f/READ.ME
आईकेएसडी के लिए डिट्टो

kermit iksd://kermit.columbia.edu/kermit/f/READ.ME
(यह भी काम करता है)

कर्मिट http://www.columbia.edu/kermit/index.html
एक वेब पेज पकड़ लेता है

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


Ad


Ad