Asciinema, আপনার টার্মিনাল সেশনগুলি রেকর্ড করুন এবং ভাগ করুন

সম্পর্কে asceinema

পরের নিবন্ধে আমরা আসিইনিমা সম্পর্কে একবার নজর দিতে চলেছি। এই অ্যাপ্লিকেশনটি আমাদের সহায়তা করবে টার্মিনাল সেশন রেকর্ড। এই সরঞ্জামটি আমাদের ভারী লাভের কথা ভুলে যাবে স্ক্রিন রেকর্ডিংs। অ্যাসিইনিমা ক দ্রুত, লাইটওয়েট এবং ওপেন সোর্স বার্নিং সরঞ্জাম.

অন্যান্য অনুরূপ অ্যাপ্লিকেশনগুলির বিপরীতে, এটি কেবলমাত্র আমাদের টার্মিনাল ক্রিয়াকলাপ রেকর্ড করে না, তবে ওয়েব থেকে রেকর্ডিংগুলি ভাগ করতে আমাদের সহায়তা করে। উত্পন্ন হবে এমন URL টি অনুলিপি করে আমরা রেকর্ডিংগুলি ভাগ করতে সক্ষম হব এবং সেগুলি আমাদের বন্ধুদের কাছে পাঠাতে বা আমাদের সামাজিক নেটওয়ার্কগুলিতে প্রকাশ করার অনুমতি দেব will এই সরঞ্জামটি হ'ল জিএনইউ / লিনাক্স, ম্যাক ওএস এক্স এবং * বিএসডি এর সাথে সামঞ্জস্যপূর্ণ.

এই অ্যাপ্লিকেশনটি অনেক পরিস্থিতিতে কার্যকর হতে পারে, যা প্রতিটি ব্যবহারকারীর প্রয়োজনের উপর নির্ভর করে। সম্ভাবনাগুলি অবিরাম, বিশেষত যখন এটি টার্মিনাল সেশনটি রেকর্ড করার এবং পরে এটি ভাগ করে নেওয়ার কথা আসে। এই পোস্টে আমরা কিভাবে দেখতে হবে উবুন্টুতে অ্যাসিইনিমা ইনস্টল করুন এবং কীভাবে আমাদের টার্মিনাল সেশনগুলি রেকর্ড করতে হয়।

এসিইনিমা ইনস্টল করুন

এই সরঞ্জামটির ভাল জিনিস হ'ল বিকাশকারীরা এটি প্রায় সমস্ত জিএনইউ / লিনাক্স বিতরণের জন্য প্যাকেজ করেছে এবং তারা আমাদের উবুন্টুর জন্য বিভিন্ন ইনস্টলেশন সম্ভাবনাও সরবরাহ করে।

পিপিএ থেকে এসিইনিমা ইনস্টল করুন

এই অ্যাপ্লিকেশনটি অনেক জিএনইউ / লিনাক্স ডিস্ট্রোসের অফিসিয়াল সংগ্রহস্থলগুলিতে উপলব্ধ। তবে আমরা যদি এটি খুঁজে না পাই আমরা নিম্নলিখিত পিপিএ ব্যবহার করতে পারি। এটি করার জন্য আমরা একটি টার্মিনাল খুলি (Ctrl + Alt + T) এবং এতে লিখি:

sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema

স্ন্যাপের মাধ্যমে অ্যাসিইনিমা ইনস্টল করুন

আমরা এই সরঞ্জামটিও সন্ধান করতে সক্ষম হব স্ন্যাপ প্যাক হিসাবে উপলব্ধ। এটি ইনস্টল করতে, আমরা একটি টার্মিনাল খুলি (Ctrl + Alt + T) এবং টাইপ করুন:

sudo snap install asciinema --classic

পিপ ব্যবহার করে এসিসিএনমা ইনস্টল করুন

আমরা যদি পাইপের মাধ্যমে এই অ্যাপ্লিকেশনটি ইনস্টল করতে চাই, আমাদের সিস্টেমে অবশ্যই পাইপ 3 থাকতে হবে আগে ইনস্টল করা।

sudo pip3 install asciinema

উত্স থেকে এসিইনিমা ইনস্টল করুন

যদি উপরের কোনও পদ্ধতি আপনার কম্পিউটারে কাজ না করে, আপনি নিজে এটি সঙ্কলন করতে পারেন। সঠিকভাবে ইনস্টল করার জন্য আপনার সিস্টেমে পাইথন 3 ইনস্টল থাকা আবশ্যক। আমরা একটি টার্মিনাল খুলি (Ctrl + Alt + T) এবং নিম্নলিখিত কমান্ডগুলি লিখি:

git clone https://github.com/asciinema/asciinema.git
cd asciinema
sudo python3 -m asciinema --version

ইউনিক্স এবং অন্যান্য অপারেটিং সিস্টেমে এসিইনিমা ইনস্টল করতে, আপনি এটি উল্লেখ করতে পারেন ইনস্টলেশন পৃষ্ঠা। এর পৃষ্ঠাগুলি থেকে আমরা এর সমস্ত বৈশিষ্ট্য এবং সম্ভাব্য সুযোগগুলিও দেখতে পারি GitHub.

আমরা যখন দৌড় কোনও যুক্তি ছাড়াই "এসিচিনেমা" আমাদের সহায়তা বিভাগটি প্রদর্শন করবে.

অ্যাসিইনেমা সহায়তা

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 press টিপতে হবে বা আমরা« প্রস্থান type টাইপ করতে পারি। রেকর্ডিং শেষ হয়ে গেলে, নিম্নলিখিত বার্তাটি স্ক্রিনে প্রদর্শিত হবে।

- Asciicast recording finished.

রেকর্ড সেশন প্লেব্যাক

কমান্ডটি ব্যবহার করে আমরা রেকর্ডড টার্মিনাল সেশনটি পুনরুত্পাদন করতে সক্ষম হব:

asciinema play test

"টেস্ট" ফাইলটির নাম যেখানে রেকর্ডিংটি সংরক্ষণ করা হচ্ছে.

Asciinema.org এ রেকর্ডিং সেশনটি আপলোড করুন

Si ফাইলের নাম রেকর্ডিংয়ের জন্য নির্দিষ্ট করা হয়নি, ফলাফলের রেকর্ডিং asciinema.org ওয়েবসাইটে আপলোড করা হবে। এর জন্য ধন্যবাদ আমরা এটি আমাদের বন্ধুদের, সামাজিক মিডিয়াগুলির সাথে ভাগ করতে বা আমাদের নিজস্ব ব্লগ / ওয়েবসাইটে যুক্ত করতে সক্ষম হব।

ফাইলের নাম নির্দিষ্ট না করা হলে এটি উদাহরণ আউটপুট।

অ্যাসিইনেমা-রেকর্ডিং অ্যাসিইনেমাতে আপলোড করা হয়েছে

আমরা ENTER কী টিপলে রেকর্ডিংটি এসিইনিমা, org এ আপলোড করা শুরু করবে, টার্মিনালটি কয়েক সেকেন্ড পরে পূর্বের মতো একটি অনন্য ওয়েব URL ফেরত দেবে।

আপনাকে কেবল এই URL টি ভাগ করতে হবে যার সাথে আপনি তাদের ওয়েব ব্রাউজারে টার্মিনাল সেশনটি দেখতে চান।

ব্রাউজারে asciinema- রেকর্ডিং দেখা

পাড়া রেকর্ডিং সেশন ভাগ করুন, আমাদের কেবলমাত্র ওয়েবে নীচের ডানদিকে অবস্থিত শেয়ার বোতামে ক্লিক করতে হবে। আর কি চাই, আমরা রেকর্ডিং ডাউনলোড করতে পারি। এটি করতে, নীচের অংশে ডাউনলোড বোতামটি ক্লিক করুন।

নেটওয়ার্কগুলিতে এসিইনিমা শেয়ার করুন

সব আমাদের রেকর্ডিংগুলি ডিফল্টরূপে ওয়েবসাইটে ব্যক্তিগত রাখা হবে। এগুলি অনুসন্ধান ইঞ্জিন বা অন্যান্য ওয়েবসাইটে তালিকাভুক্ত নয়। যারাই ইউআরএল রয়েছে তারাই এগুলি কেবল দৃশ্যমান হবে।

আপনার রেকর্ডিংগুলি asciinema.org এ পরিচালনা করুন

আপনি asciinena.org সাইটে আপনার আপলোড হওয়া সেশনগুলি পরিচালনা করতে পারেন। এটি করতে, আপনাকে অবশ্যই সাইটে প্রমাণীকরণ করতে হবে টার্মিনালে নিম্নলিখিত কমান্ড চালিয়ে:

asciinema auth

এই আদেশ এমন একটি URL তৈরি করবে যা আপনাকে অ্যাকাউন্ট সেটিংসে নিয়ে যাবে asciinema.org ওয়েবসাইটে। একবার সমস্ত ডেটা coveredাকা হয়ে গেলে (এটি নিখরচায় এবং একটি মুহুর্তে পূরণ করা যায়), আপনি এখন রেকর্ডড টার্মিনাল সেশনটি মুছতে পারেন।

এসিচিনেমা রেকর্ডিং মুছুন

আপনাকে কেবল নীচে "ডাউনলোড" বোতামের পাশের গিয়ার বোতামে ক্লিক করতে হবে এবং "মুছুন" বিকল্পটি টিপুন। এবং এটি দিয়ে এটি নির্মূল করা হবে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।