zoukankan      html  css  js  c++  java
  • shell-脚本-作用是发现前10个最占用磁盘空间的文件

    #!/bin/bash
    #
    # 这个脚本的作用是发现前10个最占用磁盘空间的文件
    ################定义这个脚本的全区变量#################################
    #
    CHECK_DIRECTORIES='/var/log /home' #该变量包含两个目录
    #
    ############################脚本主体###################################
    #
    DATE=$(date '+%Y%m%d') #获取时间戳,后边用于结果报告
    #
    exec > disk_space_$DATE.rpt #创建报表,这里报表名称使用了时间戳
    #
    echo "磁盘空间的前10的使用量"
    echo "在$CHECK_DIRECTORIES目录"
    #
    for DIR_CHECK in ${CHECK_DIRECTORIES}
    do
    echo ""
    echo "$DIR_CHECK目录:"
    du -Sh $DIR_CHECK 2>/dev/null |
    sort -rn |
    sed '11,$d;=' |
    sed 'N; s/ / /' |
    awk '{print $1":" " " $2 " " $3}'
    done

  • 相关阅读:
    SonarQube
    Gerrit
    Jenkins
    Jenkins
    GitLab
    GitLab
    GitLab
    centos7配置国内yum源
    CentOS7 ping: unknown host www.baidu.com
    VirtualBox下安装CentOS7系统
  • 原文地址:https://www.cnblogs.com/fyc001/p/8873662.html
Copyright © 2011-2022 走看看