Chinaunix

标题: 怎么查看系统是32位还是64位的? [打印本页]

作者: zhuanqian_wzj    时间: 2008-11-10 17:35
标题: 怎么查看系统是32位还是64位的?
怎么查看系统是32位还是64位的?
作者: 强强2008    时间: 2008-11-17 08:20
getconf LONG_BIT
作者: niekui    时间: 2008-11-17 10:32
linux也有32和48?
我是6.0桌面版
作者: 自由建客    时间: 2008-11-18 16:42
uname -m
作者: zhj1011    时间: 2008-11-18 17:01
实在不行 打印一整数类型的长度 呵呵
作者: croftonweed    时间: 2008-11-18 17:07
看操作系统版本是 uname -a 或者getconf LONG_BIT
如果要看硬件位数的话 就是cat /proc/cpuinfo 通过cpu去查
作者: wujiemmc    时间: 2008-11-19 08:51
getconf LONG_BIT 貌似用来查看硬件CPU的位数的吧?
作者: qingcai5647    时间: 2008-11-30 22:02
arch
作者: changzi100    时间: 2008-11-30 22:04
原帖由 wujiemmc 于 2008-11-19 08:51 发表
getconf LONG_BIT 貌似用来查看硬件CPU的位数的吧?


这个可以,要不就看内核的版本。
作者: ben1984    时间: 2008-11-30 23:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: chonaswd    时间: 2008-12-01 01:19
getconf LONG_BIT
作者: selfrun    时间: 2008-12-13 19:44
#include <stdio.h>
int main()
{
    printf("this is %d bit system", sizeof(void *) * 8);
    return 0;
}
作者: biglazybug    时间: 2008-12-13 20:09
uname 或者cat /proc/cpuinfo
作者: i.am    时间: 2008-12-22 13:46
#include <stdio.h>
int main()
{
    printf("this is %d bit system", sizeof(void *) * ;
    return 0;
}

很好很强大 呵呵
作者: ritto    时间: 2009-01-07 09:48
3.查看操作系统位数

[oracle@svr15 ~]$ ls / #如果有lib64或这个目录,那操作系统就是64位的
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux srv sys tmp usr var

[oracle@svr15 ~]$ getconf LONG_BIT
32

[oracle@svr15 ~]$ ldd /sbin/mii-tool
libc.so.6 => /lib/i686/libc.so.6 (0x00b2f000)
/lib/ld-linux.so.2 (0x00a49000)
作者: gyl4802959    时间: 2009-01-07 10:16
getconf LONG_BIT




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2