| 
                         4、检测网卡流量,并按规定格式记录在日志中 
- #!/bin/bash 
 - ####################################################### 
 - #检测网卡流量,并按规定格式记录在日志中 
 - #规定一分钟记录一次 
 - #日志格式如下所示: 
 - #2019-08-12 20:40 
 - #ens33 input: 1234bps 
 - #ens33 output: 1235bps 
 - ######################################################3 
 - while : 
 - do 
 -  #设置语言为英文,保障输出结果是英文,否则会出现bug 
 -  LANG=en 
 -  logfile=/tmp/`date +%d`.log 
 -  #将下面执行的命令结果输出重定向到logfile日志中 
 -  exec >> $logfile 
 -  date +"%F %H:%M" 
 -  #sar命令统计的流量单位为kb/s,日志格式为bps,因此要*1000*8 
 -  sar -n DEV 1 59|grep Average|grep ens33|awk '{print $2,"t","input:","t",$5*1000*8,"bps","n",$2,"t","output:","t",$6*1000*8,"bps"}' 
 -  echo "####################" 
 - #因为执行sar命令需要59秒,因此不需要sleep 
 - done 
 
  
  
输出结果: 
  
5、杀死所有脚本 
- #!/bin/bash 
 - ################################################################ 
 - #有一些脚本加入到了cron之中,存在脚本尚未运行完毕又有新任务需要执行的情况, 
 - #导致系统负载升高,因此可通过编写脚本,筛选出影响负载的进程一次性全部杀死。 
 - ################################################################ 
 - ps aux|grep 指定进程名|grep -v grep|awk '{print $2}'|xargs kill -9 
 
  
 
【编辑推荐】 - 10 个最终编译成 JavaScript 的脚本语言
 - 2017年11月编程语言排行榜:脚本语言怎么了?
 - 号外!微软考虑将Python作为Excel官方脚本语言,你怎么看?
 - SUSE 开发者提议在 GCC 编译器中用 Python 替代 AWK
 - Bash vs Python:你该使用哪个?
  【责任编辑:华轩 TEL:(010)68476606】 
            点赞 0                        (编辑:泰州站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |