Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15877
  • 博文数量: 9
  • 博客积分: 21
  • 博客等级: 民兵
  • 技术积分: 62
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-12 15:23
文章分类
文章存档

2012年(9)

我的朋友

分类:

2012-01-12 19:18:58

原文地址:查看os和cpu位数 作者:But_Bueatiful

1.查看linux的操作系统和硬件cpu位数

linux 操作系统的位数查看

32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用"

getconf WORD_BIT   word位数

getconf LONG_BIT long位数

32位系统中应该都是32
64位系统中应该分别得到32和64。
或者通过cat /proc/cpuinfo也可以查看
再或者
# file /sbin/init
/sbin/init: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped


查看cpu硬件架构
在Linux中使用命令arch可以初步查看出当前系统所识别出来的机器CPU类型,
如"i386", "i486","i586", "alpha", "sparc", "arm", "m68k", 
"mips", "ppc","ia64","x86_64"等;ia64和x86_64就说明这台机器是64位的;
# arch
i686
或者
[root@svr-db-test ~]# uname -m
x86_64
或者
# echo $HOSTTYPE
x86_64

2. 查看windows的操作系统和硬件cpu位数

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:/Documents and Settings/Administrator>systeminfo

3. AIX查看硬件cpu位数和os位数

显示机器硬件是32位还是64位
# bootinfo -y
64
查看aix操作系统是32位还是64位
# bootinfo -K
64

阅读(1052) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~