Linux 怎么查看 CPU和 内存使用情况
在 CentOS 中,可以使用多种命令来查看 CPU 和内存的使用情况。以下是一些常用的方法:
1. 查看 CPU 使用情况
使用 top
top
命令提供了实时的系统监控信息,包括 CPU 使用情况。
top
- 按
q
退出。
使用 htop
htop
是 top
的增强版,提供更友好的界面(需要安装)。
安装 htop
sudo yum install htop
使用 htop
htop
- 按
q
退出。
使用 mpstat
mpstat
是 sysstat
包中的一个工具,显示各个 CPU 的使用情况。
安装 sysstat
sudo yum install sysstat
使用 mpstat
mpstat -P ALL
2. 查看内存使用情况
使用 free
free
命令显示内存的使用情况。
free -h
-h
选项以人类可读的格式显示(例如 MB 或 GB)。
使用 vmstat
vmstat
提供了关于虚拟内存、进程、CPU 活动等的信息。
vmstat 1
1
表示每秒更新一次,按Ctrl+C
退出。
使用 cat /proc/meminfo
可以通过查看 /proc/meminfo
文件获取详细的内存信息。
cat /proc/meminfo
3. 综合查看 CPU 和内存使用情况
使用 sar
sar
是 sysstat
包中的一个工具,可以获取 CPU 和内存的历史使用情况。
使用 sar
查看 CPU 使用情况
sar -u 1 3
使用 sar
查看内存使用情况
sar -r 1 3
总结
以上命令可以帮助您有效地监控 CentOS 系统中的 CPU 和内存使用情况。根据您的需求选择合适的工具进行查看。
更新于: 12/04/2025
谢谢!