(32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用"getconf WORD_BIT"和"getconf LONG_BIT"获得word和long的位数。64位系统中应该分别得到32和64。) 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/27383/showart_1902714.html
getconf LONG_BIT 如果是32表示是32位 方法一: 在linux中使用命令arch可以初步查看出当前系统所识别出来的机器CPU类型,如"i386", "i486","i586", "alpha", "sparc", "arm", "m68k", "mips", "ppc","ia64","x86_64"等;ia64和x86_64就说明这台机器是64位的; 使用如下命令: $cat /proc/cpuinfo | grep "model name" | cut -d ':' -f 2 或者 $cat /proc/cpuinfo | grep "family" | cut -d ':' -f 2 得出如果是以下参数之一,也...
用户和用户组查询工具 1.指令id:查询用户所对应的UID和GID以及GID所对应的用户组语法格式:id 【参数】 【用户名】实例一:不加任何参数和用户名 [eelb123@localhost root]$ id uid=500(eelb123) gid=500(eelb123) groups=500(eelb123) 注释:在没有加任何参数的情况下,查询的是当前操作用户的用户名,UID,GID和所处的主用户组和附属用户组;本例中,用户名是eelb123,UID是500,所归属的主用户组是eelb123,GID是500;实例二:id...
perror 13 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/57953/showart_679488.html
在安装一份64位ORACLE数据库之前,想先确认一下操作系统是否是64位。用uname -a命令查看了,但结果中并没有明确说明是多少位,于是再继续找其它方法。 1.编程实现: 在程序中返回sizeof(int)的值,返回的结果是操作系统的字节数。若返回4则是32位操作系统,返回8即是64位。 2.getconf命令: getconf LONG_BIT getconf命令可以获取系统的基本配置信息,比如操作系统位数,内存大小,磁盘大小等。 例如: 确定磁盘 hdisk0 大小,...