linux中如何写个脚本让系统自动定时记录cup和内存使用率

来源:百度知道 编辑:UC知道 时间:2024/06/13 18:16:01
需要记录日志
每天特定时间的cpu及内存的使用率(一天大概4次)
有linux及windows的机器数台

能不能做个什么脚本,让系统每天自动定时记录cpu及内存剩余数

谢谢了~
真能解决的话追加分~

#! /bin/bash

echo -n "PidName " > /root/script/pid.f
echo
"MeMery " >> /root/script/pid.f

PIDPATH=/proc/
TOTLE=0
cd
$PIDPATH
DOC=`ls`
for DOCNAME in $DOC
do
if [ -d
$DOCNAME ]; then
cd $DOCNAME
if [ -f status
];then
MEMERY=`grep VmRSS status | awk -F':' '{print $2}' | awk
'{print $1}'`
PIDNAME=`grep Name status | awk -F':' '{print
$2}'`
if [ $MEMERY ]; then
echo -n $PIDNAME
>> /root/script/pid.f
echo -n " " >>
/root/script/pid.f
echo $MEMERY >>
/root/script/pid.f
TOTLE=`expr $TOTLE +
$MEMERY`
cd ..
else
cd
.