技术栈

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++】优先级队列(容器适配器)
相关推荐
猫豆~
5 小时前
软件包管理——2day
linux·运维
大白菜1324
8 小时前
进程的信号
linux
XH-hui
8 小时前
【打靶日记】群内靶机Secure
linux·网络安全
Shingmc3
8 小时前
【Linux】进程控制
linux·服务器·算法
视觉装置在笑713
8 小时前
Shell 变量基础与进阶知识
linux·运维
Web极客码
9 小时前
如何通过命令行工具检查 Linux 版本信息
linux·运维·服务器
欢鸽儿
9 小时前
Vitis】Linux 下彻底清除启动界面 Recent Workspaces 历史路径
linux·嵌入式硬件·fpga
繁华似锦respect
9 小时前
C++ 智能指针底层实现深度解析
linux·开发语言·c++·设计模式·代理模式
hweiyu00
10 小时前
Linux 命令:dd
linux
---学无止境---
11 小时前
i386 架构中断管理函数详解
linux·架构
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05UV安装并设置国内源06BongoCat - 跨平台键盘猫动画工具07React CVE-2025-55182漏洞排查与修复指南08Linux下V2Ray安装配置指南09打造高效订单处理!ZKmall开源商城的统一履约中心架构解析10本地部署阿里最新开源的Z-Image