在 Debian(以及大多数 Linux 发行版)中,getconf 是一个查询系统配置变量的命令行工具。下面按常见需求说明如何查看和使用它。
getconf大多数 Debian 系统默认已安装。你可以先检查:
which getconf
或
getconf --version
如果未安装,可以用以下命令安装:
sudo apt update
sudo apt install libc-bin
getconf属于libc-bin包。
getconf 支持哪些变量getconf -a
这会列出大量系统级配置,例如:
PAGE_SIZE 4096
_NPROCESSORS_CONF 8
_NPROCESSORS_ONLN 8
HOSTNAME debian
getconf -a path
常用于查看标准路径配置,例如:
getconf PATH
getconf PAGE_SIZE
或
getconf PAGESIZE
输出示例:
4096
getconf _NPROCESSORS_ONLN
_NPROCESSORS_CONF:配置的核心数_NPROCESSORS_ONLN:当前在线的核心数getconf LONG_BIT
输出:
64
getconf PATH
或:
getconf EXEC_PATH
getconf 的帮助信息getconf --help
或查看手册页:
man getconf
| 用途 | 命令 |
|---|---|
| 查看系统配置 | getconf -a |
| 查看 CPU 核心数 | getconf _NPROCESSORS_ONLN |
| 查看系统位数 | getconf LONG_BIT |
| 查看页大小 | getconf PAGE_SIZE |
| 查看路径配置 | getconf PATH |
如果你有具体想查的配置项(比如线程数、最大文件数、POSIX 限制等),可以告诉我,我可以帮你精确查找 ✅