du相关内容

为什么会“找到.-name *.txt |xargs du -hc"给出多个总数?

我有大量目录,我试图计算数百个 .txt 文件的总大小.我试过这个,它最有效: 找到 .-name *.txt |xargs du -hc 但最后我没有给我一个总数,而是得到了几个.我的猜测是管道一次只会传递这么多行的 find 输出,而 du 只是在每个批次上进行操作.有没有办法解决这个问题? 谢谢!亚历克斯 解决方案 du 使用 --files0-from 选项怎么样?您必须 ..
发布时间:2022-01-20 16:59:22 其他开发

如何在Linux中仅递归地计算某些文件的总大小

我有一堆文件分散在布局中的各个文件夹中,例如: dir1/somefile.gif dir1/another.mp4 dir2/video/filename.mp4 dir2/some.file dir2/blahblah.mp4 我需要找到仅用于 的MP4文件的总磁盘空间.这意味着它必须以某种方式递归. 我已经看过du并摸索到grep的东西,但无论如何,似乎都无法弄清楚如何仅计算 ..
发布时间:2020-09-19 00:32:39 服务器开发

排除来自"du"站点的所有权限被拒绝的消息.

我正在尝试评估许多Unix用户帐户的磁盘使用情况. 简而言之,我正在使用以下命令: du -cBM --max-depth=1 | sort -n 但是我看到了许多错误消息,如下所示.如何从显示中排除所有此类“权限被拒绝"消息? du: `./james/.gnome2': Permission denied 我的请求可能与以下列表非常相似,只需将“查找"替换为"du". ..
发布时间:2020-06-12 19:34:00 其他开发

为什么du或echo管道不起作用?

我正在尝试对当前目录中的每个目录使用du命令.所以我正在尝试使用这样的代码: ls | du -sb 但是它没有按预期工作.它仅输出电流“."的大小.目录,仅此而已. 回声也是一样 ls | echo 输出空行.为什么会这样? 解决方案 使用管道将第一个命令的输出( stdout )发送到 stdin (输入)子进程(第二个命令).您提到的命令在stdin上没有任何输入 ..
发布时间:2020-04-23 10:51:28 服务器开发

为什么“查找”。 -name * .txt | xargs du -hc“给多个总数?

我有一大组目录,我试图计算几百个.txt文件的总大小。我试过这个,主要工作: find。 -name * .txt | xargs du -hc 但是最后我没有给我一个总数,我得到了几个。我的猜测是管道一次只能传递很多find的输出行,而du只是在每个批次上运行。有没有办法解决这个问题? 谢谢! Alex 解决方案 如何使用--files0-fro ..
发布时间:2017-11-09 21:02:05 开发方法

为什么`du`的输出和`du -b`差不多

为什么 du 的输出经常和 du -b 不一样? -b 是 - apparent-size --block-size = 1 的缩写。只使用 - apparent-size 大部分时间都给出了相同的结果,但是 - block-size = 1 似乎是伎俩。我想知道输出是否正确,哪个数字是我想要的? (即实际的文件大小,如果复制到另一个存储设备)。 解决方案 表观大小是你的应用程序认为是在文 ..
发布时间:2017-11-06 21:25:11 服务器开发

剔除杜命令的输出隐藏文件与--exclude中,grep -v或sed的

我想请与磁盘使用的工具有多大我的主目录文件夹,但它也打印出文件夹和文件开始点。 我似乎无法将它们过滤掉。 杜-h --exclude =“?” 杜-h | grep的-v“?” 杜-h | grep的-ve“?” 杜-h | SED“?” 先谢谢了。 编辑> 感谢您的 SiegeX 为你解答。杜-h --max-深度= 1 | grep的-v“./ \\\\”。 由于点相匹配,我们必须 ..
发布时间:2016-08-03 10:53:22 Linux/Unix