LINUX下寻找占用硬盘的大文件
[root@host]# du -sh /*
统计根目录下那个文件占用空间最多
[root@host]# find / -printf "%k %p\n"|sort -g -k 1,1|\awk '{if($1>5000) print $1/1024 "MB" " " $2}'|tail -n 40
从根目录查找大于5MB的文件,并按大小列表显示前40个
或者可以按下面这样:
find . -size +10000000c -exec ls -lh {} \;
从当前目录开始, 查找本目录下大于10M的文件并显示详细信息
……