如何查看linux系统是32位的还是64位的

1

uname -m
输出i686就是32位系统

输出x86_64就是64位系统

2

getconf LONG_BIT

输出32 就是32位系统

输出64就是64位系统

3

//file a.c

#include <stdio.h>

int main()
{
        printf("%d/n", sizeof(long));
        return 0;
}

gcc -o a a.c

./a

输出8就是64位系统

输出4就是32位系统

你可能感兴趣的:(如何查看linux系统是32位的还是64位的)