লিনাক্স সিস্টেমের সন্ধানের 5 টি কমান্ড লাইন উপায় 32-বিট বা 64-বিট
এই টিউটোরিয়ালটি বর্ণনা করে যে কীভাবে আপনার লিনাক্স সিস্টেমের ওএস 32-বিট বা 64-বিট কিনা। আপনি যদি আপনার লিনাক্স সিস্টেমে কোনও অ্যাপ্লিকেশন ডাউনলোড বা ইনস্টল করতে চান তবে এটি সহায়ক হবে। যেমনটি আমরা সবাই জানি, আমরা 32-বিট ওএস টাইপের মধ্যে 64-বিট অ্যাপ্লিকেশনগুলি ইনস্টল করতে পারি না। এজন্য আপনার লিনাক্স সিস্টেমের ওএস প্রকারটি জেনে রাখা গুরুত্বপূর্ণ।
আপনার লিনাক্স সিস্টেমের ওএস ধরণের যাচাই করার জন্য এখানে পাঁচটি সহজ এবং সাধারণ পদ্ধতি রয়েছে। আপনি জিইআইআই বা সিএলআই টাইপ সিস্টেম ব্যবহার করছেন কিনা তা বিবেচ্য নয়, নিম্নলিখিত কমান্ডগুলি প্রায় সমস্ত লিনাক্স অপারেটিং সিস্টেম যেমন RHEL, CentOS, ফেডোরা, বৈজ্ঞানিক লিনাক্স, দেবিয়ান, উবুন্টু, লিনাক্স মিন্ট, ওপেনসুএস ইত্যাদিতে কাজ করবে ’t
1. uname কমান্ড
uname -a কমান্ডটি আপনার লিনাক্স সিস্টেমের ওএস প্রকারটি প্রদর্শন করবে। এটি সর্বজনীন কমান্ড এবং এটি প্রায় সমস্ত লিনাক্স/ইউনিক্স অপারেটিং সিস্টেমগুলিতে কাজ করবে।
সিস্টেমের ওএস প্রকারটি জানতে, চালনা করুন:
$ uname -a Linux linux-console.net 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
2. dpkg কমান্ড
আপনার ডেবিয়ান/উবুন্টু অপারেটিং সিস্টেমটি 32-বিট বা 64-বিট কিনা তা dpkg কমান্ডটিও প্রদর্শন করবে। এই আদেশটি কেবলমাত্র দেবিয়ান এবং উবুন্টু ভিত্তিক বিতরণ এবং এটির ডেরাইভেটিভগুলিতে কাজ করবে।
আপনার টার্মিনালটি খুলুন এবং চালান:
$ dpkg --print-architecture
যদি আপনার ওএস 64৪-বিট হয় তবে আপনি নিম্নলিখিত আউটপুটটি পাবেন:
amd64
যদি আপনার ওএস 32-বিট হয় তবে আউটপুটটি হবে:
i386
3. getconf কমান্ড
getconf কমান্ড সিস্টেম কনফিগারেশন ভেরিয়েবলগুলি প্রদর্শন করবে। এখন, আসুন আমি আপনাকে দেখাচ্ছি কীভাবে getconf কমান্ডটি ব্যবহার করে লিনাক্স সিস্টেম খিলানটি সন্ধান করতে হবে।
$ getconf LONG_BIT 64
আরও তথ্যের জন্য ম্যান পেজগুলি দেখুন।
$ man getconf
4. খিলান কমান্ড
খিলান কমান্ডটি আপনার ওএস প্রকারটি প্রদর্শন করবে। এই কমান্ডটি uname -m কমান্ডের অনুরূপ। যদি এর আউটপুট x86_64 হয় তবে এটি 64-বিট ওএস। যদি আউটপুট i686 বা i386 হয় তবে তা 32-বিট ওএস।
$ arch x86_64
5. ফাইল কমান্ড
একটি বিশেষ আর্গুমেন্ট/sbin/init সহ ফাইল কমান্ড ওএস টাইপ প্রদর্শন করবে।
$ file /sbin/init /sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=7a4c688d009fc1f06ffc692f5f42ab09e68582b2, stripped
উপসংহার
আপনার লিনাক্স অপারেটিং সিস্টেমের ধরণের সন্ধানের উপায়গুলি এখন আপনি জানেন। অবশ্যই, ওএসের ধরণের সন্ধানের জন্য আরও কয়েকটি উপায় রয়েছে তবে এগুলি এখন পর্যন্ত প্রায়শই এবং ব্যবহারিক পদ্ধতি। ওএস প্রকারটি প্রদর্শনের জন্য যদি আপনি অন্য কোনও আদেশ বা পদ্ধতি জানেন তবে নিচে মন্তব্য বিভাগে বিনা দ্বিধায় আমাদের জানান।