在 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”中的目录和文件的大小。您可以使用箭头键进行导航,并查看哪些目录使用的空间最多。
我的开源项目
- course-tencent-cloud(酷瓜云课堂 - gitee仓库)
- course-tencent-cloud(酷瓜云课堂 - github仓库)