使用getconf命令来获取系统信息
getconf 用途将系统配置变量值写入标准输出,比如:
getconf PAGE_SIZE 查看系统内存分页大小
getconf LONG_BIT 看linux是32位还是64位最简单的方法
getconf -a 查看全部系统变量
...
可以取得的相关信息如下(参考相关资料,在又在版本上会有些不同):
系统配置变量 | 用于查找命令的 PATH 环境变量的值。 |
---|---|
ARG_MAX | exec 子例程之一的参数的最大长度(以字节为单位),包括环境数据。 |
BC_BASE_MAX | 使用 bc 命令允许 obase 变量的最大值。 |
BC_DIM_MAX | bc 命令允许的数组中的最大元素数。 |
BC_SCALE_MAX | 使用 bc 命令的比例变量允许的最大值。 |
BC_STRING_MAX | bc 命令接受的字符串常量的最大长度。 |
CHARCLASS_NAME_MAX | 字符类名称中的最大字节数。 |
CHAR_BIT | 类型字符中的位数。 |
CHAR_MAX | 类型字符的最大值。 |
CHAR_MIN | 类型字符的最小值。 |
CHILD_MAX | 每个真实用户 ID 的最大同时进程数。 |
CLK_TCK | time 子例程返回的每秒时钟滴答数。 |
COLL_WEIGHTS_MAX | 可以分配给语言环境定义文件中 LC_COLLATE 语言环境节中的条目的最大权重数。 |
CS_PATH | 用于查找命令的 PATH 环境变量的值。 |
EXPR_NEST_MAX | expr 命令可以嵌套在括号内的最大表达式数。 |
INT_MAX | int 类型的最大值。 |
INT_MIN | int 类型的最小值。 |
LINE_MAX | 当实用程序被描述为处理文本文件时,命令输入行(标准输入或其他文件)的最大长度(以字节为单位)。 长度包括尾随换行符的空间。 |
LONG_BIT | long int 类型中的位数。 |
LONG_MAX | long int 类型的最大值。 |
LONG_MIN | long int 类型的最小值。 |
MB_LEN_MAX | 任何受支持的语言环境的字符中的最大字节数。 |
NGROUPS_MAX | 每个进程的同时补充组 ID 的最大数量。 |
NL_ARGMAX | 调用 printf 和 scanf 子例程中 digit 的最大值。 |
NL_LANGMAX | LANG 名称中的最大字节数。 |
NL_MSGMAX | 最大消息数。 |
NL_NMAX | N 对 1 排序规则映射中的最大字节数。 |
NL_SETMAX | 最大集数。 |
NL_TEXTMAX | 消息字符串中的最大字节数。 |
NZERO | 默认进程优先级。 |
OPEN_MAX | 一个进程一次可以打开的最大文件数。 |
PATH | 用于查找命令的以冒号分隔的路径前缀序列。 |
RE_DUP_MAX | 使用区间表示法参数(例如 ed 命令的 m 和 n 参数)时,允许的正则表达式重复出现的最大次数。 |
SCHAR_MAX | 有符号字符类型的最大值。 |
SCHAR_MIN | 有符号字符类型的最小值。 |
SHRT_MAX | short 类型的最大值。 |
SHRT_MIN | short 类型的最小值。 |
SSIZE_MAX | ssize_t 类型对象的最大值。 |
STREAM_MAX | 一个进程一次可以打开的流数。 |
TMP_MAX | tmpnam 子例程生成的唯一路径名的最小数量。 应用程序可以可靠地调用 tmpnam 子例程的最大次数。 |
TZNAME_MAX | 时区名称支持的最大字节数(不是 TZ 环境变量的长度)。 |
UCHAR_MAX | unsigned char 类型的最大值。 |
UINT_MAX | unsigned int 类型的最大值。 |
ULONG_MAX | unsigned long int 类型的最大值。 |
USHRT_MAX | unsigned short int 类型的最大值。 |
WORD_BIT | 字中的位数或 int 类型 |
搬运学习博客链接:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南