如何查找 Linux 系统上最大的文件
Linux 有几个出色的功能来检查和验证哪个目录消耗了磁盘空间。作为 Linux 用户,定期检查系统有助于快速释放磁盘空间。
这是必要的,因为系统驱动器可能会收集大量不必要的文件并占用大量空间。日志文件和备份文件可能会占用 Linux 系统上的大量磁盘空间。如果您还想了解如何查找 Linux 系统上最大的文件,请阅读我们的指南。本指南介绍如何检查 Linux 上最大的文件。
如何在 Linux 系统上查找最大的文件
首先,让我们检查一下 Linux 中存在的最大文件和文件夹。运行以下命令:
$ sudo du -a /home | sort -n -r | head -n 10
以下是有关上一个命令的一些详细信息:
- Sort command
对可用文本文件的行进行排序
- -a command
显示所有目录和文件
- Head command
显示所有文件第一部分的输出
- -n command
根据字符串数值进行比较
- -r command
反转比较结果
- -n command
显示输出中的前 n 个文件
上一条命令中的数字 10 显示 Linux 上可用的前 10 个最大文件。
要获取有关特定目录中最大文件的信息,请运行以下命令:
$ sudo du -a | sort -n -r | head -n 5
您可以使用 Find 命令来显示文件的最大大小,因此运行以下命令:
如果您想查找特定目录中最大的文件,可以在命令中键入路径,也可以在终端中选择该目录作为当前目录,如下所示:
或者
find /home -type f -printf "%s %p\n" | sort -rn | head -n 5
正如您在上图中看到的,该命令提供了有关下载目录中可用的最大文件的简要信息。
结论
评估占用空间最高的文件可以帮助您找到并删除不必要的文件以清理磁盘空间。我们已经解释了在 Linux 上查找最大文件的最简单命令。您可以根据这些命令的要求和需要来使用本文提供的信息,这些命令根据条件的不同而有所不同。我们希望您觉得这篇文章有帮助。查看其他 Linux 提示文章以获取更多提示和教程。