查大文件和目录占用空间查询

查找大于100M的文件

命令行如下

find . -type f -size +100M


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

du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量 


du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。
du -lh --max-depth=1

df -h 查看磁盘容量


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

  du -sh [dirname|filename]
   当前目录的大小:
  du -sh .
  当前目录下个文件或目录的大小:
  du -sh *
  显示前10个占用空间最大的文件或目录:
  du -s * | sort -nr | head

你可能感兴趣的:(Linux,Shell)