Viisi komentorivin tapaa selvittää Linux-järjestelmä on 32- tai 64-bittinen


Tässä opetusohjelmassa kuvataan, kuinka voit selvittää, onko Linux-käyttöjärjestelmäsi 32- vai 64-bittinen. Tästä on hyötyä, jos haluat ladata tai asentaa sovelluksen Linux-järjestelmääsi. Kuten me kaikki tiedämme, emme voi asentaa 64-bittisiä sovelluksia 32-bittiseen käyttöjärjestelmään. Siksi Linux-järjestelmän käyttöjärjestelmän tyypin tunteminen on tärkeää.

Tässä on viisi helppoa ja yksinkertaista tapaa tarkistaa Linux-käyttöjärjestelmän tyyppi. Sillä ei ole merkitystä, käytätkö GUI- tai CLI-tyyppisiä järjestelmiä, seuraavat komennot toimivat melkein kaikissa Linux-käyttöjärjestelmissä, kuten RHEL, CentOS, Fedora, Scientific Linux, Debian, Ubuntu, Linux Mint, openSUSE jne.

1. uname komento

uname -a -komento näyttää Linux-järjestelmän käyttöjärjestelmän tyypin. Tämä on yleiskomento, ja se toimii lähes kaikissa Linux/Unix-käyttöjärjestelmissä.

Selvitä järjestelmän käyttöjärjestelmän tyyppi suorittamalla:

$ 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-komento

dpkg-komento näyttää myös, onko Debian/Ubuntu-käyttöjärjestelmäsi 32- vai 64-bittinen. Tämä komento toimii vain Debian- ja Ubuntu-pohjaisissa jakeluissa ja sen johdannaisissa.

Avaa pääte ja suorita:

$ dpkg --print-architecture 

Jos käyttöjärjestelmäsi on 64-bittinen, saat seuraavan tuloksen:

amd64

Jos käyttöjärjestelmäsi on 32-bittinen, lähtö on:

i386

3. getconf-komento

getconf -komento näyttää myös järjestelmän kokoonpanomuuttujat. Sallikaa minun nyt näyttää, kuinka Linux-järjestelmäkaari saadaan selville getconf-komennolla.

$ getconf LONG_BIT

64

Lisätietoja on man-sivuilla.

$ man getconf

4. kaaren komento

arch-komento näyttää käyttöjärjestelmän tyypin. Tämä komento on samanlainen kuin uname -m -komento. Jos sen lähtö on x86_64, se on 64-bittinen käyttöjärjestelmä. Jos lähtö on i686 tai i386, se on 32-bittinen käyttöjärjestelmä.

$ arch

x86_64

5. tiedosto komento

Tiedosto-komento erityisellä argumentilla/sbin/init näyttää käyttöjärjestelmän tyypin.

$ 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

Johtopäätös

Tiedät nyt tapoja selvittää Linux-käyttöjärjestelmän tyyppi. Tietysti on olemassa muutamia muita tapoja selvittää käyttöjärjestelmän tyyppi, mutta nämä ovat toistaiseksi usein ja käytännöllisiä menetelmiä. Jos tiedät muita komentoja tai tapoja näyttää käyttöjärjestelmän tyyppi, ilmoita siitä meille alla olevassa kommenttiosassa.