zoukankan      html  css  js  c++  java
  • 巡检分区空间

    常用脚本–分区空间

    1. #!/bin/bash
    2. #
    3. #********************************************************************
    4. #encoding -*-utf8-*-
    5. #Author: zhangshang
    6. #Date: 2017-11-25
    7. #URL: http://blog.vservices.top/myblog
    8. #Description: 检查磁盘占用率超过70%的分区,并显示出来
    9. #Copyright (C): 2017 All rights reserved
    10. #QQ Numbers: 765030447
    11. #********************************************************************
    12. echo -e "33[31m***********************harddisk_check**************************33[0m"
    13. #循环读取分区信息
    14. echo -e "Partition space information!"
    15. for i in `df -h | grep "(/dev/sd|/$)" | awk '{print $1,$5}' | cut -d% -f1 | tr -s '[:blank:]' ':'`
    16. do
    17. n=`echo $i | cut -d: -f2`
    18. h=`echo $i | cut -d: -f1`
    19. if [ "`echo $n `" -gt 70 ]
    20. then
    21. #超过报警阀值红色闪烁显示
    22. echo -e "Dev:$h 33[5;31mUsed:$n%33[0m"
    23. else
    24. #正常显示旅社
    25. echo -e "Dev:$h 33[32mUsed:$n%33[0m"
    26. fi
    27. done
    28. #循环读取分区Inode信息
    29. echo -e ""
    30. echo -e "Partition Inode information"
    31. for i in `df -ih | grep "(/dev/sd|/$)" | awk '{print $1,$5}' | cut -d% -f1 | tr -s '[:blank:]' ':'`
    32. do
    33. n=`echo $i | cut -d: -f2`
    34. h=`echo $i | cut -d: -f1`
    35. if [ "`echo $n `" -gt 70 ]
    36. then
    37. #超过报警阀值红色闪烁显示
    38. echo -e "Dev:$h 33[5;31mInodeUsed:$n%33[0m"
    39. else
    40. #正常显示旅社
    41. echo -e "Dev:$h 33[32mInodeUsed:$n%33[0m"
    42. fi
    43. done

    显示效果结果:

    1. ***********************harddisk_check**************************
    2. Partition space information!
    3. Dev:/dev/mapper/centos_joker--7--01-root Used:9%
    4. Dev:/dev/sda1 Used:16%
    5. Partition Inode information
    6. Dev:/dev/mapper/centos_joker--7--01-root InodeUsed:1%
    7. Dev:/dev/sda1 InodeUsed:1%
  • 相关阅读:
    2018.10.05模拟总结
    CentOS 7 分区方案
    Linux讲解之定时任务
    TrueCrypt与CryptSetup双系统全盘加密(图文)
    使用LUKS加密你的磁盘
    使用LUKS加密你的磁盘
    本文介绍使用windows系统自带的远程桌面mstsc连接Centos 7.x远程桌面的基本方法。
    Xrdp
    CentOS7开放端口以及常用的使用命令记录整理
    【Python成长之路】装逼的一行代码:快速共享文件
  • 原文地址:https://www.cnblogs.com/momenglin/p/8483170.html
Copyright © 2011-2022 走看看