linux 查看系统信息
本帖最后由 非凡云 于 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 系统)
hostnamectl status
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:查看磁盘空间使用情况
df -h # 以人类可读格式显示各分区使用情况
lsblk:列出块设备信息(磁盘、分区)
lsblk # 显示磁盘、分区及挂载点
fdisk:查看磁盘分区表(需 root 权限)
sudo fdisk -l
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 设备
lsusb # 列出连接的 USB 设备
dmidecode:读取 BIOS 和硬件信息(需 root 权限)
sudo dmidecode # 显示详细硬件信息(如主板、内存型号)
好东西 :P:P
页:
[1]