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.