技术栈

Linux_监测CPU和内存

ramsey172024-08-09 15:40

通过TOP持续获取进程的CPU和内存消耗,并写入到表格

bash 复制代码
# 配置进程名
process='vm-agent'
# 配置次数
number=100
# 配置间隔时间
time=5
# csv结果文件
file=cm_$(date +%s).csv
echo "%CPU,%MEM">${file}
pid=$(ps -aux | grep ${process} | awk -F' ' '{OFS=","}{print $2}' | head -n 1)
top -b -d ${time} -n ${number} -p ${pid} | grep ${process} | awk -F' ' '{OFS=","}{print $9,$10}'>>${file}

结果如下:

上一篇:网页版IntelliJ IDEA部署
下一篇:【C++】优先级队列(容器适配器)
相关推荐
似水এ᭄往昔
4 小时前
【Linux】自动化构建-make/Makefile
linux·运维·服务器·ubuntu
顶点多余
4 小时前
Linux“信号“从硬件到软件详解
linux·运维·服务器
瀚高PG实验室
5 小时前
rpm包安装报错:cannot open Packages index using db5 - Cannot allocate memory (12)
linux·运维·服务器·瀚高数据库
AI+程序员在路上
5 小时前
嵌入式软件技术大全
linux·开发语言·arm开发·单片机
Snasph
6 小时前
在Ubuntu上进行端口转发
linux·运维·ubuntu
SeanDe
6 小时前
Linux grep 命令用法详解
linux·服务器·网络
W.W.H.
6 小时前
Linux共享文件夹不显示,每次都要重新加载问题解决
linux·运维·服务器
2401_83579254
7 小时前
Linux复习笔记
linux·服务器·笔记
s0907136
7 小时前
ZYNQ无SD卡纯NAND Flash启动Linux全攻略
linux·fpga开发·zynq·nand flash启动
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05班级宠物园部署指南06UV安装并设置国内源07OpenClaw 使用和管理 MCP 完全指南08“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)09机器学习深度学习二——GAN网络10让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南