top
:这是最常用的实时系统监控工具。它可以显示进程及其资源使用情况,如 CPU 使用率、内存使用量等。要启动top
,只需在命令行中输入top
并回车。
top
htop
:这是一个top
的增强版,提供了更多功能和更好的可视化。要使用htop
,您可能需要先安装它。在大多数系统上,您可以使用以下命令安装:
# 对于基于 Debian 的系统(如 Ubuntu)
sudo apt-get install htop
# 对于基于 RHEL 的系统(如 CentOS)
sudo yum install htop
# 对于基于 Arch Linux 的系统
sudo pacman -S htop
安装后,输入 htop
并回车以启动。
htop
vmstat
:这个工具显示虚拟内存统计信息。虚拟内存是指硬盘上的一部分空间,用于在 RAM 用尽时存储数据。要实时查看虚拟内存状态,请输入以下命令。其中,数字1
表示每秒刷新一次。
vmstat 1
iostat
:这个工具用于监控磁盘 I/O(输入/输出)。要实时查看磁盘 I/O,请输入以下命令。其中,数字1
表示每秒刷新一次。
iostat 1
注意:您可能需要先安装 sysstat
软件包才能使用 iostat
。安装方法与 htop
类似,只需将包名替换为 sysstat
。
free
:此命令显示系统内存使用情况。要实时查看内存使用情况,可以使用watch
命令。以下示例每秒刷新一次。
watch -n 1 free -h
这些工具应该足以帮助您实时查看 Linux 系统资源情况。有许多其他工具和图形界面可供选择,但这些基本命令行工具非常强大且易于使用。
谢谢啦(☆ω☆)