dmesg
(display message或者driver message)是Linux下用于显示内核启动信息和运行时状态信息的命令行工具。通过dmesg
,你可以监控系统资源的使用情况,例如CPU、内存、磁盘等。以下是一些使用dmesg
监控系统资源的方法:
dmesg
dmesg -w
dmesg | grep 设备名或驱动名
dmesg --since="YYYY-MM-DD HH:MM:SS"
dmesg --until="YYYY-MM-DD HH:MM:SS"
dmesg | grep -i "error\|warn"
dmesg | grep Memory
dmesg | grep "cpu MHz"
dmesg | grep sd
dmesg | grep eth
通过这些方法,你可以实时监控系统资源的使用情况。但请注意,dmesg
主要用于查看内核级别的信息,对于用户级别的资源监控(如进程、文件等),你可能需要使用其他工具,如top
、htop
、vmstat
等。