首页 > 其他分享 >把top命令写入文件保存

把top命令写入文件保存

时间:2022-12-19 19:36:39浏览次数:34  
标签:-% UTC grep top 写入 保存 TZ dir

#!/bin/sh


dir="/log"
[ ! -d ${dir} ] && mkdir ${dir}

time=`TZ=UTC-8 date +%Y-%m-%d" "%H:%M:%S`


while true
do
  [ ! -d ${dir} ] && mkdir ${dir} 
  t=`TZ=UTC-8 date +%Y-%m-%d" "%H:%M:%S`
  runtop=`top -n 1 | head -n 5`
  pid=`top -n 1  | grep "xx" | grep -v "grep" | awk -F' ' '{print $1}' | sed s/[[:space:]]//g`
  fdnum=`ls -lR /proc/$pid/fd | grep "^l" | wc -l`
  echo -e "fd use num: $fdnum  *** $runtop" >> "${dir}/temp$(TZ=UTC-8 date +%Y-%m-%d).txt"
  sleep 5
done

 

标签:-%,UTC,grep,top,写入,保存,TZ,dir
From: https://www.cnblogs.com/xiaojiaocx/p/16992893.html

相关文章

  • ABAP:VA02销售订单保存前增强
    VA02销售订单保存前增强:SE38:MV45AFZZENHANCEMENT2ZCD_SO_SAVE_CHECK."activeversion*****ADDBYZJ20221026START检查非源头订单禁止修改DATA:ls_zs......
  • itop3568开发板一键烧写QT程序到开发板
    根据上一小节设置好编译套件后,打开自己的qt工程,然后点击qtcreator里面的项目,把编译器切换成上一章节设置好的的编译器,如下图所示:然后打开要编译的QT代码的pro文件,......
  • itop3568开发板一键烧写QT程序到开发板
    根据上一小节设置好编译套件后,打开自己的qt工程,然后点击qtcreator里面的项目,把编译器切换成上一章节设置好的的编译器,如下图所示: 然后打开要编译的QT代码的pro......
  • 模型的保存与加载joblib
    一、概述1.1模型的保存当模型完成训练之后,可以得到参数,例如线性回归得到权重与偏置等。可以将这些参数保存起来,方便下次调用。一般与Pipeline联合使用,先用Pipline操作,......
  • 003 写入文本文件
    提供三个写入文本文件的函数。publicstaticbooleanwriteStringToTextFile(Stringcontent,StringfilePath,Charsetcharset)1publicstaticbooleanwriteStr......
  • 抖音视频如何去水印保存到手机相册?教你一招,轻松搞定!
    抖音视频如何去水印保存到手机相册?如何才能保存无水印的视频?其实,去除视频上的抖音号水印,没有那么麻烦的,还很简单,只需要借助第三方免费工具,即可轻松去除水印,保存无水印视频......
  • manjaro下Matlab设置路径、字体等不能永久保存的问题及其解决
    问题表现:通过matlab设置的内容,重启后还是老样子,没有任何改变,主要是权限问题以下均假设:matlab的安装目录:/opt/Polyspace/MR2022b/,以下用$MATLABHOME1、pathdef.m文件......
  • 解决Mac在Chrome播放视频时缓存写入ssd过猛问题,内存交换直彪
    都知道mac的ssd焊死在主板上ssd的报废意味着你又能换新mac了这些天我发现chrome挂直播看世界杯时候内存占用异常的高赶忙发现在浏览器播放视频时写入ssd的速度直线飙升......
  • 【python/pycharm】豆瓣top250电影
    学弟给的importreimportrequestsurl="https://movie.douban.com/top250"headers={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/5......
  • Json Net 简单的文件读取和写入
    ▲读写的文件XiaoMing.json:{"Name":"小明","Sex":"男","Age":12}JsonWriteTest.json:{"StartX":1.23,"StartY":1.24,"EndX":10,"EndY":"YY","Fa......