यह कमांड dtach है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
dtach - सरल प्रोग्राम जो स्क्रीन की डिटैच सुविधा का अनुकरण करता है।
SYNOPSIS
dtach -a
dtach -A
dtach -c
dtach -n
वर्णन
dtach एक प्रोग्राम है जो स्क्रीन के डिटैच फीचर का अनुकरण करता है। इसे डिज़ाइन किया गया है
पारदर्शी और घुसपैठ रहित; यह संलग्न के बीच इनपुट और आउटपुट की व्याख्या करने से बचता है
टर्मिनल और उसके नियंत्रण में प्रोग्राम। नतीजतन, यह फ़ुल-स्क्रीन के साथ सबसे अच्छा काम करता है
Emacs जैसे अनुप्रयोग।
dtach यह उन उपयोगकर्ताओं के लिए है जो स्क्रीन को दूसरे के बिना अलग करने की सुविधा चाहते हैं
स्क्रीन के ऊपर. यह छोटा है, कई पुस्तकालयों का उपयोग नहीं करता है, और रास्ते से बाहर रहता है
जितना संभव हो सके।
सत्र
में एक सत्र dtach एक एकल उदाहरण है जिसमें एक प्रोग्राम किसके नियंत्रण में चल रहा है
dtach. प्रोग्राम मूल टर्मिनल से अलग है, और इस प्रकार सुरक्षित है
किसी कारण से आपके मूल टर्मिनल से डिस्कनेक्ट किया जा रहा है।
के अन्य उदाहरण dtach स्वयं को किसी विशेष सत्र से जोड़ सकते हैं। इनपुट और आउटपुट
में चल रहे प्रोग्राम के बीच कॉपी किया जाता है dtach सत्र, और संलग्न टर्मिनल।
dtach प्रोग्राम और संलग्नक के बीच संचार धारा की व्याख्या करने से बचता है
टर्मिनल; इसके बजाय यह प्रबंधित करने के लिए संलग्न टर्मिनलों की क्षमता पर निर्भर करता है
स्क्रीन।
फ़ाइल सिस्टम में सत्रों को यूनिक्स-डोमेन सॉकेट द्वारा दर्शाया जाता है। कोई अन्य अनुमति नहीं
फ़ाइल सिस्टम एक्सेस जाँच के अलावा अन्य जाँच की जाती है। dtach एक गुरु बनाता है
वह प्रक्रिया जो सत्र सॉकेट, प्रोग्राम और किसी भी संलग्न टर्मिनल की निगरानी करती है।
मोड
dtach संचालन के कई तरीके हैं। यह एक नया सत्र बना सकता है जिसमें एक प्रोग्राम है
निष्पादित, या यह किसी मौजूदा सत्र से जुड़ सकता है। पहला तर्क निर्दिष्ट करता है कि कौन सा मोड है
dtach में काम करना चाहिए.
-a किसी मौजूदा सत्र से संलग्न करें. dtach द्वारा निर्दिष्ट सत्र से स्वयं जुड़ जाता है
. अटैचमेंट पूरा होने के बाद, वर्तमान टर्मिनल की विंडो का आकार
मास्टर प्रक्रिया में भेजा जाता है, और एक पुनः ड्रा का भी अनुरोध किया जाता है।
-A किसी मौजूदा सत्र से संलग्न करें, या एक नया बनाएं। dtach पहले संलग्न करने का प्रयास करता है
द्वारा निर्दिष्ट सत्र अगर संभव हो तो। यदि सॉकेट खोलने का प्रयास किया जाए
विफल रहता है, dtach इसे संलग्न करने से पहले एक नया सत्र बनाने का प्रयास करता है।
-c एक नया सत्र बनाता है. एक नया सत्र बनाया जाता है जिसमें निर्दिष्ट कार्यक्रम होता है
मार डाला। dtach फिर स्वयं को नव निर्मित सत्र से जोड़ने का प्रयास करता है।
-n इसे संलग्न किए बिना, एक नया सत्र बनाता है। जिसमें एक नया सत्र बनाया जाता है
निर्दिष्ट प्रोग्राम निष्पादित किया जाता है. dtach नये से जुड़ने का प्रयास नहीं करता
हालाँकि, सत्र बनाया गया और इसके बजाय बाहर निकल गया।
विकल्प
dtach इसमें कुछ विकल्प हैं जो आपको इसके व्यवहार को संशोधित करने की अनुमति देते हैं। प्रत्येक संलग्न प्रक्रिया कर सकते हैं
इन विकल्पों के लिए अलग-अलग सेटिंग्स हैं, जो कुछ लचीलेपन की अनुमति देती हैं।
-e
डिटैच कैरेक्टर को सेट करता है . जब डिटैच कैरेक्टर दबाया जाता है, dtach
वर्तमान सत्र से स्वयं को अलग कर बाहर निकल जाता है। में प्रक्रिया चल रही है
सत्र पृथक्करण से अप्रभावित है. डिफ़ॉल्ट रूप से, डिटैच कैरेक्टर ^\ पर सेट होता है
(Ctrl-\).
-E पृथक् वर्ण को अक्षम करता है. dtach टर्मिनल से इनपुट स्कैन करने का प्रयास नहीं करता
एक अलग चरित्र के लिए. सत्र से अलग होने का एकमात्र तरीका भेजना है
संलग्न करने की प्रक्रिया एक उपयुक्त संकेत है।
-r
पुनः आरेखण विधि को इस पर सेट करता है . वैध तरीके हैं कोई नहीं, ctrl_lया, चरखी.
कोई नहीं पुनः आरेखण को पूर्णतः अक्षम कर देता है, ctrl_l प्रोग्राम को Ctrl L वर्ण भेजता है
यदि टर्मिनल कैरेक्टर-ए-टाइम और नो-इको मोड में है, और चरखी बल
प्रोग्राम को भेजा जाने वाला WINCH सिग्नल।
नया सत्र बनाते समय, निर्दिष्ट विधि का उपयोग डिफ़ॉल्ट रीड्रा के रूप में किया जाता है
सत्र के लिए विधि. यदि निर्दिष्ट नहीं है, तो ctrl_l विधि का प्रयोग किया जाता है.
-z सस्पेंड कुंजी की प्रोसेसिंग अक्षम करता है। सामान्य रूप से, dtach जब खुद को निलंबित कर देंगे
सस्पेंड कुंजी दबायी गयी है. इस विकल्प के साथ, सस्पेंड कैरेक्टर को भेजा जाता है
द्वारा प्रबंधित किये जाने के बजाय सत्र dtach.
उदाहरण
निम्नलिखित उदाहरण एक नया सत्र बनाता है जिसमें डिटैच कैरेक्टर और सस्पेंड है
प्रसंस्करण अक्षम है. में एक सॉकेट बनाया जाता है / Tmp सत्र के लिए निर्देशिका.
$ dtach -c /tmp/foozle -Ez बैश
निम्नलिखित उदाहरण /tmp/foozle सत्र से जुड़ता है यदि यह मौजूद है, और यदि नहीं है,
सत्र के लिए सॉकेट के रूप में /tmp/foozle का उपयोग करके एक नया सत्र बनाता है। का प्रसंस्करण
अटैच इंस्टेंस के लिए सस्पेंड कैरेक्टर भी अक्षम है।
$ dtach -A /tmp/foozle -z बैश
निम्नलिखित उदाहरण का उपयोग करते हुए /tmp/foozle सत्र से जुड़ता है चरखी पुनः बनाने की विधि
स्क्रीन को फिर से बनाने के लिए.
$ dtach -a /tmp/foozle -r चरखी
निम्न उदाहरण एक नया सत्र बनाता है और इसके लिए डिफ़ॉल्ट रीड्रा विधि सेट करता है
सत्र को चरखी पुनः बनाने की विधि.
$ dtach -c /tmp/foozle -r विंच बैश
onworks.net सेवाओं का उपयोग करके ऑनलाइन dtach का उपयोग करें
