|
本帖最后由 非凡云 于 2025-3-19 13:20 编辑
linux 查看系统信息命令
1. 系统基本信息
uname:查看内核和系统架构信息
- uname -a # 显示所有信息(内核版本、主机名、架构等)
- uname -r # 查看内核版本
- uname -m # 查看系统架构(x86_64、ARM等)
复制代码
lsb_release:查看发行版信息(需安装 lsb-release 包)
- lsb_release -a # 显示发行版详细信息(如 Ubuntu、CentOS 版本)
复制代码
hostnamectl:查看主机信息和系统版本(systemd 系统)
2. CPU 信息lscpu:查看 CPU 详细信息
- lscpu # 显示 CPU 架构、核心数、线程数等
复制代码
/proc/cpuinfo:直接读取 CPU 信息文件
- cat /proc/cpuinfo # 显示每个 CPU 核心的详细信息
复制代码
3. 内存信息free:查看内存和交换分区使用情况
- free -h # 以人类可读格式(GB/MB)显示
复制代码
/proc/meminfo:读取内存详细信息
- cat /proc/meminfo # 显示总内存、空闲内存、缓存等
复制代码
4. 磁盘和分区
df:查看磁盘空间使用情况
lsblk:列出块设备信息(磁盘、分区)
fdisk:查看磁盘分区表(需 root 权限)
5. 网络信息ip 或 ifconfig:查看网络接口和 IP 地址
- ip addr # 显示所有网络接口信息
- ifconfig # 旧版命令(部分系统需安装 net-tools)
复制代码
netstat:查看网络连接和端口
- netstat -tuln # 显示监听中的 TCP/UDP 端口
复制代码
6. 系统运行时间与负载uptime:查看系统运行时间及平均负载
- uptime # 显示运行时间、用户数、1/5/15分钟负载
复制代码
top 或 htop:实时监控系统资源使用
- top # 动态显示进程和资源占用
- htop # 更友好的交互式监控工具(需安装)
复制代码
7. 硬件信息lspci:查看 PCI 设备(如显卡、网卡)
- lspci # 列出所有 PCI 设备
- lspci -v # 显示详细信息
复制代码
lsusb:查看 USB 设备
dmidecode:读取 BIOS 和硬件信息(需 root 权限)
- sudo dmidecode # 显示详细硬件信息(如主板、内存型号)
复制代码
|
|