sysinfo একটি কমান্ড লাইন টুল যা সিস্টেমের বিস্তারিত তথ্য সংগ্রহ এবং প্রদর্শন করার জন্য ব্যবহৃত হয়। এটি বিশেষ করে সিস্টেম অ্যাডমিনিস্ট্রেটরদের জন্য সহায়ক, যারা সিস্টেমের হার্ডওয়্যার, সফটওয়্যার এবং সিস্টেমের স্থিতি সম্পর্কে দ্রুত তথ্য জানতে চান।
বিশেষ করে, sysinfo টুলটি কিছু নির্দিষ্ট সিস্টেম তথ্য যেমন CPU, RAM, ডিস্ক স্পেস, নেটওয়ার্ক তথ্য, কিন্তু সিস্টেমে ইনস্টল করা সফটওয়্যার এবং অপারেটিং সিস্টেমের ভার্সন সম্পর্কে তথ্য প্রদান করে।
sysinfo টুলের ব্যবহার
sysinfo টুলটি সাধারণত লিনাক্স এবং ইউনিক্স-বেসড অপারেটিং সিস্টেমে ব্যবহৃত হয়। তবে, এটি অন্যান্য সিস্টেমে পোর্টেবল হতে পারে যদি প্রয়োজনীয় টুলটি ইনস্টল করা থাকে।
১. sysinfo ইনস্টলেশন
অধিকাংশ লিনাক্স ডিস্ট্রিবিউশনে sysinfo টুলটি পূর্বনির্ধারিতভাবে ইনস্টল থাকে, তবে কিছু ক্ষেত্রে এটি ইনস্টল করতে হতে পারে। আপনি নিচের কমান্ড ব্যবহার করে এটি ইনস্টল করতে পারেন:
Debian/Ubuntu:
sudo apt-get install sysinfoRed Hat/CentOS:
sudo yum install sysinfoFedora:
sudo dnf install sysinfo
২. sysinfo কমান্ড রান করা
একবার sysinfo ইনস্টল হলে, আপনি সিস্টেমের বেসিক ইনফরমেশন জানতে sysinfo কমান্ডটি রান করতে পারেন:
sysinfo
এটি সিস্টেমের মোট ব্যবহারকারী, অপারেটিং সিস্টেম, সিপিইউ, মেমরি, ডিস্ক এবং নেটওয়ার্কের তথ্য প্রদর্শন করবে।
sysinfo এর প্রধান ফিচারসমূহ
১. সিস্টেম তথ্য
এটি অপারেটিং সিস্টেমের নাম, সংস্করণ, কোর ভার্সন এবং কনফিগারেশন সম্পর্কে তথ্য প্রদান করে।
২. CPU তথ্য
sysinfo কমান্ড ব্যবহার করে সিপিইউ কোরের সংখ্যা, কোরের ফ্রিকোয়েন্সি এবং অন্যান্য সিপিইউ সম্পর্কিত তথ্য দেখা যায়।
৩. RAM তথ্য
সিস্টেমের মোট র্যাম, ব্যবহৃত র্যাম, ফ্রি র্যাম এবং ক্যাশে র্যাম সম্পর্কিত তথ্য প্রদর্শন করে।
৪. ডিস্ক ব্যবহার
সিস্টেমের মোট ডিস্ক স্পেস, ব্যবহার করা স্পেস, এবং উপলব্ধ স্পেস সম্পর্কিত তথ্য প্রদান করে।
৫. নেটওয়ার্ক তথ্য
আপনার সিস্টেমের সক্রিয় নেটওয়ার্ক ইন্টারফেস, IP ঠিকানা, নেটওয়ার্ক ব্যবহার এবং DNS কনফিগারেশন প্রদর্শন করে।
৬. ব্যবহারকারী তথ্য
সিস্টেমে লগইন করা ব্যবহারকারীদের তথ্য, তাদের শেল, এবং অন্যান্য লগইন সম্পর্কিত তথ্য।
৭. ইনস্টল করা প্যাকেজ
যেকোনো ইনস্টল করা প্যাকেজ, লাইব্রেরি বা সফটওয়্যার টুলের তথ্য প্রদর্শন করে।
উদাহরণ কমান্ড
সব সিস্টেম তথ্য দেখতে:
sysinfoCPU সম্পর্কে বিস্তারিত তথ্য দেখতে:
sysinfo -cRAM সম্পর্কিত তথ্য দেখতে:
sysinfo -rডিস্ক স্পেস সম্পর্কিত তথ্য দেখতে:
sysinfo -dনেটওয়ার্ক তথ্য দেখতে:
sysinfo -n
সারাংশ
sysinfo টুলটি একটি সহজ এবং কার্যকরী উপায়, যা সিস্টেমের বিস্তারিত তথ্য (যেমন হার্ডওয়্যার, সফটওয়্যার, মেমরি, ডিস্ক স্পেস, নেটওয়ার্ক, ব্যবহারকারী ইত্যাদি) প্রদান করে। এটি সিস্টেম অ্যাডমিনিস্ট্রেটর এবং ব্যবহারকারীদের জন্য একটি গুরুত্বপূর্ণ টুল, যারা দ্রুত এবং সহজে সিস্টেমের অবস্থা পরীক্ষা করতে চান।