使用find
命令查找大文件
find
命令是Linux系统管理员工具库中最强大的工具之一。它允许您根据不同的标准(包括文件大小)搜索文件和目录。
例如,如果在当前工作目录中要搜索大小超过100MB的文件,请使用以下命令:
sudo find . -xdev -type f -size +100M
find命令还可以与其他命令结合使用,例如ls
或sort
对这些文件执行操作。
在下面的示例中,我们传递find
命令的输出到ls
,ls
将打印已找到的每个文件的大小,然后将将输出传递给sort
命令,以根据文件大小的第5列对其进行排序。
find . -xdev -type f -size +100M -print | xargs ls -lh | sort -k5,5 -h -r
find命令带有许多强大的选项。例如,您可以搜索超过多少天的大文件,具有特定扩展名的大文件或属于特定用户的大文件。
使用du
命令查找大文件和目录
du
命令用于估计文件空间使用情况,对于查找占用大量磁盘空间的目录和文件特别有用。
以下命令将打印最大的文件和目录:
du -ahx . | sort -rh | head -5
如何使用Linux命令行删除文件和目录的指南。如果您有任何问题或意见,请在下面留言。如果你喜欢我们的内容可以选择在下方二维码中捐赠我们,或者点击广告予以支持,感谢你的支持
如果你喜欢我们的内容可以选择在下方二维码中捐赠我们,或者点击广告予以支持,感谢你的支持