6组Linux信息查询命令,让你彻底摸透Linux服务器底细
- uname -a: 显示所有系统信息,包括内核名称、版本、主机名、硬件架构
- cat /proc/version: 显示内核版本和编译信息
- lsb_release -a: 显示详细的Linux发行版信息 (LSB)
- cat /etc/os-release: 显示操作系统通用信息 (通用,推荐)
- cat /etc/issue: 显示简略的发行版和版本信息
- hostnamectl: 显示主机名、操作系统、内核等详细信息
- lscpu: 详细列出CPU架构、核心数、频率等信息
- cat /proc/cpuinfo: 查看CPU详细信息
- top: 实时查看CPU使用情况,按1可看各核心使用率
- free -h: 以人类可读格式 (G/M) 显示内存和SWAP使用情况
- cat /proc/meminfo: 查看详细的内存信息
- lsblk: 以树形结构显示块设备 (硬盘、分区) 信息
- fdisk -l: 查看磁盘分区信息 (需要root权限)
- ip addr (或 ifconfig): 查看网络接口、IP地址、MAC地址等
- netstat -tuln: 查看网络连接和监听端口
- lspci: 显示PCI总线上的设备 (显卡、网卡等)
- lshw: 显示详细的硬件信息 (需安装lshw包)