记录 Linux 系统学习与日常运维中的常用命令和排查思路,持续更新。

系统信息查看

1
2
3
4
5
6
7
8
9
# 查看系统版本
lsb_release -a

# 查看内核版本
uname -r

# 查看 CPU 与内存
lscpu
free -h

磁盘与文件系统

1
2
3
4
5
# 查看磁盘使用情况
df -h

# 查看目录占用
du -sh /var/log/*

性能排查思路

当系统负载升高时,可按以下顺序排查:

  1. 看整体负载:uptime、top,关注 load average 与 CPU 使用率。
  2. 看进程:ps aux --sort=-%cpu | head,定位高占用进程。
  3. 看 IO:iostat -x 1,关注 util 与 await 指标。
  4. 看网络:ss -tlnp,确认端口监听与连接状态。
  5. 看日志:journalctl -u <服务名> 或 /var/log/ 下的应用日志。

小结

熟练掌握基础命令是运维排障的第一步,后续会补充 systemd 服务管理与 Shell 脚本实践的内容。