您的位置:首页 > 运维架构 > Linux

linux 下查找大于100M的文件(转)

2015-12-24 10:19 513 查看
命令行如下

find . -type f -size +1000000k

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

当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢?

  #已易读的格式显示指定目录或文件的大小,-s选项指定对于目录不详细显示每个子目录或文件的大小

  du -sh [dirname|filename]

  如:

  当前目录的大小:

  du -sh .

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

  du -sh *

[root@td-agtfl2 var]# du -sh *
12K account
1.7M cache
16K crash
28K db
28K empty
16K ftp
12K gdm
3.7G lib
8.0K local
36K lock
13M log
16K lost+found
4.0K mail
8.0K net-snmp
8.0K nis
8.0K opt
8.0K preserve
240K run
14M spool
12K tmp
8.0K tux
2.1M www
24K yp

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

  du -s * | sort -nr | head

用root到/目录下去利用命令
du -s -h ./*
查看哪个目录占用了这么多的磁盘,如果找到后,依次进入那个目录,利用相同的办法,就能定位到文件上去。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: