要监控Linux系统的资源使用情况,您可以使用以下命令和工具:
top
:实时显示系统中各个进程的资源占用情况,如CPU、内存等。在终端输入top
并按回车键即可查看。
htop
:类似于top命令,但提供了更丰富的信息和更友好的界面。需要先安装htop(sudo apt-get install htop
),然后在终端输入htop
并按回车键查看。
vmstat
:显示虚拟内存统计数据,包括CPU、内存、交换分区等的使用情况。在终端输入vmstat
并按回车键查看。
free
:显示系统内存使用情况,包括总内存、已用内存、空闲内存等。在终端输入free -h
并按回车键查看,-h
参数表示以人类可读的格式显示。
iostat
:显示CPU和磁盘I/O统计信息。在终端输入iostat
并按回车键查看。如果需要安装iostat,请使用sudo apt-get install sysstat
。
df
:显示文件系统的磁盘空间使用情况。在终端输入df -h
并按回车键查看,-h
参数表示以人类可读的格式显示。
du
:显示目录或文件的磁盘空间使用情况。在终端输入du -sh *
并按回车键查看当前目录下各文件和文件夹的大小。-s
参数表示只显示总计,-h
参数表示以人类可读的格式显示。
sar
:收集、报告或保存系统活动信息,包括CPU、内存、磁盘I/O等。在终端输入sar
并按回车键查看。如果需要安装sar,请使用sudo apt-get install sysstat
。
atop
:实时监控系统资源使用情况的工具,类似于top。需要先安装atop(sudo apt-get install atop
),然后在终端输入atop
并按回车键查看。
使用图形界面工具:如果您使用的是带有图形界面的Linux发行版,可以使用如GNOME System Monitor、KDE System Monitor等图形界面工具来监控系统资源使用情况。
这些命令和工具可以帮助您了解Linux系统的资源使用情况,以便在需要时进行优化和调整。