লিনাক্স_লোগো - লিনাক্স ডিস্ট্রিবিউশনের রঙিন এএনএসআই লোগো প্রিন্ট করার জন্য একটি কমান্ড লাইন সরঞ্জাম


লিনাক্স্লোগো বা লিনাক্স_লোগো একটি লিনাক্স কমান্ড লাইন ইউটিলিটি যা কয়েকটি সিস্টেমের তথ্য সহ বিতরণ লোগোর রঙিন এএনএসআই চিত্র উত্পন্ন করে।

এই ইউটিলিটি ফাইল/সিস্টেম থেকে সিস্টেম তথ্য প্রাপ্ত করে। লিনাক্সলগো হোস্ট ডিস্ট্রিবিউশন লোগো ব্যতীত বিভিন্ন লোগোর রঙিন এএনএসআই চিত্র প্রদর্শন করতে সক্ষম।

লোগোর সাথে সম্পর্কিত সিস্টেমের তথ্যগুলির মধ্যে রয়েছে - লিনাক্স কার্নেল সংস্করণ, কার্নেল শেষ বার সংকলিত হওয়ার সময়, প্রসেসরের নম্বর/কোর, গতি, উত্পাদনকারী এবং প্রসেসর জেনারেশন। এটিতে মোট শারীরিক র্যাম সম্পর্কিত তথ্যও প্রদর্শন করা হয়।

এখানে উল্লেখ করা দরকার যে স্ক্রিনফ্যাচ একই ধরণের আরেকটি সরঞ্জাম, যা ডিস্ট্রিবিউশন লোগো দেখায় এবং আরও বিশদ এবং বিন্যাসিত সিস্টেমকে https://linux-console.net/screenfetch-system-inifications-generator-for-linux/ation অবহিত করে। আমরা ইতিমধ্যে স্ক্রিনফ্যাচটি অনেক আগে কভার করেছি, যা আপনি এখানে উল্লেখ করতে পারেন:

  1. স্ক্রিনফ্যাচ - লিনাক্স সিস্টেমের তথ্য উত্পন্ন করে

লিনাক্স_লগো এবং স্ক্রিনফ্যাচ একে অপরের সাথে তুলনা করা উচিত নয়। স্ক্রিনফেটের আউটপুটটি আরও ফর্ম্যাট এবং বিশদ, যেখানে লিনাক্স_লগো সর্বাধিক সংখ্যক রঙের এএনএসআই ডায়াগ্রাম তৈরি করে এবং আউটপুট ফর্ম্যাট করার বিকল্প।

লিনাক্স_লগো মূলত সি প্রোগ্রামিং ল্যাঙ্গুয়েজে রচিত, যা এক্স উইন্ডো সিস্টেমে লিনাক্স লোগো প্রদর্শন করে এবং তাই ইউজার ইন্টারফেস এক্স 11 ওরফে এক্স উইন্ডো সিস্টেম ইনস্টল করা উচিত। সফ্টওয়্যারটি জিএনইউ জেনারেল পাবলিক লাইসেন্স সংস্করণ 2.0 এর আওতায় প্রকাশিত হয়েছে।

এই নিবন্ধটির উদ্দেশ্যে, আমরা linux_logo ইউটিলিটিটি পরীক্ষা করতে নিম্নলিখিত পরীক্ষার পরিবেশটি ব্যবহার করছি।

Operating System : Debian Jessie
Processor : i3 / x86_64

লিনাক্সে লিনাক্স লোগো ইউটিলিটি ইনস্টল করা

১. লিনাক্সলগো প্যাকেজ (স্থিতিশীল সংস্করণ ৫.১১) নীচে দেখানো অনুসারে অ্যাপটি, ইয়াম বা ডিএনএফ প্যাকেজ ম্যানেজার ব্যবহার করে সমস্ত লিনাক্স বিতরণে ডিফল্ট প্যাকেজ সংগ্রহস্থল থেকে ইনস্টল করার জন্য উপলব্ধ।

# apt-get install linux_logo			[On APT based Systems]
# yum install linux_logo			[On Yum based Systems]
# dnf install linux_logo			[On DNF based Systems]
OR
# dnf install linux_logo.x86_64			[For 64-bit architecture]

২. একবার লিনাক্সলগো প্যাকেজ ইনস্টল হয়ে গেলে আপনি যে বিতরণ ব্যবহার করছেন তার ডিফল্ট লোগো পেতে লিনাক্সলগো কমান্ডটি চালাতে পারেন ..

# linux_logo
OR
# linuxlogo

৩. কোনও কোড অভিনব রঙ মুদ্রণের জন্য [-a] বিকল্পটি ব্যবহার করুন। ব্ল্যাক অ্যান্ড হোয়াইট টার্মিনালের উপর linux_logo দেখার ক্ষেত্রে দরকারী।

# linux_logo -a

৪. কেবল লোগোগুলি মুদ্রণ করতে এবং অন্যান্য সমস্ত সিস্টেম তথ্য বাদ দিতে [-l] বিকল্পটি ব্যবহার করুন।

# linux_logo -l

5. [-u] সুইচ সিস্টেম আপটাইম প্রদর্শন করবে।

# linux_logo -u

You. আপনি যদি লোড গড়ের বিষয়ে আগ্রহী হন তবে [-y] বিকল্পটি ব্যবহার করুন। আপনি একসাথে একাধিক বিকল্প ব্যবহার করতে পারেন।

# linux_logo -y

আরও বিকল্প এবং তাদের সাহায্যের জন্য, আপনি চালাতে পছন্দ করতে পারেন।

# linux_logo -h

Various. বিভিন্ন লিনাক্স বিতরণের জন্য প্রচুর বিল্ট-ইন লোগো রয়েছে। -L list বিকল্পটি ব্যবহার করে আপনি সেই সমস্ত লোগো দেখতে পাবেন।

# linux_logo -L list

এখন আপনি তালিকা থেকে যে কোনও লোগো মুদ্রণ করতে চান, আপনি নির্বাচিত লোগো প্রদর্শন করতে -L NUM বা -ল নাম > ব্যবহার করতে পারেন।

  1. -L NUM - NUM সংখ্যার (অবচয়যুক্ত) লোগো প্রিন্ট করবে
  2. -এল NAME - নামের সাথে লোগোটি প্রিন্ট করবে।

উদাহরণস্বরূপ, এআইএক্স লোগো প্রদর্শন করতে আপনি কমান্ডটি ব্যবহার করতে পারেন:

# linux_logo -L 1
OR
# linux_logo -L aix

বিজ্ঞপ্তি: কমান্ডের -L 1 যেখানে 1 নম্বরটি AIX লোগোটি তালিকায় উপস্থিত রয়েছে যেখানে << কোড/এল আইক্স এআইএক্স লোগোটি প্রদর্শিত হচ্ছে সেই নামটি ক্রমতালিকা.

একইভাবে, আপনি এই বিকল্পগুলি ব্যবহার করে যে কোনও লোগো মুদ্রণ করতে পারেন, দেখুন কয়েকটি উদাহরণ ..

# linux_logo -L 27
# linux_logo -L 21

এইভাবে, আপনি কেবল নম্বর বা নাম ব্যবহার করে যে কোনও লোগো ব্যবহার করতে পারেন, এটি এর বিপরীতে।

লিনাক্স_লগের কয়েকটি কার্যকর কৌশল

৮. আপনি লগিনে আপনার লিনাক্স বিতরণ লোগোটি মুদ্রণ করতে পছন্দ করতে পারেন। লগইনে ডিফল্ট লোগো প্রিন্ট করতে আপনি ।/.Bashrc ফাইলের শেষে নীচের লাইনটি যুক্ত করতে পারেন।

if [ -f /usr/bin/linux_logo ]; then linux_logo; fi

বিজ্ঞপ্তি: যদি কোনও ।/.Bashrc ফাইল না থাকে তবে আপনাকে ব্যবহারকারী হোম ডিরেক্টরিতে একটি তৈরি করতে হতে পারে।

৯. উপরের লাইনটি যুক্ত করার পরে, লিনাক্স বিতরণের ডিফল্ট লোগোটি দেখতে কেবল লগআউট এবং পুনরায় লগইন করুন।

এছাড়াও নোট করুন, লগইন করার পরে আপনি নীচের লাইনটি যুক্ত করে কোনও লোগো মুদ্রণ করতে পারেন।

if [ -f /usr/bin/linux_logo ]; then linux_logo -L num; fi

গুরুত্বপূর্ণ: আপনি যে নম্বরটি ব্যবহার করতে চান তার সাথে লম্বার সংখ্যার সাথে সংখ্যার প্রতিস্থাপন করতে ভুলবেন না।

১০. আপনি নীচের মত লোগোটির অবস্থানটি নির্দিষ্ট করে আপনার নিজস্ব লোগোও মুদ্রণ করতে পারেন।

# linux_logo -D /path/to/ASCII/logo

১১. নেটওয়ার্ক লগইনে প্রিন্ট লোগো।

# /usr/local/bin/linux_logo > /etc/issue.net

রঙ ভরাট এএনএসআই লোগোর জন্য যদি সমর্থন না থাকে তবে আপনি ASCII লোগোটি ব্যবহার করতে পছন্দ করতে পারেন:

# /usr/local/bin/linux_logo -a > /etc/issue.net

12. একটি পেঙ্গুইন বন্দর তৈরি করুন - সংযোগের উত্তর দেওয়ার জন্য পোর্টের একটি সেট। পেঙ্গুইন পোর্ট তৈরি করতে ফাইল/ইত্যাদি/পরিষেবা ফাইলের জন্য নীচের লাইনটি যুক্ত করুন।

penguin	4444/tcp	penguin

এখানে ‘4444’ হ'ল বন্দর নম্বর যা বর্তমানে বিনামূল্যে এবং কোনও সংস্থান দ্বারা ব্যবহৃত হয় না used আপনি অন্য কোনও বন্দর ব্যবহার করতে পারেন।

নীচে লাইনটি ফাইল /etc/inetd.conf ফাইলটিতে যুক্ত করুন।

penguin	stream	     tcp	nowait	root /usr/local/bin/linux_logo 

নিবিড়ভাবে পরিষেবাটি পুনঃসূচনা করুন:

# killall -HUP inetd

তবুও লিনাক্স_লোগো আক্রমণকারীকে বোকা বানানোর জন্য বুটআপ স্ক্রিপ্টে ব্যবহার করা যেতে পারে পাশাপাশি আপনি আপনার বন্ধুর সাথে একটি প্রঙ্ক খেলতে পারেন। এটি একটি দুর্দান্ত সরঞ্জাম এবং আমি বিতরণ ভিত্তিতে আউটপুট পেতে আমার কিছু স্ক্রিপ্টগুলিতে এটি ব্যবহার করতে পারি।

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