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.