工具解释
-
通过这个我编译好的二进制文件即可快速查询CPU、内存、IO、进程、网卡信息
具体演示
root@go-21:/usr/local/src# ls -lh total 2.5M -rwxr-xr-x 1 root root 2.5M Apr 18 23:25 checkResources root@go-21:/usr/local/src# ./checkResources # @Time : 2024/04/18 23:14 # @Author : TangHao ++++++++++++++++++++++++++++++CPU/内存信息++++++++++++++++++++++++++++++ CPU使用率: 0.10% 内存使用率: 7.44% ++++++++++++++++++++++++++++++占用前五的进程信息如下:++++++++++++++++++++++++++++++ 1. PID: 557, Memory Usage: 26 MB 2. PID: 906, Memory Usage: 11 MB 3. PID: 1, Memory Usage: 8 MB 4. PID: 526, Memory Usage: 6 MB 5. PID: 16242, Memory Usage: 6 MB ++++++++++++++++++++++++++++++磁盘的io信息如下:++++++++++++++++++++++++++++++ 磁盘名:dm-0 读取次数:2208473 写入次数:2304955 读取兆字节数:10421MB 写入兆字节数:10492MB ----------------------------- 磁盘名:loop0 读取次数:222 写入次数:0 读取兆字节数:2MB 写入兆字节数:0MB ----------------------------- 磁盘名:loop2 读取次数:52 写入次数:0 读取兆字节数:0MB 写入兆字节数:0MB ----------------------------- 磁盘名:loop4 读取次数:981 写入次数:0 读取兆字节数:39MB 写入兆字节数:0MB ----------------------------- 磁盘名:sda 读取次数:383467 写入次数:57435 读取兆字节数:10507MB 写入兆字节数:10615MB ----------------------------- 磁盘名:sda1 读取次数:205 写入次数:0 读取兆字节数:3MB 写入兆字节数:0MB ----------------------------- 磁盘名:sda2 读取次数:407 写入次数:291 读取兆字节数:21MB 写入兆字节数:122MB ----------------------------- 磁盘名:sda3 读取次数:382316 写入次数:57144 读取兆字节数:10468MB 写入兆字节数:10492MB ----------------------------- 磁盘名:loop1 读取次数:81 写入次数:0 读取兆字节数:1MB 写入兆字节数:0MB ----------------------------- 磁盘名:loop3 读取次数:60 写入次数:0 读取兆字节数:1MB 写入兆字节数:0MB ----------------------------- 磁盘名:loop5 读取次数:11 写入次数:0 读取兆字节数:0MB 写入兆字节数:0MB ----------------------------- 磁盘名:sr0 读取次数:210 写入次数:0 读取兆字节数:7MB 写入兆字节数:0MB ----------------------------- ++++++++++++++++++++++++++++++服务器的网络信息如下:++++++++++++++++++++++++++++++ 网络接口:lo 接收兆字节数:0MB 发送兆字节数:0MB 接收错误数:0 发送错误数:0 ----------------------------- 网络接口:eth0 接收兆字节数:9MB 发送兆字节数:0MB 接收错误数:0 发送错误数:0 -----------------------------
文章评论