সিশেলস, ওয়েবের মাধ্যমে রিয়েল টাইমে যে কাউকে আপনার টার্মিনালটি দেখান

সিশেলগুলি ওয়েবের মাধ্যমে আপনার টার্মিনালটিকে রিয়েল টাইমে ভাগ করে

পরের নিবন্ধে আমরা শিশেলস নামে একটি সরঞ্জামের দিকে নজর দিতে যাচ্ছি। এটা অভ্যস্ত পাইপলাইন কমান্ড লাইন প্রোগ্রাম আউটপুট রিয়েল টাইমে এবং একটি সহজ উপায়ে। আমরা সহায়তা টিম, বন্ধুবান্ধব এবং সহকর্মীদের সাথে একটি গ্নু / লিনাক্স কমান্ডের আউটপুট ভাগ করতে এটি ব্যবহার করতে পারি। আরেকটি খুব ভাল বিকল্প যা এটি আমাদের দেবে তা হ'ল এটি দীর্ঘ প্রক্রিয়াগুলির জন্য একটি নিরীক্ষণ সরঞ্জাম হিসাবে ব্যবহার করা যেতে পারে যা টার্মিনালে ক্রমাগত আউটপুট উত্পাদন করে। সিসহেলস আসলে Seashells.io ওয়েবসাইটের ক্লায়েন্ট। অতএব, টার্মিনাল আউটপুট ভাগ করতে আমরা সরাসরি ওয়েব সংস্করণ ব্যবহার করতে পারি বা আমাদের উবুন্টুতে কনসোল ক্লায়েন্ট ইনস্টল করতে পারি।

সিসহেলস কমান্ড লাইন প্রোগ্রামগুলিকে রিয়েল টাইমে ওয়েবে আউটপুট করার অনুমতি দেয়এমনকি আমাদের কম্পিউটারে কোনও নতুন সফ্টওয়্যার ইনস্টল করার প্রয়োজন ছাড়াই। এটি দীর্ঘ প্রক্রিয়াগুলি নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে, যেমন পরীক্ষাগুলি যা কনসোলে অগ্রগতি মুদ্রণ করে।

এই সংক্ষিপ্ত নিবন্ধে আমরা কীভাবে দেখব উবুন্টুতে সিশেলগুলি ইনস্টল করুন এবং ব্যবহার করুনযদিও এটি অবশ্যই বলা উচিত যে অন্যান্য Gnu / লিনাক্স বিতরণের ব্যবহারকারীরাও এই সাধারণ প্রোগ্রামটি ব্যবহার করতে সক্ষম হবেন।

গুরুত্বপূর্ণ বিবেচনা। এটি ব্যবহার করার আগে এটি পড়ুন।

  • এই গ্রাহক বিটাতে বর্তমানে। অত্যন্ত সংবেদনশীল অ্যাপ্লিকেশনগুলির জন্য এই প্রোগ্রামটি ব্যবহার না করার পরামর্শ দেওয়া হচ্ছে।
  • এই পরিষেবা ডেটা স্টোরেজ মিডিয়াম নয়। সমস্ত সেশন (লিঙ্কগুলি) এক দিনের পরে মুছে ফেলা হবে।
  • আপনার এখনও কোনও অ্যাকাউন্ট সিস্টেম নেই, তাই প্রতিটি আইপি ঠিকানা 5 একযোগে সেশনে সীমাবদ্ধ.

স্যাশেলস ক্লায়েন্টটি ইনস্টল করুন

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

sudo apt install python-pip

একবার পাইপের ইনস্টলেশন শেষ হয়ে গেলে, কেবল একই টার্মিনালে আমাদের কেবল নিম্নলিখিত ইনস্টলেশন আদেশটি লিখতে হবে:

sudo pip install seashells

ব্যবহারবিধি

যেমনটি আমি বলেছি, সিসহেল পরিষেবা ব্যবহারের জন্য আমাদের কিছু ইনস্টল করার দরকার নেই। আমরা সহজভাবে করতে হবে আপনার কমান্ডের আউটপুট "nc seashells.io 1337" এ প্রেরণ করুন এটি নিম্নলিখিত হিসাবে দেখানো হয়েছে। যেমনটি আপনি জানেন, এনসি (নেটক্যাট) আসে প্রাক ইনস্টল বেশিরভাগ Gnu / Linux অপারেটিং সিস্টেমে।

আমরা যদি উদাহরণস্বরূপ, কমান্ডের আউটপুট চ্যানেল করতে চাইতামপ্রতিধ্বনি'এটি নীচে দেখানো হয়েছে।

echo 'Tutorial para Ubunlog' | nc seashells.io 1337

পূর্ববর্তী কমান্ডটি কার্যকর করার পরে, আমরা ফলস্বরূপ নীচের মতো কিছু পেয়ে যাব:

serving at https://seashells.io/v/QUgsxc28

আমাদের সরবরাহ করা URL টির সাহায্যে আমরা এটি যে কোনও থেকে খুলতে পারি ওয়েব ব্রাউজার এবং এটিতে ইকো কমান্ড উত্পন্ন আউটপুটটি দেখুন।

সিশেলস আউটপুট প্রতিধ্বনি ব্রাউজার

এইটা শুধুমাত্র একটা উদাহরণ. আমরা যে কোনও কমান্ড বা প্রোগ্রামের আউটপুট চ্যানেল করতে সক্ষম হব Gnu / Linux এর।

ব্যবহারের উদাহরণ

ক্লায়েন্টটি ইনস্টল হয়ে গেলে, আমাদের আর "nc seashells.io 1337" আউটপুট পাইপলাইন ব্যবহার করতে হবে না। এই ক্লায়েন্টটি আমাদের কয়েকটি অতিরিক্ত বৈশিষ্ট্য সরবরাহ করতে চলেছে। এই ক্লায়েন্টটি কীভাবে কাজ করে তার উদাহরণ হিসাবে, ls কমান্ডটি আমাদের দেখিয়ে দেবে:

ls | seashells

আমার সিস্টেম থেকে উদাহরণ আউটপুট:

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

আপনি যেমন স্ক্রিনশটে দেখতে পাচ্ছেন, প্রোগ্রামটি আমাদের ইউআরএল দেবে যা আমরা ওয়েব ব্রাউজারের মাধ্যমে ভাগ করতে এবং খুলতে পারি।

সিশেলস আউটপুট এলএস ব্রাউজার

আমরা যা চাই তা যদি সরল পাঠ্যে আউটপুট প্রদর্শন করা হয় তবে আমাদের কেবলমাত্র প্রতিস্থাপন করতে হবে, / ভি / {ইউআরএল (দেখতে) দ্বারা / পি / {ইউআরএল (পি সহ এটি সরল পাঠ হিসাবে প্রদর্শিত হবে)। উদাহরণস্বরূপ, আমরা পরিবর্তিত ইউআরএল ব্যবহার করে উপরের কমান্ডের প্লেটটিকে সরল পাঠ্য হিসাবে পাইপ করতে পারি।

সিশেলস আউটপুট ls পাঠ্য মোড ব্রাউজার

এটি আমার কাছে সুস্পষ্ট বলে মনে হচ্ছে তবে আমি জোর দিয়ে বলতে চাই যে আমি ইউআরএলটিতে "ভি" অক্ষরটি "পি" দিয়ে প্রতিস্থাপন করেছি।

আমাদের কাছে আমাদের কাছে অন্য একটি বিকল্প রয়েছে যা আমরা পারি বিলম্ব কমান্ড আউটপুট বিলম্ব বিকল্পের সাথে। একটি উদাহরণ নিম্নলিখিত হবে:

htop | seashells --delay 2

উপরের কমান্ডটি আউটপুট প্রদর্শন করার আগে 2 সেকেন্ড অপেক্ষা করবে।

সিশেলস আউটপুট হট্প ব্রাউজার প্রতি 2 সেকেন্ডে আপডেট করে

এই প্রোগ্রামটির ব্যবহার সম্পর্কে আরও তথ্য পেতে, আমরা কার্যকর করতে পারি:

seashells --help

আমরা এই সাধারণ তবে দরকারী প্রোগ্রাম সম্পর্কে আরও তথ্য পেতে পারি প্রকল্প ওয়েবসাইট, বা আমাদের আপনার পৃষ্ঠাতে নির্দেশ করুন GitHub প্রকল্প কোড সম্পর্কে আরও জানতে।


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

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

*

*

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