Eu conheço pelo menos 2 maneiras. Abra um terminal ( Ctrl + Alt + T ) e digite:
-
uname -a
Resultado para o Ubuntu de 32 bits:
Linux discworld 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 i686 i386 GNU/Linux
enquanto o Ubuntu de 64 bits mostrará:
Linux discworld 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Versão mais curta:
$ uname -i x86_64
ou
-
file /sbin/init
Resultado para o Ubuntu de 32 bits:
/sbin/init: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
enquanto para a versão de 64 bits, seria semelhante:
/sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
O mesmo para sistemas que usam systemd (16.04):
file /lib/systemd/systemd
Resultado para 64 bits:
/lib/systemd/systemd: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=54cc7ae53727d3ab67d7ff5d66620c0c589d62f9, stripped