命令行如下

find . -type f -size +100M查找当前目录下大于100M的文件,-type f表示文件类型

Linux系统下查找大文件或目录的技巧

当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢?
  #已易读的格式显示指定目录或文件的大小,-s选项指定对于目录不详细显示每个子目录或文件的大小
  du -sh [dirname|filename]
  如:
  当前目录的大小:
  

du -sh .

   #显示当前目录或者文件夹的所占磁盘空间

  当前目录下个文件或目录的大小:

  du -sh *[root@td-agtfl2 var]# du -sh *12K     account1.7M    cache16K     crash28K     db28K     empty16K     ftp12K     gdm3.7G    lib8.0K    local36K     lock13M     log16K     lost+found4.0K    mail8.0K    net-snmp8.0K    nis8.0K    opt8.0K    preserve240K    run14M     spool12K     tmp8.0K    tux2.1M    www24K     yp

  显示前10个占用空间最大的文件或目录:

 

 du -s * | sort -nr | head

 

 
用root到/目录下去利用命令

du -s -h ./*

查看哪个目录占用了这么多的磁盘,如果找到后,依次进入那个目录,利用相同的办法,就能定位到文件上去。

--->>http://friendlysong.blog.163.com/blog/static/3225243920119142325417/