ലിനക്സ് സിസ്റ്റം കണ്ടെത്താനുള്ള 5 കമാൻഡ് ലൈൻ വഴികൾ 32-ബിറ്റ് അല്ലെങ്കിൽ 64-ബിറ്റ് ആണ്
നിങ്ങളുടെ Linux സിസ്റ്റത്തിന്റെ OS 32-ബിറ്റ് ആണോ 64-ബിറ്റ് ആണോ എന്ന് കണ്ടെത്തുന്നത് എങ്ങനെയെന്ന് ഈ ട്യൂട്ടോറിയൽ വിവരിക്കുന്നു. നിങ്ങളുടെ Linux സിസ്റ്റത്തിൽ ഒരു ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്യാനോ ഇൻസ്റ്റാൾ ചെയ്യാനോ ആഗ്രഹിക്കുന്നുവെങ്കിൽ ഇത് സഹായകമാകും. നമുക്കെല്ലാവർക്കും അറിയാവുന്നതുപോലെ, 32-ബിറ്റ് OS തരത്തിലേക്ക് 64-ബിറ്റ് ആപ്ലിക്കേഷനുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയില്ല. അതുകൊണ്ടാണ് നിങ്ങളുടെ Linux സിസ്റ്റത്തിന്റെ OS തരം അറിയേണ്ടത് പ്രധാനമാണ്.
നിങ്ങളുടെ Linux സിസ്റ്റത്തിന്റെ OS തരം പരിശോധിക്കുന്നതിനുള്ള ലളിതവും ലളിതവുമായ അഞ്ച് രീതികൾ ഇതാ. നിങ്ങൾ GUI അല്ലെങ്കിൽ CLI ടൈപ്പ് സിസ്റ്റങ്ങൾ ഉപയോഗിക്കുന്നുണ്ടോ എന്നത് പ്രശ്നമല്ല, RHEL, CentOS, Fedora, Scientific Linux, Debian, Ubuntu, Linux Mint, openSUSE തുടങ്ങിയ മിക്കവാറും എല്ലാ ലിനക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലും ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിക്കും.
1. uname കമാൻഡ്
uname -a കമാൻഡ് നിങ്ങളുടെ Linux സിസ്റ്റത്തിന്റെ OS തരം പ്രദർശിപ്പിക്കും. ഇത് സാർവത്രിക കമാൻഡ് ആണ്, ഇത് മിക്കവാറും എല്ലാ Linux/Unix ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലും പ്രവർത്തിക്കും.
സിസ്റ്റത്തിന്റെ OS തരം കണ്ടെത്താൻ, പ്രവർത്തിപ്പിക്കുക:
$ 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
നിങ്ങളുടെ OS 64-ബിറ്റ് ആണെങ്കിൽ, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഔട്ട്പുട്ട് ലഭിക്കും:
amd64
നിങ്ങളുടെ OS 32-ബിറ്റ് ആണെങ്കിൽ, ഔട്ട്പുട്ട് ഇതായിരിക്കും:
i386
3. getconf കമാൻഡ്
getconf കമാൻഡ് സിസ്റ്റം കോൺഫിഗറേഷൻ വേരിയബിളുകളും പ്രദർശിപ്പിക്കും. ഇപ്പോൾ, getconf കമാൻഡ് ഉപയോഗിച്ച് Linux സിസ്റ്റം ആർച്ച് എങ്ങനെ കണ്ടെത്താമെന്ന് ഞാൻ കാണിച്ചുതരാം.
$ getconf LONG_BIT 64
കൂടുതൽ വിവരങ്ങൾക്ക് മാൻ പേജുകൾ പരിശോധിക്കുക.
$ man getconf
4. കമാനം കമാൻഡ്
arch കമാൻഡ് നിങ്ങളുടെ OS തരം പ്രദർശിപ്പിക്കും. ഈ കമാൻഡ് uname -m കമാൻഡിന് സമാനമാണ്. അതിന്റെ ഔട്ട്പുട്ട് x86_64 ആണെങ്കിൽ അത് 64-ബിറ്റ് OS ആണ്. ഔട്ട്പുട്ട് i686 അല്ലെങ്കിൽ i386 ആണെങ്കിൽ, അത് 32-ബിറ്റ് OS ആണ്.
$ arch x86_64
5. ഫയൽ കമാൻഡ്
ഒരു പ്രത്യേക ആർഗ്യുമെന്റ് /sbin/init ഉള്ള ഫയൽ കമാൻഡ് OS തരം പ്രദർശിപ്പിക്കും.
$ 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
ഉപസംഹാരം
നിങ്ങളുടെ Linux ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ തരം കണ്ടെത്താനുള്ള വഴികൾ നിങ്ങൾക്കറിയാം. തീർച്ചയായും, OS തരം കണ്ടെത്തുന്നതിന് മറ്റ് ചില വഴികളുണ്ട്, എന്നാൽ ഇവയാണ് ഇതുവരെയുള്ളതും പ്രായോഗികവുമായ രീതികൾ. OS തരം പ്രദർശിപ്പിക്കുന്നതിനുള്ള മറ്റേതെങ്കിലും കമാൻഡുകളോ രീതികളോ നിങ്ങൾക്ക് അറിയാമെങ്കിൽ, ചുവടെയുള്ള അഭിപ്രായ വിഭാഗത്തിൽ ഞങ്ങളെ അറിയിക്കാൻ മടിക്കേണ്ടതില്ല.