Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2445232
  • 博文数量: 328
  • 博客积分: 4302
  • 博客等级: 上校
  • 技术积分: 5486
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-01 11:14
个人简介

悲剧,绝对的悲剧,悲剧中的悲剧。

文章分类

全部博文(328)

文章存档

2017年(6)

2016年(18)

2015年(28)

2014年(73)

2013年(62)

2012年(58)

2011年(55)

2010年(28)

分类: 系统运维

2012-03-01 12:01:44

getconf 命令的用途是将系统配置变量值写入标准输出。

示例
  1. 显示变量 ARG_MAX 的值,请输入: getconf ARG_MAX
  2. 显示变量 NAME_MAX 的值,用于 /usr 目录,请输入: getconf NAME_MAX /usr
  3. 下列 shell 命令显示怎样处理未指定结果: if value=$(getconf PATH_MAX /usr) then if [ "$value" = "undefined" ] then echo The value of PATH_MAX in /usr is undefined. else echo The value of PATH_MAX in /usr is $value. fi else echo Error in the getconf command. fi
  4. 如果命令: getconf _XBS5_ILP32_OFF32

    没有写入 -1\n 或 undefined\n 到标准输出,那么表单命令:

    getconf -v XBS5_ILP32_OFF32 ...

    将确定相应于 XBS5_ILP32_OFF32 编译环境的配置变量值。编译环境指定于 c89,扩展描述。

  5. 如果命令: getconf _XBS5_ILP32_OFFBIG

    没有写入 -1\n 或 undefined\n 到标准输出,那么表单命令:

    getconf -v XBS5_ILP32_OFFBIG ...

    将确定相应于 XBS5_ILP32_OFFBIG 编译环境的配置变量值,编译环境值指定于 c89,扩展描述。

  6. 如果命令: getconf _XBS5_LP64_OFF64

    没有写入 -1\n 或 undefined\n 到标准输出,那么表单命令:

    getconf -v XBS5_LP64_OFF64 ...

    将确定相应于 XBS5_LP64_OFF64 编译环境的配置变量值,编译环境值指定于 c89,扩展描述。

  7. 如果命令: getconf _XBS5_LPBIG_OFFBIG

    没有写入 -1\n 或 undefined\n 到标准输出,那么如下形式的命令:

    getconf -v _XBS5_LPBIG_OFFBIG

    将确定相应于在 c89,扩展描述中指定的 XBS5_LPBIG_OFFBIG 编译环境的配值变量值。

  8. 确定磁盘 hdisk0 大小, 若是 root 用户,则输入下列: getconf DISK_SIZE /dev/hdisk0
  9. 确定实际内存大小,输入下列: getconf REAL_MEMORY
  10. 确定是否机器硬件是 32 位或 64 位,则输入下列: getconf HARDWARE_BITMODE
  11. 确定是否内核是 32 位或 64 位,则输入下列: getconf KERNEL_BITMODE
  12. 确定磁盘 hdisk0 的设备名或位置,则输入下列: getconf DEVICE_NAME /dev/hdisk0



节选自《AIX命令参考大全》:
阅读(2137) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~