方法一:
>uname -m
x86_64 (64位)
i686 (32位)
方法二:
>getconf ULONG_MAX
4294967295 (即0xFFFFFFFF,32位)
18446744073709551615 (即0xFFFFFFFFFFFFFFFF,64位)
本文提供了两种简单有效的方法来检测当前系统的位数。第一种方法是通过使用命令 'uname -m' 来直接查看系统架构,该命令会返回 x86_64 或 i686,分别对应 64 位和 32 位系统。第二种方法是利用 'getconf ULONG_MAX' 命令获取系统的最大整数值,不同位数的系统将返回不同的最大值。
方法一:
>uname -m
x86_64 (64位)
i686 (32位)
方法二:
>getconf ULONG_MAX
4294967295 (即0xFFFFFFFF,32位)
18446744073709551615 (即0xFFFFFFFFFFFFFFFF,64位)

被折叠的 条评论
为什么被折叠?