zoukankan      html  css  js  c++  java
  • linux 下查找大于100M的文件(转)

    命令行如下

    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 ./*
    查看哪个目录占用了这么多的磁盘,如果找到后,依次进入那个目录,利用相同的办法,就能定位到文件上去。

  • 相关阅读:
    coding++:SpringBoot-事务注解详解
    coding++:java-自定义签名+拦截器
    linux++:Linux
    coding++:java-全局异常处理
    POJ 2823 双端队列
    POJ 3250 栈
    10进制数字向0~3999的罗马数字的转换
    POJ 1986 LCA
    POJ 1236 强联通分量
    河南工业大学2017校赛题解
  • 原文地址:https://www.cnblogs.com/qq78292959/p/5072245.html
Copyright © 2011-2022 走看看