Asciinema, रिकॉर्ड करें और अपने टर्मिनल सत्रों को साझा करें

के बारे में

अगले लेख में हम असीसिनेमा पर एक नज़र डालने जा रहे हैं। यह एप्लिकेशन हमें मदद करेगा टर्मिनल सत्र रिकॉर्ड करें। यह उपकरण हमें भारी मुनाफे के बारे में भूल जाएगा स्क्रीन रिकॉर्डिंग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

टर्मिनल सत्र रिकॉर्ड करें

अब, हम एक टर्मिनल सत्र रिकॉर्ड करने जा रहे हैं। ऐसा करने के लिए, हम निष्पादित करेंगे:

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 वेबसाइट पर अपलोड की जाएगी। इसके लिए धन्यवाद हम इसे अपने दोस्तों, सोशल मीडिया पर साझा कर पाएंगे या इसे अपने ब्लॉग / वेबसाइट पर जोड़ पाएंगे।

फ़ाइल नाम निर्दिष्ट नहीं होने पर यह उदाहरण आउटपुट है।

asciinema- रिकॉर्डिंग को asciinema पर अपलोड किया गया

यदि हम ENTER कुंजी दबाते हैं, तो रिकॉर्डिंग asciinema, org पर अपलोड करना शुरू कर देगीटर्मिनल कुछ सेकंड के बाद पिछले की तरह एक अद्वितीय वेब URL लौटाएगा।

आपको बस इस URL को साझा करना है जिनके साथ आप उनके वेब ब्राउज़र में टर्मिनल सत्र देखना चाहते हैं।

asciinema- रिकॉर्डिंग ब्राउज़र में देखी गई

पैरा रिकॉर्डिंग सत्र साझा करें, हमें बस वेब के निचले दाएं कोने में स्थित शेयर बटन पर क्लिक करना होगा। इससे ज्यादा और क्या, हम रिकॉर्डिंग डाउनलोड कर सकते हैं। ऐसा करने के लिए, बस नीचे दिए गए डाउनलोड बटन पर क्लिक करें।

नेटवर्क में asciinema शेयर

सब हमारी रिकॉर्डिंग को डिफ़ॉल्ट रूप से वेबसाइट पर निजी रखा जाएगा। वे खोज इंजन या अन्य वेबसाइटों में सूचीबद्ध नहीं हैं। वे केवल वही दिखाई देंगे जो URL का स्वामी है।

अपनी रिकॉर्डिंग asciinema.org पर प्रबंधित करें

आप अपने अपलोड किए गए सत्रों को asciinena.org साइट पर प्रबंधित कर सकते हैं। करने के लिए, आपको साइट पर प्रमाणित करना होगा टर्मिनल में निम्नलिखित कमांड चलाकर:

asciinema auth

यह आज्ञा एक URL उत्पन्न करेगा जो आपको खाता सेटिंग में ले जाएगा वेबसाइट asciinema.org पर। एक बार सभी डेटा को कवर कर लिया गया है (यह मुफ़्त है और एक क्षण में भरा जा सकता है), अब आप रिकॉर्ड किए गए टर्मिनल सत्र को हटा सकते हैं।

asciinema रिकॉर्डिंग हटाएं

आपको बस नीचे दिए गए "डाउनलोड" बटन के बगल में स्थित गियर बटन पर क्लिक करना होगा और "हटाएं" विकल्प को हिट करना होगा। और इसके साथ ही इसे खत्म कर दिया जाएगा।


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।