创造加了日期的前十名磁盘空间用户报告的脚本

#!/bin/bash
#Big_User - find big disk space users in various direcotries
#Parameters for Script
#
CHECK_DIRECTORIES="/var/log /home" #direcotries to check
#
######################Main Script###########################
#
DATE=`date +%m%d%y`               #Date for report file
exec > space_file_$DATA.rpt
#
#
echo "Top Ten Disk Space Usage"   #Report header for whole report
echo "for $CHECK_DIRECTORIES Direcotries"
#
for DIR_CHECK in $CHECK_DIRECTORIES #loop to du directories
do
       echo ""
       echo "The $DID_CHECK Directory:" #Title header for each direcotry
#
#Create a listing of top ten disk space users
       du -S $DIR_CHECK 2>/dev/null|sort -rn|sed ‘{11,$D;=}‘|sed ‘N;s/\n/ /‘|gawk ‘{printf $1":""\t" $2"\t" $3"\n"}‘
#
done
exec > /tmp/test.txt

时间: 2024-08-03 19:55:30

创造加了日期的前十名磁盘空间用户报告的脚本的相关文章

脚本监测 前十名磁盘空间用户的列表

脚本名称为: Big_Users.sh #!/bin/bash # # Big_Users - find big disk space users in various directories ################################################################ # Parameters for Script # CHECK_DIRECTORIES=" /var/log /home" #directories to check

Linux创造固定的文件大小-预分配磁盘空间

一.课前预习 写本篇文章的目的很简单,防止采坑.防止采坑.防止采坑我们在开发程序的过程中,往往需要预分配磁盘空间,防止因磁盘空间不够而引发程序异常问题(已踩过坑), 现网查阅资料,有些预分配磁盘空间的方法不正确,在这里特别记录一下, 除此之外,把正确的预分配的方法和大家分享一下,如果其他人有建议,欢迎拍砖狠砸 二.假:磁盘预分配---ftruncate 1. 使用lseek.ftruncate到一个固定位置生成的"空洞文件"是不会占据真正的磁盘空间的. #include <std

计算指定日期的前N个月日期

/**     * 计算指定日期的前N个月日期     * @param type $time      * @param int $month_length     * @return date     */    public function calLMP($time,$month_length ){        $r = date('Y-m-d',strtotime('-'.$month_length.'month',strtotime($time)));        list($e

转:JS日期加减,日期运算

原文 出处http://hi.baidu.com/tonlywang/item/685fba8933a2a756e73d1950 一.日期减去天数等于第二个日期 function cc(dd,dadd) ...{ //可以加上错误处理 var a = new Date(dd) a = a.valueOf() a = a - dadd * 24 * 60 * 60 * 1000 a = new Date(a) alert(a.getFullYear() + "年" + (a.getMon

使用批处理bat作为日期系统日期的前三天

在管理server它经常是依据一天来推断载日期系统日志文件,例如,上周五,周一的需要上传日志.上传日志的日期前一天,日志文件命名的日期.这需要获得的日期的前三天.或之前n当天日期. 批量绑定vbs可以实现,如下列文件. if "%date:~13%"=="一" (set DaysAgo=3) else (set DaysAgo=1) >"%temp%\MyDate.vbs" echo LastDate=date()-%DaysAgo% &g

2019最火的直播平台有哪些?2019直播前十名排名

随着今年熊猫TV下课,直播行业重新洗牌,原熊猫的众多主播也纷纷转战,那么现在直播最火的平台是那些呢?现在就来盘点下2019年最火的直播平台前十名. 1.斗鱼直播 斗鱼直播一直站在直播行业前列,拥有着超高人气的大主播,yyf.旭旭宝宝.冯提莫以及新加入的pdd等,为其聚集了超强的人气,pdd在斗鱼首播时人气最高破5亿,却不是当年的gogoing虚假的59亿人气,如果没有去年上市前的一系列风波,如今只怕更加的庞大. 2.虎牙直播 当年从yy直播改名而来,将yy里的一系列游戏和其他直播分离出来,相比于

VMware下LINUX的虚拟机增加磁盘空间

先关闭虚拟机电源,做如下设置:“ 虚拟机”--“虚拟机设置”--“磁盘”--“扩展” 可以随意添加你需要增到到的磁盘大小(如15Gb,表示磁盘总量,包含原来的磁盘容量); 再重启电源进入系统做如下步骤设置. 1. 启动虚拟机系统,用root登录(后续所有步骤都应以root用户身份登录操作),在 命令行用fdisk -l查看.由于这里是直接修改了原始空间大小,因此可以看到/dev/sda空间改变为16.1GB(原磁盘空间从10G增加到15G).如果是从VMware菜单里增加虚拟硬盘,则会多出一个/

数据库管理——Powershell——使用Powershell脚本找出消耗最多磁盘空间的文件

原文:数据库管理--Powershell--使用Powershell脚本找出消耗最多磁盘空间的文件 原文译自: http://www.mssqltips.com/sqlservertip/2774/powershell-script-to-find-files-that-are-consuming-the-most-disk-space/?utm_source=dailynewsletter&utm_medium=email&utm_content=headline&utm_cam

Linux 指令详解 df 检查文件系统的磁盘空间使用情况

指令:df 检查文件系统的磁盘空间使用情况 可以查看所有已挂载磁盘的总容量.使用空间.剩余空间.挂载位置等 语法:# df [OPTION] [FILE] FILE是一个或多个路径名的可选列表,如选择这项则显示文件所在的文件系统的磁盘使用情况 Ps: 1:所有用户均有使用df命令的权限 2:默认情况下以1KB为单位显示磁盘空间 3:默认显示当前所有被挂载的文件系统的可用空间 4:超级权限用户使用df命令时会发现某个分区的容量会超过100%,原因如下: Linux系统为超级用户保留了10%的空间.