在 Debian 里,getconf 用来查询系统配置变量(来自 POSIX / system limits),常见用法如下:
getconf -a
会列出所有可用的配置项,例如:
PAGE_SIZEARG_MAXHOSTNAME_MAXPATH_MAXLONG_BITgetconf 变量名
getconf PAGE_SIZE # 内存页大小(字节)
getconf ARG_MAX # 命令行参数最大长度
getconf HOSTNAME_MAX # 主机名最大长度
getconf PATH_MAX # 路径最大长度
getconf LONG_BIT # 系统位数(32 / 64)
getconf LONG_BIT
输出:
64 → 64 位系统32 → 32 位系统getconf PATH_MAX /
getconf NAME_MAX /tmp
getconf OPEN_MAX
getconf CHILD_MAX
getconf GNU_LIBC_VERSION
getconf POSIX_VERSION
sudo apt update
sudo apt install libc-bin
| 用途 | 命令 |
|---|---|
| 看系统位数 | getconf LONG_BIT |
| 看内存页大小 | getconf PAGE_SIZE |
| 看最大参数长度 | getconf ARG_MAX |
| 看所有配置 | getconf -a |
如果你是想 看某个具体参数(比如线程数、文件数、内存相关),可以直接告诉我,我可以帮你精确查。