打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何查看Linux操作系统的位数?
userphoto

2008.10.22

关注

在安装一份64ORACLE数据库之前,想先确认一下操作系统是否64。用uname -a命令查看了,但结果中并没有明确说明是多少,于是再继续找其它方法。

1.编程实现:

在程序中返回sizeof(int)的值,返回的结果是操作系统的字节数。若返回4则是32操作系统,返回8即是64

2.getconf命令:

getconf命令可以获取系统的基本配置信息,比如操作系统数,内存大小,磁盘大小等。

例如:

确定磁盘 hdisk0 大小,若是 root 用户,则输入:
getconf DISK_SIZE /dev/hdisk0

确定实际内存大小:getconf REAL_MEMORY

确定是否机器硬件是 32 64 :getconf HARDWARE_BITMODE

确定是否内核是 32 64 : getconf KERNEL_BITMODE

若以上的getconf KERNEL_BITMODE方法不成功(在我的机器上就不成功),可能是因为版本不一致,可以再尝试用:getconf WORD_BIT,这个命令返回int类型的长度,与sizeof(int)一致。

关于getconf命令的用法,请查看手册,或者参考:

http://study.chyangwa.com/IT/AIX/aixcmds2/getconf.htm


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux 学习笔记 1
如何查看Linux操作系统的位数 | Lugir
涨姿势:这个操作系统只有3个文件,几百KB大小,5秒安装完毕
深入理解linux操作系统知识
在Linux操作系统中ls命令详解
为什么文本文件以Ctrl+Z结尾
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服