एंड्रॉयड

लिनक्स स्क्रीन का उपयोग कैसे करें

Linux print file to screen - preparing your design files for print(digital-screen printing)-Part 19

Linux print file to screen - preparing your design files for print(digital-screen printing)-Part 19

विषयसूची:

Anonim

क्या आपने कभी ऐसी स्थिति का सामना किया है जहां आप एक दूरस्थ मशीन पर लंबे समय तक चलने वाला कार्य करते हैं, और अचानक आपका कनेक्शन गिर जाता है, SSH सत्र समाप्त हो जाता है, और आपका काम खो जाता है। खैर, यह हम सभी के साथ हुआ है, है ना? सौभाग्य से, screen नामक एक उपयोगिता है जो हमें सत्रों को फिर से शुरू करने की अनुमति देती है।

परिचय

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

लिनक्स GNU स्क्रीन स्थापित करें

स्क्रीन पैकेज आजकल अधिकांश लिनक्स डिस्ट्रोस पर पूर्व-स्थापित है। आप यह जांच कर सकते हैं कि क्या यह आपके सिस्टम पर टाइप करके स्थापित किया गया है:

screen --version

Screen version 4.06.02 (GNU) 23-Oct-17

उबंटू और डेबियन पर लिनक्स स्क्रीन स्थापित करें

sudo apt install screen

CentOS और Fedora पर लिनक्स स्क्रीन स्थापित करें

sudo yum install screen

लिनक्स स्क्रीन शुरू करना

स्क्रीन सत्र शुरू करने के लिए, बस अपने कंसोल में screen टाइप करें:

screen

यह एक स्क्रीन सेशन खोलेगा, एक नई विंडो बनाएगा, और उस विंडो में एक शेल शुरू करेगा।

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

Ctrl+a ?

नामांकित सत्र शुरू

जब आप कई स्क्रीन सत्र चलाते हैं, तो नामांकित सत्र उपयोगी होते हैं। एक नामित सत्र बनाने के लिए, निम्न तर्कों के साथ स्क्रीन कमांड चलाएं:

screen -S session_name

वर्णनात्मक सत्र नाम चुनना हमेशा एक अच्छा विचार है।

लिनक्स स्क्रीन विंडोज के साथ काम करना

जब आप एक नया स्क्रीन सत्र शुरू करते हैं, तो यह एक शेल के साथ एक सिंगल विंडो बनाता है।

आप एक स्क्रीन सत्र के अंदर कई विंडो रख सकते हैं।

Ctrl+a c साथ एक नई विंडो बनाने के लिए, रेंज 0…9 से पहली उपलब्ध संख्या 0…9 को इसे सौंपा जाएगा।

नीचे लिनक्स स्क्रीन विंडोज के प्रबंधन के लिए कुछ सामान्य आदेश दिए गए हैं:

  • Ctrl+a एक नई विंडो बनाएं (शेल के साथ) Ctrl+a " सभी विंडो को सूचीबद्ध करें Ctrl+a 0 विंडो में स्विच करें 0 (संख्या द्वारा) Ctrl+a A वर्तमान विंडो का नाम बदलें Ctrl+a S Ctrl+a स्प्लिट वर्तमान क्षेत्र को दो क्षेत्रों में क्षैतिज रूप से विभाजित करता है। Ctrl+a | दो क्षेत्रों में लंबवत वर्तमान क्षेत्र को विभाजित करें Ctrl+a tab अगले क्षेत्र पर इनपुट फ़ोकस को स्विच करें Ctrl+a Ctrl+a वर्तमान और पिछले क्षेत्र के बीच Ctrl+a टॉगल करें Ctrl+a Q सभी क्षेत्र बंद करें लेकिन वर्तमान एक Ctrl+a X वर्तमान क्षेत्र बंद करें

लिनक्स स्क्रीन सत्र से अलग करें

आप किसी भी समय टाइप करके स्क्रीन सत्र से अलग हो सकते हैं:

Ctrl+a d

स्क्रीन सत्र में चलने वाला प्रोग्राम सत्र से अलग होने के बाद भी चलता रहेगा।

लिनक्स स्क्रीन पर रीटच

अपने स्क्रीन सत्र को फिर से शुरू करने के लिए निम्नलिखित कमांड का उपयोग करें:

screen -r

यदि आपके पास अपने मशीन पर कई स्क्रीन सत्र चल रहे हैं, तो आपको r स्विच के बाद स्क्रीन सत्र आईडी को संलग्न करना होगा।

सत्र ID सूची को वर्तमान चालू स्क्रीन सत्रों के साथ खोजने के लिए:

screen -ls

There are screens on: 10835.pts-0.linuxize-desktop (Detached) 10366.pts-0.linuxize-desktop (Detached) 2 Sockets in /run/screens/S-linuxize.

screen -r 10835

लिनक्स स्क्रीन को अनुकूलित करें

जब screen शुरू की जाती है, तो यह फाइल ~/.screenrc मौजूद से /etc/screenrc और ~/.screenrc से इसके कॉन्फ़िगरेशन मापदंडों को पढ़ता है। हम। स्क्रीन .screenrc फ़ाइल का उपयोग करके अपनी प्राथमिकताओं के अनुसार डिफ़ॉल्ट स्क्रीन सेटिंग्स को संशोधित कर सकते हैं।

यहाँ अनुकूलित स्थिति रेखा और कुछ अतिरिक्त विकल्पों के साथ एक नमूना ~/.screenrc विन्यास है:

~ /.Screenrc

# Turn off the welcome message startup_message off # Disable visual bell vbell off # Set scrollback buffer to 10000 defscrollback 10000 # Customize the status line hardstatus alwayslastline hardstatus string '%{= kG}'

बेसिक लिनक्स स्क्रीन उपयोग

स्क्रीन के साथ आरंभ करने के लिए सबसे बुनियादी चरण नीचे दिए गए हैं:

  1. कमांड प्रॉम्प्ट पर, screen टाइप करें। इच्छित प्रोग्राम का उपयोग करें। कुंजी क्रम Ctrl-a + Ctrl-d को स्क्रीन सत्र से अलग करने के लिए। screen -r टाइप करके screen -r सत्र में जाएं।

निष्कर्ष

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

स्क्रीन उपयोगकर्ता के मैनुअल पेज पर ग्नू स्क्रीन के बारे में जानने के लिए बहुत कुछ है।

स्क्रीन टर्मिनल