Vyhledávání na webu

5 způsobů, jak zjistit z příkazového řádku Systém Linux je 32bitový nebo 64bitový


Tento výukový program popisuje, jak zjistit, zda je operační systém vašeho systému Linux 32bitový nebo 64bitový. To bude užitečné, pokud si chcete stáhnout nebo nainstalovat aplikaci do svého systému Linux. Jak všichni víme, 64bitové aplikace nemůžeme instalovat do 32bitového typu operačního systému. Proto je důležité znát typ operačního systému vašeho systému Linux.

Zde je pět snadných a jednoduchých metod, jak ověřit typ operačního systému vašeho systému Linux. Nezáleží na tom, zda používáte systémy typu GUI nebo CLI, následující příkazy budou fungovat na téměř všech operačních systémech Linux, jako jsou RHEL, CentOS, Fedora, Scientific Linux, Debian, Ubuntu, Linux Mint, openSUSE atd.

1. příkaz uname

Příkaz uname -a zobrazí typ operačního systému vašeho systému Linux. Toto je univerzální příkaz a bude fungovat na téměř všech operačních systémech Linux/Unix.

Chcete-li zjistit typ operačního systému systému, spusťte:

$ 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. Příkaz dpkg

Příkaz dpkg také zobrazí, zda je váš operační systém Debian/Ubuntu 32bitový nebo 64bitový. Tento příkaz bude fungovat pouze na distribucích založených na Debianu a Ubuntu a jejich derivátech.

Otevřete svůj terminál a spusťte:

$ dpkg --print-architecture 

Pokud je váš operační systém 64bitový, získáte následující výstup:

amd64

Pokud je váš operační systém 32bitový, výstup bude:

i386

3. příkaz getconf

Příkaz getconf také zobrazí systémové konfigurační proměnné. Nyní mi dovolte, abych vám ukázal, jak zjistit oblouk systému Linux pomocí příkazu getconf.

$ getconf LONG_BIT

64

Další podrobnosti naleznete na manuálových stránkách.

$ man getconf

4. arch Příkaz

Příkaz arch zobrazí typ vašeho operačního systému. Tento příkaz je podobný příkazu uname -m. Pokud je jeho výstup x86_64, jedná se o 64bitový operační systém. Pokud je výstupem i686 nebo i386, jedná se o 32bitový operační systém.

$ arch

x86_64

5. soubor Příkaz

Příkaz file se speciálním argumentem /sbin/init zobrazí typ operačního systému.

$ 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

Závěr

Nyní znáte způsoby, jak zjistit typ operačního systému Linux. Samozřejmě existuje několik dalších způsobů, jak zjistit typ OS, ale toto jsou zatím často a pragmatické metody. Pokud znáte nějaké další příkazy nebo metody pro zobrazení typu operačního systému, dejte nám vědět v sekci komentářů níže.