অ্যান্ড্রয়েড

কীভাবে লিনাক্স সংস্করণ চেক করা যায়

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

সুচিপত্র:

Anonim

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

লিনাক্সের কয়েকটি জনপ্রিয় বিতরণ হ'ল ডেবিয়ান, রেড হ্যাট, উবুন্টু, আর্ক লিনাক্স, ফেডোরা, সেন্টস, কালি লিনাক্স, ওপেনসুএস, লিনাক্স মিন্ট এবং আরও অনেক কিছু।

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

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

লিনাক্স সংস্করণ পরীক্ষা করা হচ্ছে

লিনাক্স বিতরণ এবং সিস্টেমে সংস্করণ চলছে কিনা তা জানতে আপনাকে বিভিন্ন কমান্ড রয়েছে।

lsb_release কমান্ড ব্যবহার করা lsb_release

lsb_release ইউটিলিটি এলএসবি (লিনাক্স স্ট্যান্ডার্ড বেস) লিনাক্স বিতরণ সম্পর্কিত তথ্য প্রদর্শন করে। এই কমান্ডটি সমস্ত লিনাক্স ডিস্ট্রিবিউশনগুলিতে কাজ করবে যা lsb-release প্যাকেজ ইনস্টল করেছে:

lsb_release -a

No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.5 (stretch) Release: 9.5 Codename: stretch

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

উপরের সমস্ত তথ্য মুদ্রণের পরিবর্তে, আপনি বিবরণী রেখাটি প্রদর্শন করতে পারেন, যা আপনার ডিবিয়ান সংস্করণ -d সুইচটি পাস করে দেখায় shows

lsb_release -d

আউটপুট নীচের মত দেখতে হবে:

Description: Debian GNU/Linux 9.5 (stretch)

/etc/os-release ফাইল ব্যবহার করে

/etc/os-release ফাইলটিতে বিতরণ সম্পর্কিত তথ্য সহ অপারেটিং সিস্টেম শনাক্তকরণ ডেটা রয়েছে। এই ফাইলটি সিস্টেমড প্যাকেজটির একটি অংশ এবং সমস্ত লিনাক্স সিস্টেম চলমান সিস্টেমে এই ফাইলটি থাকা উচিত।

os-release ফাইলের সামগ্রীগুলি দেখতে, cat বা less ব্যবহার করুন:

cat /etc/os-release

আউটপুট নীচের মত কিছু দেখতে হবে:

PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"

/etc/issue ফাইল ব্যবহার করে

/etc/issue ফাইলটিতে একটি সিস্টেম শনাক্তকরণ পাঠ্য থাকে যা লগইন প্রম্পটের আগে মুদ্রিত হয়। সাধারণত, এই ফাইলটিতে লিনাক্স সংস্করণ সম্পর্কিত তথ্য অন্তর্ভুক্ত থাকে:

cat /etc/issue

আউটপুটটি এরকম কিছু দেখবে:

Debian GNU/Linux 9 \n \l

hostnamectl কমান্ড ব্যবহার করা হচ্ছে

hostnamectl ইউটিলিটি সিস্টেমডের একটি অংশ এবং সিস্টেম হোস্টনামের অনুসন্ধান ও পরিবর্তন করতে ব্যবহৃত হয়। এই কমান্ডটি লিনাক্স বিতরণ এবং কার্নেল সংস্করণ প্রদর্শন করে।

hostnamectl

Static hostname: debian9.localdomain Icon name: computer-vm Chassis: vm Machine ID: a92099e30f704d559adb18ebc12ddac4 Boot ID: 7607cbe605d44f638d6542d4c7b3878e Virtualization: qemu Operating System: Debian GNU/Linux 9 (stretch) Kernel: Linux 4.9.0-8-amd64 Architecture: x86-64

/etc/*release ফাইল ব্যবহার করে

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

cat /etc/*release

cat /etc/*version

আপনি এই লিঙ্কটিতে প্রকাশ / সংস্করণ ফাইল সম্পর্কিত আরও তথ্য পেতে পারেন।

uname কমান্ড ব্যবহার করা হচ্ছে

uname কমান্ডটি লিনাক্স কার্নেল আর্কিটেকচার, নাম, সংস্করণ এবং প্রকাশ সহ বেশ কয়েকটি সিস্টেমের তথ্য প্রদর্শন করে।

আপনার সিস্টেমে লিনাক্স কার্নেলের কোন সংস্করণ চলছে তা জানতে, নিম্নলিখিত কমান্ডটি টাইপ করুন:

uname -srm

Linux 4.9.0-8-amd64 x86_64

উপরের ফলাফলটি আমাদের জানায় যে লিনাক্স কার্নেলটি 64-বিট, এবং এর সংস্করণটি "4.9.0-8-amd64"।

উপসংহার

এই নির্দেশিকায়, আমরা আপনাকে দেখিয়েছি যে কমান্ড লাইনটি ব্যবহার করে আপনার সিস্টেমে লিনাক্সের সংস্করণটি কীভাবে চলবে।

আপনার কোনও প্রশ্ন থাকলে নির্দ্বিধায় কোনও মন্তব্য করুন leave

প্রান্তিক