在 Debian(以及其它 Linux 发行版)里,getconf 本身没有直接“查系统是 32 位还是 64 位”的单一命令,但可以通过它查询 字长(word size) 来判断。
LONG_BIT(最常用)getconf LONG_BIT
64 → 64 位系统32 → 32 位系统WORD_BITgetconf WORD_BIT
通常:
WORD_BIT=32WORD_BIT=64注意:在某些架构上
WORD_BIT可能不总是可靠,推荐用LONG_BIT。
getconf -a | grep -i size
常见相关项:
LONG_BITPOINTER_SIZE(是否出现取决于系统)如果你想“顺便确认”,也可以用:
uname -m
x86_64 → 64 位i386 / i686 → 32 位✅ 总结
在 Debian 上用 getconf 查位数,最简单就是:
getconf LONG_BIT
如果你愿意,我也可以帮你写一段 shell 判断 32/64 位的脚本。