文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>清理磁盘(disk clean)

清理磁盘(disk clean)

时间:2007-07-25  来源:nixer2007

List all files with access time, change time, modify time, size, path  

find -printf "%A@ %C@ %T@ " -ls > /tmp/myf_sub.out

find files that >10M and modified before one year.

 

#!/usr/bin/perl -w


open FILE1, "/tmp/myf_sub.out";
open YEAR1, ">/tmp/year1";
open YEAR3, ">/tmp/year3";
open YEAR5, ">/tmp/year5";

while (<FILE1>) {
  chomp;
  my @item=split/\s+/;
  if ($item[2]<1167580800 && $item[4]>10000) {
    my $v4= $item[4]/1000;
    if ($item[2] > 1072886400) {
        print YEAR1 "$item[12]-$item[11]-$item[10] $v4 $item[7] $item[13]\n";
                }
        elsif ($item[2]> 1009814400 ) {
                print YEAR3 "$item[12]-$item[11]-$item[10] $v4 $item[7] $item[13]\n";
                }
                else {
                print YEAR5 "$item[12]-$item[11]-$item[10] $v4 $item[7] $item[13]\n";
                }
        }
}

time switch:

1167580800    2007-1-1

1072886400    2004-1-1

1009814400    2002-1-1

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载