在 Debian(以及一般的 Linux 系统)里,getconf 本身不是用来查系统发行版版本的,它主要用来查询系统配置变量(POSIX / 系统限制等)。
getconf 能查什么?常见用法:
getconf LONG_BIT
# 输出 64 或 32,表示系统位数
getconf _POSIX_VERSION
# POSIX 标准版本
getconf GNU_LIBC_VERSION
# 例如:glibc 2.31
✅ 可以间接看到 glibc 版本,但不是 Debian 版本号。
如果你想查 Debian 发行版版本,推荐这些方式:
cat /etc/os-release
输出示例:
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
VERSION_ID="11"
cat /etc/debian_version
lsb_release -a
(如果没装:apt install lsb-release)
getconf 不能直接查 Debian 版本getconf 可查系统位数、glibc 版本等/etc/os-release 或 lsb_release如果你是想写脚本判断 Debian 版本,我也可以给你示例。