linux - 目录中所有文件内容的总大小

当我使用 lsdu 时,我会得到每个文件占用的磁盘空间量。

如果我打开每个文件并计算字节数,我需要文件和子目录中所有数据的总和。如果我能在不打开每个文件并计数的情况下获得此奖励积分。

最佳答案

如果您想要“表观大小”(即每个文件中的字节数),而不是磁盘上文件占用的大小,请使用 -b-- bytes 选项(如果你有一个带有 GNU coreutils 的 Linux 系统):

% du -sbh <directory>

https://stackoverflow.com/questions/1241801/

相关文章:

linux - 为Linux目录下新创建的文件和子目录设置默认权限?

python - 为什么我们不应该在 py 脚本中使用 sys.setdefaultencoding

linux - 为什么 find -exec mv {} ./target/+ 不起作用?

python - 为什么函数可以修改调用者感知的某些参数,而不能修改其他参数?

linux - 如何仅在脚本期间设置环境变量?

python - 将迭代器转换为列表的最快方法

python - Python中的多级 'collection.defaultdict'

python - Python 中 dict.clear() 和分配 {} 的区别

linux - 如何链接到特定的 glibc 版本?

linux - 在新的 linux 内核中上下文切换要慢得多