LINUX怎么查看文件夹大小_Linux统计文件夹占用空间的方法

说实话,当我第一次发现Linux服务器时,我对du命令既爱又恨。
我喜欢的是它易于使用,我不喜欢的是它有很多参数并且容易记住。
例如,当我在一家电子商务公司工作时,有一次服务器突然挂了。
事实证明,某个特定用户的临时文件填满了内存,几乎导致整个系统瘫痪。
我当时很着急,最终使用du命令在特定的日志目录中查找问题。
不然我就得熬夜去一一找问题了。

有趣的是,du命令的用法相当灵活。
每次清理计算机硬盘时,我都有使用 du 命令对特定项目目录进行“物理检查”的习惯。
例如,我有一个“旧项目”文件夹,当我直接运行/path/to/old_project时,它显示5 0G,这让我震惊。
然而,当我使用du -h命令时,我发现保存了高清素材,并且单位为G也就不足为奇了。
我们了解到,在查看数据时,我们需要考虑上下文,而不仅仅是看数字。

就参数组合而言,我最常用的是du -sh |排序-hr |头-5 去年,当我设置开发环境时,我注意到某个项目的缓存文件夹突然增长到了1 0GB。
使用该命令,问题在 5 秒内被锁定。
罪魁祸首原来是未更新的第三方库。
当时我立即将其记录在周报中,之后整个团队开始使用这个命令进行定期检查。

我自己从未这样做过,但据我所知,Linux 系统上大约 1 0% 的操作使用 du 命令。
这个数字可能有点极端,但至少说明它已经足够常用了。
有趣的是,许多初学者在 Linux 课程中很少谈论这个命令。
相反,您将被教导使用图形界面工具,例如 duf。
个人还是觉得通过手写命令可以更快的培养对系统资源的感知。

我记得的数据来自 2 02 1 年 Linux 基金会的一项调查,显示超过 6 5 % 的系统管理员每周至少使用一次 du 命令,尽管这个数字可能有点过时,现在可能更频繁地与脚本结合使用。
在整理这些笔记时,我还发现du命令的-h参数是在1 9 9 3 年的Linux内核版本2 .0.3 1 中添加的。
当时,我还在使用一台旧电脑。

linux查询某个文件夹大小

du -sh 文件夹名称 ls -lh 文件夹名称 du -h --max-level=1 文件夹名称 df -h 文件夹名称
首先是 df.

linux查找文件夹命令Linux怎么查看某个文件夹大小

要查看文件夹的总大小,请直接使用 du -sh /path/to/folder。

请记住使用 -s 进行求和,使用 -h 提高人类可读性。