Câu trả lời:
Đi vào thiết bị đầu cuối và gõ vào.
uname -a
Nếu kết quả của bạn tương tự như kết quả bên dưới, thì kết quả của bạn là 64 bit; mặt khác, nó là 32 bit.
Linux ubuntu-tm 2.6.35-28-generic #49-Ubuntu SMP Tue Mar 1 14:39:03 UTC 2011 x86_64 GNU/Linux
Nếu bạn có x86_64 thì máy của bạn là 64 bit.
Nếu kết quả của bạn tương tự như thế này; sau đó bạn có 32-bit.
Linux Server 2.6.15-23-386 #1 SMP Tue Mar 1 13:49:40 UTC 2011 i686 GNU/Linux
Lưu ý i686 trong mã, điều đó có nghĩa là máy của bạn là 32 bit.
CẬP NHẬT:
Gõ vào sau trong thiết bị đầu cuối;
uname -m
Nó sẽ cung cấp cho bạn x86_64 , là 64 bit, hoặc một cái gì đó khác, là 32 bit.
uname -a
_64 sẽ có nghĩa là 64 bit của nó. nếu không thì 32 bit của nó
Ngoài ra, bạn có thể gõ:
file /sbin/init
Kết quả rất dễ đọc. Ví dụ: trên một hệ thống 32 bit cụ thể, tôi đã nhận được:
Đối tượng chia sẻ LSB 32 bit ELF, Intel 80386, phiên bản 1 (SYSV), được liên kết động (sử dụng libs được chia sẻ), cho GNU / Linux 2.6.24, BuildID [sha1] = 0x07075fcb55b05aeb6286efabba63534fa6ec213
Vì vậy, dù bằng cách nào, bạn sẽ tìm thấy những gì bạn cần.