温馨提示×

如何查看Debian getconf

小樊
39
2026-07-15 06:47:22
栏目: 智能运维

在 Debian(以及大多数 Linux 发行版)中,getconf 是一个查询系统配置变量的命令行工具。下面按常见需求说明如何查看和使用它。


一、确认是否已安装 getconf

大多数 Debian 系统默认已安装。你可以先检查:

which getconf

getconf --version

如果未安装,可以用以下命令安装:

sudo apt update
sudo apt install libc-bin

getconf 属于 libc-bin 包。


二、查看 getconf 支持哪些变量

1️⃣ 查看系统配置变量(system_var)

getconf -a

这会列出大量系统级配置,例如:

PAGE_SIZE                           4096
_NPROCESSORS_CONF                   8
_NPROCESSORS_ONLN                   8
HOSTNAME                            debian

2️⃣ 查看路径相关配置(path_var)

getconf -a path

常用于查看标准路径配置,例如:

getconf PATH

三、查看某个具体配置项

示例 1:查看页大小(内存页)

getconf PAGE_SIZE

getconf PAGESIZE

输出示例:

4096

示例 2:查看 CPU 核心数

getconf _NPROCESSORS_ONLN
  • _NPROCESSORS_CONF:配置的核心数
  • _NPROCESSORS_ONLN:当前在线的核心数

示例 3:查看系统位数(32 / 64)

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 限制等),可以告诉我,我可以帮你精确查找 ✅

0