在 Ubuntu(以及其他 Linux 发行版)里,getconf 本身是一个命令行工具,同时相关信息也可以通过 man 手册、系统头文件、POSIX 标准来查看。下面按“怎么查”分几类说明:
getconf 命令本身怎么用man getconf
或者:
getconf --help
常用示例:
getconf LONG_BIT
getconf _POSIX_VERSION
getconf -a # 列出所有可查询参数
getconf 能查哪些参数(系统级)getconf -a
输出示例包括:
PAGE_SIZECLK_TCK_POSIX_C_SOURCELONG_BITgetconf PAGE_SIZE
man 3 sysconf
man 3 pathconf
这些通常来自:
<unistd.h><limits.h>查看:
man 3 sysconf
man 3 pathconf
man 3 fpathconf
grep -R _POSIX_VERSION /usr/include/
如果是标准相关:
man 7 standardswhich getconf
或
dpkg -S getconf
通常位于:
/usr/bin/getconf
| 目的 | 命令 |
|---|---|
| 系统位数 | getconf LONG_BIT |
| 页大小 | getconf PAGE_SIZE |
| POSIX 版本 | getconf _POSIX_VERSION |
| 所有配置 | getconf -a |
如果你是想:
可以告诉我具体场景,我可以给你更精确的说明。