अगले लेख में हम असीसिनेमा पर एक नज़र डालने जा रहे हैं। यह एप्लिकेशन हमें मदद करेगा टर्मिनल सत्र रिकॉर्ड करें। यह उपकरण हमें भारी मुनाफे के बारे में भूल जाएगा स्क्रीन रिकॉर्डिंगs। Asciinema एक है तेज, हल्का और खुला स्रोत जलने का उपकरण.
इसी तरह के अन्य अनुप्रयोगों के विपरीत, यह न केवल हमारी टर्मिनल गतिविधियों को रिकॉर्ड करता है, बल्कि वेब से रिकॉर्डिंग साझा करने में भी हमारी मदद करता है। हम उन URL को कॉपी करके रिकॉर्डिंग साझा कर पाएंगे जो उत्पन्न होंगे और हमें अपने दोस्तों को भेजने या उन्हें हमारे सामाजिक नेटवर्क पर प्रकाशित करने की अनुमति देंगे। यह उपकरण है जीएनयू / लिनक्स, मैक ओएस एक्स और * बीएसडी के साथ संगत.
यह एप्लिकेशन कई स्थितियों में उपयोगी हो सकता है, जो प्रत्येक उपयोगकर्ता की जरूरतों पर निर्भर करेगा। संभावनाएं अनंत हैं, खासकर जब यह एक टर्मिनल सत्र की रिकॉर्डिंग और बाद में इसे साझा करने की बात आती है। इस पोस्ट में हम देखेंगे कि कैसे Ubuntu पर asciinema स्थापित करें और हमारे टर्मिनल सत्रों को कैसे रिकॉर्ड किया जाए।
Asciinema स्थापित करें
इस उपकरण के बारे में अच्छी बात यह है कि डेवलपर्स ने इसे लगभग सभी GNU / Linux वितरणों के लिए पैक किया है, और वे हमारे Ubuntu के लिए अलग-अलग इंस्टॉलेशन संभावनाओं की पेशकश भी करते हैं।
PPA से Asciinema स्थापित करें
यह एप्लिकेशन कई GNU / Linux डिस्ट्रो के आधिकारिक रिपॉजिटरी में उपलब्ध है। लेकिन अगर हम इसे नहीं पाते हैं हम निम्नलिखित PPA का उपयोग कर सकते हैं। ऐसा करने के लिए हम एक टर्मिनल (Ctrl + Alt + T) खोलते हैं और उसमें लिखते हैं:
sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema
स्नैप के माध्यम से Asciinema स्थापित करें
हम इस टूल को भी ढूंढ पाएंगे स्नैप पैकेज के रूप में उपलब्ध है। इसे स्थापित करने के लिए, हम एक टर्मिनल (Ctrl + Alt + T) खोलें और टाइप करें:
sudo snap install asciinema --classic
पाइप का उपयोग करके Asciinema स्थापित करें
अगर हम इस एप्लिकेशन को पाइप के माध्यम से स्थापित करना चाहते हैं, हमारे सिस्टम में pip3 होना चाहिए पहले स्थापित किया गया।
sudo pip3 install asciinema
स्रोत से Asciinema स्थापित करें
यदि उपरोक्त विधियों में से कोई भी आपके कंप्यूटर पर काम नहीं करता है, आप इसे मैन्युअल रूप से संकलित कर सकते हैं। आपके सिस्टम में सही ढंग से स्थापित करने के लिए पायथन 3 स्थापित होना चाहिए। हम एक टर्मिनल (Ctrl + Alt + T) खोलते हैं और निम्नलिखित कमांड लिखते हैं:
git clone https://github.com/asciinema/asciinema.git cd asciinema sudo python3 -m asciinema --version
यूनिक्स और अन्य ऑपरेटिंग सिस्टम पर asciinema स्थापित करने के लिए, आप इसका उल्लेख कर सकते हैं स्थापना पृष्ठ। हम इसके पृष्ठ से इसकी सभी सुविधाओं और संभावित सुविधाओं को भी देख सकते हैं GitHub.
जब हम दौड़ते हैं "Asciinema" बिना किसी तर्क के हमें सहायता अनुभाग दिखाएगा.
asciinema
टर्मिनल सत्र रिकॉर्ड करें
अब, हम एक टर्मिनल सत्र रिकॉर्ड करने जा रहे हैं। ऐसा करने के लिए, हम निष्पादित करेंगे:
asciinema rec test
एक बार जब आप उपरोक्त कमांड चलाते हैं, तो निम्न आउटपुट दिखाया जाएगा।
- Asciicast recording started. - Hit Ctrl-D or type "exit" to finish.
तब से, "परीक्षण" नामक फ़ाइल में टर्मिनल गतिविधियों को रिकॉर्ड और सहेजा जा रहा है वर्तमान कार्यशील निर्देशिका में।
इस उदाहरण को कुछ सामग्री देने के लिए, हम कुछ कमांड लिखने जा रहे हैं।
uname -a echo "Hola ubunlog.com" ls -l pwd df -h
यह उदाहरण के लिए पर्याप्त होगा। रिकॉर्डिंग समाप्त करने के लिए, हमें «CTRL + D» दबाना होगा या हम «निकास» भी टाइप कर सकते हैं। जब रिकॉर्डिंग समाप्त हो जाती है, तो स्क्रीन पर निम्न संदेश प्रदर्शित होगा।
- Asciicast recording finished.
दर्ज सत्र का प्लेबैक
हम कमांड का उपयोग करके रिकॉर्ड किए गए टर्मिनल सत्र को पुन: पेश करने में सक्षम होंगे:
asciinema play test
"टेस्ट" उस फ़ाइल का नाम है जिसमें रिकॉर्डिंग को सहेजा जा रहा है.
रिकॉर्डिंग सत्र को asciinema.org पर अपलोड करें
Si रिकॉर्डिंग के लिए फ़ाइल का नाम निर्दिष्ट नहीं है, जिसके परिणामस्वरूप रिकॉर्डिंग asciinema.org वेबसाइट पर अपलोड की जाएगी। इसके लिए धन्यवाद हम इसे अपने दोस्तों, सोशल मीडिया पर साझा कर पाएंगे या इसे अपने ब्लॉग / वेबसाइट पर जोड़ पाएंगे।
फ़ाइल नाम निर्दिष्ट नहीं होने पर यह उदाहरण आउटपुट है।
यदि हम ENTER कुंजी दबाते हैं, तो रिकॉर्डिंग asciinema, org पर अपलोड करना शुरू कर देगीटर्मिनल कुछ सेकंड के बाद पिछले की तरह एक अद्वितीय वेब URL लौटाएगा।
आपको बस इस URL को साझा करना है जिनके साथ आप उनके वेब ब्राउज़र में टर्मिनल सत्र देखना चाहते हैं।
पैरा रिकॉर्डिंग सत्र साझा करें, हमें बस वेब के निचले दाएं कोने में स्थित शेयर बटन पर क्लिक करना होगा। इससे ज्यादा और क्या, हम रिकॉर्डिंग डाउनलोड कर सकते हैं। ऐसा करने के लिए, बस नीचे दिए गए डाउनलोड बटन पर क्लिक करें।
सब हमारी रिकॉर्डिंग को डिफ़ॉल्ट रूप से वेबसाइट पर निजी रखा जाएगा। वे खोज इंजन या अन्य वेबसाइटों में सूचीबद्ध नहीं हैं। वे केवल वही दिखाई देंगे जो URL का स्वामी है।
अपनी रिकॉर्डिंग asciinema.org पर प्रबंधित करें
आप अपने अपलोड किए गए सत्रों को asciinena.org साइट पर प्रबंधित कर सकते हैं। करने के लिए, आपको साइट पर प्रमाणित करना होगा टर्मिनल में निम्नलिखित कमांड चलाकर:
asciinema auth
यह आज्ञा एक URL उत्पन्न करेगा जो आपको खाता सेटिंग में ले जाएगा वेबसाइट asciinema.org पर। एक बार सभी डेटा को कवर कर लिया गया है (यह मुफ़्त है और एक क्षण में भरा जा सकता है), अब आप रिकॉर्ड किए गए टर्मिनल सत्र को हटा सकते हैं।
आपको बस नीचे दिए गए "डाउनलोड" बटन के बगल में स्थित गियर बटन पर क्लिक करना होगा और "हटाएं" विकल्प को हिट करना होगा। और इसके साथ ही इसे खत्म कर दिया जाएगा।