查看 Linux 操作系统信息的常用命令

目录

[1. 查看系统基本信息](#1. 查看系统基本信息)

[2. 查看发行版信息](#2. 查看发行版信息)

[3. 查看CPU信息](#3. 查看CPU信息)

[4. 查看内存信息](#4. 查看内存信息)

[5. 查看磁盘信息](#5. 查看磁盘信息)

[6. 查看系统运行时间和负载](#6. 查看系统运行时间和负载)

[7. 查看系统进程信息](#7. 查看系统进程信息)

[8. 查看网络信息](#8. 查看网络信息)

[9. 查看系统日志](#9. 查看系统日志)

[10. 查看硬件信息](#10. 查看硬件信息)


1. 查看系统基本信息

复制代码
# 查看内核版本和操作系统信息
uname -a

# 只查看内核版本
uname -r

# 查看系统架构(32位/64位)
uname -m

2. 查看发行版信息

复制代码
# 适用于大多数发行版(RedHat/CentOS/Fedora/Debian/Ubuntu等)
cat /etc/os-release

# 或使用以下命令(不同发行版可能不同)
cat /etc/*release*
cat /etc/*version*
cat /etc/issue

# 对于RedHat/CentOS系统
cat /etc/redhat-release

3. 查看CPU信息

复制代码
# 查看CPU详细信息
cat /proc/cpuinfo

# 查看CPU核心数
nproc

# 或
grep -c 'processor' /proc/cpuinfo

4. 查看内存信息

复制代码
# 查看内存使用情况
free -h

# 查看详细内存信息
cat /proc/meminfo

5. 查看磁盘信息

复制代码
# 查看磁盘分区和挂载情况
df -h

# 查看磁盘详细信息
lsblk

# 查看磁盘使用情况
du -sh /path/to/directory

6. 查看系统运行时间和负载

复制代码
# 查看系统运行时间和平均负载
uptime

# 或
w

7. 查看系统进程信息

复制代码
# 查看运行中的进程
top

# 或
htop

# 查看特定进程
ps aux | grep process_name

8. 查看网络信息

复制代码
# 查看网络接口信息
ip addr

# 或
ifconfig

# 查看路由表
ip route

# 或
route -n

# 查看网络连接
netstat -tulnp

# 或
ss -tulnp

9. 查看系统日志

复制代码
# 查看系统日志(不同发行版可能不同)
journalctl -xe  # systemd系统

# 或查看特定日志文件
cat /var/log/messages
cat /var/log/syslog

10. 查看硬件信息

复制代码
# 查看PCI设备
lspci

# 查看USB设备
lsusb

# 查看所有硬件信息
lshw
相关推荐
ddfa123418 分钟前
XML 笔记
xml·服务器
海外空间恒创科技22 分钟前
一台香港原生ip站群服务器多少钱?
服务器·网络协议·tcp/ip
Charlene Fung27 分钟前
vs code远程自动登录服务器,无需手动输入密码的终极方案(windows版)
运维·服务器·vscode·ssh
麟城Lincoln28 分钟前
【RHCSA-Linux考试题目笔记(自用)】servera的题目
linux·笔记·考试·rhcsa
碣石潇湘无限路29 分钟前
【部署与总结】从本地运行到公网服务器的全过程
运维·服务器
linux修理工1 小时前
ipmitool 使用简介(ipmitool sel list & ipmitool sensor list)
运维·服务器
寻月隐君1 小时前
保姆级教程:Zsh + Oh My Zsh 终极配置,让你的 Ubuntu 终端效率倍增
linux·后端·命令行
XM-54581 小时前
2025微信小程序wxapkg解包全攻略
linux·运维·小程序
zyx没烦恼1 小时前
TCP相关实验
服务器·网络·tcp/ip
朗晴1 小时前
文本编辑器VIM的使用方法!
linux·运维·服务器