技术栈

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++】优先级队列(容器适配器)
相关推荐
LXY_BUAA
16 小时前
《source insight》添加对.s文件的支持
linux
fai厅的秃头姐!
16 小时前
01-python基础-day02Linux基础
linux
好评124
16 小时前
git常见操作及问题
linux·git
不会代码的小猴
16 小时前
Linux环境编程第一天笔记
linux·笔记
optimistic_chen
16 小时前
【Docker入门】cgroups 资源控制
linux·运维·ubuntu·docker·容器·cgroup
LXY_BUAA
16 小时前
《嵌入式操作系统》_内核编译练习与配置文件讲解_20260119
linux·运维·服务器
xlq22322
18 小时前
4.LInux权限
linux·运维·服务器
Bdygsl
18 小时前
Linux(10)—— 进程控制(等待)
linux·运维·服务器
c++逐梦人
18 小时前
进程的优先级与切换
linux·服务器·操作系统
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)032025 Telegram 最新免费社工库机器人(LetsTG可[特殊字符])搭建指南(含 Python 脚本)04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05UV安装并设置国内源06Linux下V2Ray安装配置指南07AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南08网站改了域名,如何查找?09BongoCat - 跨平台键盘猫动画工具10Claude Code Skills 实用使用手册