技术栈

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++】优先级队列(容器适配器)
相关推荐
倔强的石头106
21 分钟前
openGauss数据库:从CentOS 7.9部署到实战验证
linux·数据库·centos
梁正雄
1 小时前
linux服务-Nginx+Tomcat+Redis之Session 共享 - 容器单机版
linux·nginx·tomcat
linchare
4 小时前
linux debian上只装mysql的客户端步骤
linux·mysql·debian
百***7574
6 小时前
linux上redis升级
linux·运维·redis
顾安r
6 小时前
11.22 脚本打包APP 排错指南
linux·服务器·开发语言·前端·flask
Neur0toxin
6 小时前
入侵排查_2025/11/23
linux·windows·应急响应
小小编程能手
7 小时前
Linux文件编程
linux·运维·服务器
木童662
7 小时前
nginx安装步骤详解
linux·运维·服务器·网络·nginx
暴躁的菜鸡
8 小时前
Ubuntu安装向日葵
linux·运维·ubuntu
wa的一声哭了
8 小时前
Webase部署Webase-Web在合约IDE页面一直转圈
linux·运维·服务器·前端·python·区块链·ssh
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连04UV安装并设置国内源05Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07Linux下V2Ray安装配置指南08今天 Cloudflare 全球事故,连 GPT 和你的网站都一起“掉线”了09iPhone 17系列包含哪些版本,各版本又有哪些配置,硬件、功能、性能、价格详细介绍10全球最强模型Grok4,国内已可免费使用!(附教程)