如何在 Linux 下搜索大文件和目录 ?

在 Linux 上,您可能希望查找占用太多空间的大文件或目录。本指南将向您展示如何使用终端命令搜索这些大文件和目录。
Using the du Command
du(disk usage)命令用于检查文件和目录的大小。
要检查哪些目录占用最多的空间,请使用以下命令:
du -h --max-depth=1 /path/to/directory
此命令将显示“/path/to/directory”中每个目录的大小。-h 选项使大小可读(例如 MB,GB 中), -max-depth = 1 仅将结果限制为顶级目录。
Using the find Command
find 命令可以帮助您搜索系统上的大文件。
搜索大于指定大小的文件
find /path/to/directory -type f -size +100M
此命令在“/path/to/directory”内搜索大于 100MB 的文件。-type f 表示您仅搜索文件,而 size +100M 限制大于 100MB 的文件。
Using the ncdu Tool
如果你想要一个更具交互性的工具,你可以使用 ncdu (NCurses Disk Usage),这是一个简单的程序,显示目录大小,并允许您轻松浏览它们。
要安装 ncdu,请运行以下命令:
sudo apt install ncdu
运行 ncdu 命令
ncdu /path/to/directory
这将显示“/path/to/directory”中的目录和文件的大小。您可以使用箭头键进行导航,并查看哪些目录使用的空间最多。

我的开源项目
评论已关闭
