Jak dowiedzieć się, czy system operacyjny Linux jest 32-bitowy czy 64-bitowy

A+ A-

Wielu użytkowników są zdezorientowani, czy OS system Linux jest 32-bitowy czy 64-bitowy. Jak wszyscy wiemy, nie możemy zainstalować aplikacji 64-bitowych do 32-bitowych typu OS. Przed ponownym zainstalowaniem systemu Linux lub czystej Linux, powinniśmy sprawdzić, czy system Linux jest 32-bitowy czy 64-bitowy. Ten artykuł przeprowadzi Cię temat "Jak dowiedzieć się systemu system operacyjny Linux jest pogoda 32-bit lub 64-bit".

Polecenie uname

uname jest polecenie uniwersalna i będzie działać na prawie wszystkich systemów operacyjnych Linux / Unix. Komenda poniżej pokaże OS systemie Linux za Typu

 $ Uname -a

Wyjście próbki powinno być tak -

 $ Uname -a
Linux Linux 4.2.0-30-generic # 35 ~ 14.04.1-Ubuntu SMP Pią 19 lutego 2016 14:48:13 UTC x86_64 x86_64 x86_64 GNU / Linux

Polecenie dpkg

Polecenie dpkg będzie działać tylko w dystrybucjach opartych na Debianie i Ubuntu i jego pochodne. Komenda poniżej pokaże OS systemie Linux za Typu

 $ Dpkg --print-architecture 

Jeśli system jest 64 bitowy, to wynik powinien być tak -

 amd64

Jeśli system jest 32 bitowy, to wynik powinien być tak -

 i386

Komenda getconf

Komenda getconf wyświetli zmiennych konfiguracyjnych systemu. Aby wyświetlić temat systemu operacyjnego, należy użyć następującego polecenia -

 $ Getconf LONG_BIT

Wyjście próbki powinno być tak -

 $ Getconf LONG_BIT
64

Aby uzyskać więcej informacji patrz polecenie man -

 $ Man getconf

Wyjście próbki powinno być tak -

 Getconf (1) Debian GNU / Linux getconf (1)

NAZWA
       getconf - Zapytanie zmienne konfiguracyjne systemu

STRESZCZENIE
       getconf -a

       getconf [-v Specyfikacja] system_var

       getconf [Specyfikacja -v] path_var ścieżka

OPIS
       -za

               Wyświetla wszystkie zmienne konfiguracyjne dla obecnego systemu
               i ich wartości.

       -v

               Podać specyfikacji oraz wersję dla których uzyskanie
               Zmienne konfiguracyjne.

arch poleceń

Komenda arch wyświetli typ systemu operacyjnego i jest bardzo podobna do polecenia uname -m. Jeśli wyjście jest x86_64 to jest 64-bitowy system operacyjny albo daje wynik jak i686 lub i386, to jest 32-bitowy system operacyjny.

Polecenie powinno tak być -

 $ arch

Wyjście próbki powinno być tak -

 $ arch
x86_64

Polecenie file

polecenia file ze szczególnym argumentem / sbin / init wyświetli typ systemu operacyjnego. polecenie powinno być pokazane poniżej -

 $ File / sbin / init

Wyjście powinno być tak -

 / Sbin / init: ELF 64-bit LSB obiekt udostępniony, x86-64, wersja 1 (SYSV), dynamicznie powiązane (używa współdzielonych bibliotekami), na GNU / Linux 2.6.24, BuildID [sha1] = 7a4c688d009fc1f06ffc692f5f42ab09e68582b2, pozbawiony

Powyższe polecenie wyjaśnia o rodzaju systemu operacyjnego. Widać z powyższego, że nasz system jest 64 bitowy.

Gratulacje! Teraz wiesz "Jak dowiedzieć się systemu system operacyjny Linux jest 32-bitowy czy 64-bitowy". Dowiemy się więcej o tego typu poleceń w następnym poście Linux. Czytaj dalej!