当前位置:首页 > linux > 正文

linux查询最大的文件(linux如何查询指定文件)

  • linux
  • 2024-04-03 00:23:45
  • 9283

查询 Linux 中最大文件的几个要素:


1. 命令:
使用以下命令之一:


  • du -a -h --max-depth=1 | sort -rh | head -10

  • find / -type f -exec du -Sh {} + | sort -rh | head -10

  • find / -type d -exec find {} -type f -exec du -Sh {} + | sort -rh | head -10


2. 目录:
使用 / 指定要搜索的根目录,或使用特定目录(例如 /home/user)。


3. 最大深度:
--max-depth=1 限制搜索到指定目录,而不是递归进入子目录。


4. 排序:
sort -rh 根据文件大小降序排列结果(最大文件最先)。


5. 头部:
head -10 显示最大的 10 个文件。


示例:
要查询当前目录中的最大 10 个文件,请运行:


du -a -h --max-depth=1 | sort -rh | head -10