技术栈

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++】优先级队列(容器适配器)
相关推荐
lolo大魔王
6 小时前
Linux 文件系统超全面详解(原理、结构、挂载、分区、inode、日志、管理命令)
linux·运维·服务器
磊 子
7 小时前
详细讲解一下epoll
linux·io·epoll·io多路复用
printfLILEI
8 小时前
php中的类与对象以及反序列化
linux·开发语言·php
叠叠乐
9 小时前
redmi k90 pro max 强解BL,刷海外rom, 并刷入sukisu ultra
linux
xiaoye-duck
10 小时前
《Linux系统编程》Linux 进程间通信之管道基础解析:从匿名管道原理到基于管道的进程池实现
linux
z20050930
10 小时前
【Linux学习】Linux中的进程程序替换
linux·服务器·学习
bush4
10 小时前
嵌入式linux学习记录四
linux·运维·学习
lihao lihao
12 小时前
软硬链接
linux·运维·服务器
YY&DS
12 小时前
Qt 嵌入 CEF 在 Linux 下必须设置 `QT_XCB_GL_INTEGRATION=xcb_egl才能加载网页
linux·开发语言·qt
热门推荐
01GitHub 镜像站点02【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法03【AI】2026 年具身智能模型和世界模型总结04DeepSeek V4 + Claude Code thinking mode 400 错误修复方案05Codex 接入 DeepSeek API 完整配置文档06裂开!ChatGPT 居然开始要手机号验证,附详细解决方法07CC-Switch & Claude 基于 Linux 服务器安装使用指南08几个好用的ip纯净度检测网站09API Key 登录 Codex 也能用插件了,还支持会话删除和导出10CC-Switch 全平台下载、安装与使用全指南(Windows/macOS/Linux)