zoukankan      html  css  js  c++  java
  • 马哥第八周

    1、显示统计占用系统内存最多的进程,并排序。

      使用top命令

        top模式按下【m】:以内存使用排序

        top模式按下【p】:以cpu使用排序
    2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"

      

       


    3、每周的工作日1:30,将/etc备份至/backup目录中,保存的文件名称格式 为“etcbak-yyyy-mm-dd-HH.tar.xz”,其中日期是前一天的时间

      创建定时任务:

      crontab -e

      30 1 * * 1-5 /bin/bash  tar -Jcvf /backup/etc-·date -d '-1 days' '+%Y-%m-%d-%H'·.tar.xz /etc


    4、工作日时间,每10分钟执行一次磁盘空间检查,一旦发现任何分区利用率高 于80%,就发送邮件报警

      vim  free.sh

      #!/bin/bash

      disk=`df -Th | sed -nr  '2,4p' | awk -F "[ +|%]" '{print $(NF-2)}`

      [ "$disk" -gt "80" ] && echo '磁盘空间不足' | mail -s '磁盘空间不足'

      创建定时任务

      crontab -e */10 * * * * /bin/bash /root/script/diskcheck.sh

  • 相关阅读:
    Mybatis插件开发入门,运行原理,例子
    ActiveMQ是什么,为什么使用MQ
    sql优化
    用户注册流程
    JMS入门Demo
    运维自动化之Ansible
    ceph安装部署
    ceph工作原理
    linux进程
    任务计划
  • 原文地址:https://www.cnblogs.com/api5253/p/13418374.html
Copyright © 2011-2022 走看看