linux查看系统位数

一、uname命令

bash 复制代码
uname -m

如果输出是 x86_64,表示系统是 64 位;如果是 i686 或 i386,表示系统是 32 位。

二、arch命令

bash 复制代码
arch

这会直接输出系统架构,如果是 x86_64,表示系统是 64 位。

三、查看 /proc 文件系统

bash 复制代码
cat /proc/cpuinfo | grep "lm"

如果输出包含 lm(long mode),表示系统是 64 位。

或者,查看 /proc 目录下的 32 和 64 文件:

bash 复制代码
cat /proc/32

如果输出 0 表示系统是 32 位,如果输出 1 表示系统是 64 位。

相关推荐
玖石书5 小时前
Ubuntu 更换 USTC 镜像源完整指南(AMD64 / AARCH64)
linux·运维·ubuntu
zbyyd5 小时前
Linux 进程间通信(IPC):信号、消息队列、共享内存与信号量详解
linux·运维·c语言
闲云野鹤在人间6 小时前
KVM虚拟化实战|CentOS‑Stream8 两种安装方式+模板制作+基础使用
linux·运维·服务器·centos
小张同学a.6 小时前
Docker 容器实战 2—— docker 仓库
linux·运维·服务器·docker·容器
Android系统攻城狮6 小时前
Linux PipeWire深度解析之pw_core_get_registry调用流程与实战(九十一)
linux·运维·服务器·音频进阶·pipewire音频实战进阶
小义_6 小时前
JDK 深度解析
java·linux·开发语言·python·面试
邪修king6 小时前
Re:Linux 系统编程篇 (十二):进程篇(一)基础与 fork 系统调用全解
linux·运维·服务器
牢姐与蒯6 小时前
Linux进程(五).之环境变量
linux·运维·服务器·ubuntu
raindayinrain7 小时前
深入理解Linux内核--系统调用,性能优化
linux·性能优化·系统调用·返回值·入参·内核态用户态地址访问
码上有光7 小时前
Linux:进程控制和进程替换
java·linux·服务器·进程控制·进程替换