5 kommandolinjemåder at finde ud af Linux-systemet er 32-bit eller 64-bit
Denne vejledning beskriver, hvordan du finder ud af, om dit Linux-systems OS er 32-bit eller 64-bit. Dette vil være nyttigt, hvis du vil downloade eller installere et program i dit Linux-system. Som vi alle ved, kan vi ikke installere 64-bit applikationer i en 32-bit OS-type. Derfor er det vigtigt at kende dit Linux-systems OS-type.
Her er de fem nemme og enkle metoder til at bekræfte dit Linux-systems OS-type. Det betyder ikke noget, om du bruger et GUI- eller CLI-system, de følgende kommandoer fungerer på næsten alle Linux-operativsystemer som RHEL, CentOS, Fedora, Scientific Linux, Debian, Ubuntu, Linux Mint, openSUSE osv.
1. uname Kommando
uname -a-kommando viser dit Linux-systems OS-type. Dette er den universelle kommando, og den fungerer på næsten alle Linux/Unix-operativsystemer.
For at finde ud af systemets OS-type skal du køre:
$ 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 kommando
dpkg-kommandoen viser også, om dit Debian/Ubuntu-operativsystem er 32-bit eller 64-bit. Denne kommando fungerer kun på Debian- og Ubuntu-baserede distributioner, og det er derivater.
Åbn din terminal, og kør:
$ dpkg --print-architecture
Hvis dit operativsystem er 64-bit, får du følgende output:
amd64
Hvis dit operativsystem er 32-bit, vil output være:
i386
3. getconf Kommando
getconf-kommandoen viser også systemkonfigurationsvariablerne. Lad mig nu vise dig, hvordan du finder ud af Linux-systembuen ved hjælp af getconf-kommandoen.
$ getconf LONG_BIT 64
For flere detaljer henvises til mandsiderne.
$ man getconf
4. arch kommando
arch-kommando viser din OS-type. Denne kommando ligner kommandoen uname -m. Hvis dens output er x86_64, er det 64-bit OS. Hvis output er i686 eller i386, er det 32-bit OS.
$ arch x86_64
5. fil kommando
filkommando med med et specielt argument/sbin/init viser OS-typen.
$ 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
Konklusion
Du kender nu måderne til at finde ud af dit Linux-operativsystems type. Der er selvfølgelig kun få andre måder at finde ud af OS-typen, men det er de ofte og pragmatiske metoder hidtil. Hvis du kender andre kommandoer eller metoder til at vise OS-typen, er du velkommen til at give os besked i kommentarfeltet nedenfor.