这是本文档旧的修订版!
CentOS 下显示系统状态
在 CentOS 系统中,可以通过多种命令来查看系统状态,以下是一些常用的命令及其使用方法[^11^][^12^]。
- 查看系统基本信息
- 查看系统版本:cat /etc/redhat-release
- 查看内核版本:uname -a
- 查看 CPU 信息:cat /proc/cpuinfo
- 查看内存信息:cat /proc/meminfo
- 查看系统资源使用情况
- 查看系统负载和运行时间:uptime,该命令会显示系统当前的负载(1分钟、5分钟、15分钟平均负载)以及系统运行时间。
- 查看内存使用情况:free -h,以人类可读的格式显示内存的总量、已用、空闲、缓存等信息。
- 查看磁盘使用情况:df -h,显示各分区的磁盘使用情况,包括已用空间、可用空间等。
- 查看系统进程和性能
- 实时监控系统进程:top,实时显示系统进程的 CPU 和内存使用情况,并可按 CPU 或内存使用率排序。
- 查看系统进程快照:ps aux,显示当前系统中所有进程的详细信息。
- 监控系统整体性能:vmstat,可以监控操作系统的进程状态、内存、虚拟内存、磁盘 I/O 和 CPU。
- 查看磁盘 I/O 性能:iostat,查看 CPU 和磁盘的平均使用率。
- 查看网络状态
- 查看网络连接:netstat -an,显示网络连接状况;在 CentOS 7 中,也可以使用 `ss` 命令。
- 查看网卡配置:ifconfig,或者在 CentOS 7 中使用ip addr。
- 查看系统服务状态
- 查看服务状态:systemctl list-unit-files,列出所有服务的状态。
以上内容涵盖了 CentOS 下查看系统状态的常用命令及其功能,您可以根据需要在 DokuWiki 中使用这些内容。