为懒人提供无限可能,生命不息,code不止
作者: whooyun发表于: 2022-08-01 10:22
//查看当前目录排前大小排前10的目录 du -hsx * | sort -rh | head -10 //查看当前目录下所有子目录的大小,单位是m du -m --max-depth=1 //查看指定目录下的所有子目录的大小,单位根据返回结果自己按t、g、m显示 du -h /user --max-depth=1 ##################################################################### find / -type f -print0 | xargs -0 du -h | sort -rh | head -n 10 注释 find //在目录结构中搜索文件的命令 / //在整个系统(从根目录开始)中查找 -type //指定文件类型 f //普通文件 -print0 //在标准输出显示完整的文件名,其后跟一个空字符(null) | //控制操作符,将一条命令的输出传递给下一个命令以供进一步处理 xargs //将标准输入转换成命令行参数的命令 -0 //以空字符(null)而不是空白字符(LCTT 译者注:即空格、制表符和换行)来分割记录 du -h //以可读格式计算磁盘空间使用情况的命令 sort //对文本文件进行排序的命令 -r //反转结果 -h //用可读格式打印输出 head //输出文件开头部分的命令 n -10 //打印前 10 个文件