在 Debian(以及大多数 Linux 发行版)中,getconf 用来查询系统配置变量,比如系统位数、路径、限制等。下面按常见用法给你说明。
getconf LONG_BIT
输出示例:
64
表示当前系统是 64 位。
getconf -a
会列出所有可用的系统配置变量,例如:
PAGE_SIZE 4096
_LONG_LONG_MAX 9223372036854775807
HOST_NAME_MAX 64
PATH_MAX 4096
getconf PATH_MAX /
getconf NAME_MAX /tmp
getconf PAGE_SIZE
getconf ARG_MAX
getconf POSIX_VERSION
getconf _POSIX_CPUTIME
| 目的 | 命令 |
|---|---|
| 判断系统是 32 还是 64 位 | getconf LONG_BIT |
| 查看内存页大小 | getconf PAGE_SIZE |
| 查看最大参数长度 | getconf ARG_MAX |
| 查看系统所有配置 | getconf -a |
getconf: command not found安装:
sudo apt update
sudo apt install libc-bin
如果你是想判断 Debian 版本、CPU 架构,或排查某个具体问题,可以告诉我,我可以给你更针对性的命令。