linux如何查看文件夹大小

哈,du订了这个东西,我以前经常用它。
它确实很有用,尤其是当您想查看文件夹有多大时。

我已经尝试了我提到的所有用途。
例如,如果想查看当前目录下所有文件的总大小,可以使用du -sh 或du -sh。
不管怎样,这个 -s 确实是本质。
不然默认会在一行显示每个文件的大小,太烦人了。
添加-h使其更直观。
直接显示为MB或GB,更方便人们查看。

然后对于递归视图,使用 du -h 或 du -h 而不添加 -s。
它将为您列出图层和所有子文件夹。
由此看来,谁大谁小。
当我正在寻找一个大文件但找不到它时,我经常使用它。
您的子文件夹之一中一定有太多内容。

还有指定深度,--max-alth=1 参数确实很有用,尤其是当你只想查看直接子文件夹时。
比如我只想查看当前目录下直接打开的文件夹的大小。
这是完美的,无需手动遍历每一个。

不过我之前在Ubuntu上试过,似乎-sh配置和CentOS不一样。
您可以使用 du-sh。
这将是工作的形式。
这个关于当前目录,比较统一。
是的,你在 CentOS 7 .2 上说的。
其他系统可能存在差异。
我同意这一点。
这主要取决于内核版本和具体的发行版。

还有权限问题。
你是对的。
未经许可,您不能阅读。
我记得有一次我正在研究一个旧的分区系统。
由于权限不足,du命令直接打印错误,说没有权限访问指定文件,相当烦人。
所以操作前最好先确认一下,或者用sudo授予权限,或者给账号赋予权限。

总的来说,这两个命令都很实用,尤其是-s和-h这两个参数,配合使用非常方便。
深度控制固然很好,但并非一直都是必要的。

linux可以查看文件的总大小吗

Linux可以检查文件大小,方法有很多种。

stat 命令,这太棒了。
stat ~/Downloads/jdk-8 u6 0-linux-x6 4 .tar.gz 并检查输出。
Size:在第三行,在 Size: 1 2 3 4 5 6 7 8 9 等数字旁边,文件大小以字节为单位。
该命令可以检查文件类型、其拥有的权限以及创建时间。
这是很一般的。
当您想了解所有文件信息时,这是理想的选择。

wc 命令,这也有效。
输入 wc -c ~/Downloads/jdk-8 u6 0-linux-x6 4 .tar.gz,输出中的第一个数字是文件大小,例如 1 2 3 4 5 6 7 8 9 ~/Downloads/jdk-8 u6 0-linux-x6 4 .tar.gz。
该命令通常输出行数、字数和字节数,但添加 -c 将只看到字节数。
当您需要快速了解尺寸时,这是理想的选择。

du 命令,这对于目录特别有用。
你输入du -h ~/Downloads/jdk-8 u6 0-linux-x6 4 .tar.gz,输出可以是1 1 8 M,单位是MB,所以很容易理解。
如果需要字节精度,请使用 du -bin。
如果您想知道文件夹中的所有内容需要多少,请使用 du -s ~/Downloads ,它会给出总数。

ls 命令,这是最简单的。
你输入 ls -lh ~/Downloads/jdk-8 u6 0-linux-x6 4 .tar.gz,结果是 -rw-r-r-
1 usergroup 1 1 8 M Jan 1 1 1 0:00 jdk-8 u6 0-linux-x6 4 .tar.gz,即 1 1 8 M 文件大小。
如果只使用 ls -l,则第五列是字节数。

每个命令都有其自身的优点。
stat 有很多信息,wc 速度快,du 管理目录,ls 读取速度快。
如果你想查看文件的大小,可以使用 stats 或 wc -c。
如果你想查看文件夹的大小,使用Du-S非常方便。

linux如何查看文件夹大小

右键单击该文件夹,选择“属性”,然后查看“大小”行。
在终端中输入du -sh /path/to/文件夹。
注意单位换算,1 K=1 02 4 B。