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.