Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2148924
  • 博文数量: 438
  • 博客积分: 3871
  • 博客等级: 中校
  • 技术积分: 6075
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-10 00:11
个人简介

邮箱: wangcong02345@163.com

文章分类

全部博文(438)

文章存档

2017年(15)

2016年(119)

2015年(91)

2014年(62)

2013年(56)

2012年(79)

2011年(16)

分类: LINUX

2011-11-01 21:44:10

找到系统中最大的文件

1. 最大的文件夹
du / | sort -rn | head 
( it will certainly cost you a large amount of time if your filesystem is big) 
the options of "sort" are "r" and "n" not "m" 
it will help you to find out the ten larget files in / 
of course you can replace "/" with any directories you like! 

2.最大的文件
du -a | sort -rn | head 
    du -a write counts for all files, not just directories

3.
#!/bin/bash
path=/tmp/test/
file=`find $path -type f -exec stat -c "%s %n" {} \;|sort -nr|head -3 | awk -F ' ' '{print $2}'`
rm -f $file
阅读(2216) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~