要监控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系统的资源使用情况,以便在需要时进行优化和调整。