在 Ubuntu 上运行 getconf 非常简单,因为它是 系统自带命令(属于 libc-bin 包),通常不需要额外安装。
getconf <参数>
例如:
getconf LONG_BIT
输出:
64
表示系统是 64 位。
getconf -a
列出所有可用的配置变量。
getconf OPEN_MAX
getconf ARG_MAX
getconf PAGE_SIZE
getconf NAME_MAX /tmp
getconf PATH_MAX /home
| 命令 | 说明 |
|---|---|
getconf LONG_BIT |
系统位数 |
getconf PAGE_SIZE |
内存页大小 |
getconf _NPROCESSORS_ONLN |
在线 CPU 数量 |
getconf HOSTNAME |
主机名(部分系统) |
Ubuntu 一般自带,但如报错:
getconf: command not found
可安装:
sudo apt update
sudo apt install libc-bin
pagesize=$(getconf PAGE_SIZE)
echo "Page size: $pagesize"
如果你有 具体想查的配置(如线程数、文件大小限制、CPU 数等),可以告诉我,我给你精确命令。