du相关内容
我有大量目录,我试图计算数百个 .txt 文件的总大小.我试过这个,它最有效: 找到 .-name *.txt |xargs du -hc 但最后我没有给我一个总数,而是得到了几个.我的猜测是管道一次只会传递这么多行的 find 输出,而 du 只是在每个批次上进行操作.有没有办法解决这个问题? 谢谢!亚历克斯 解决方案 du 使用 --files0-from 选项怎么样?您必须
..
我正在编译一个自定义内核,我想测试图像文件的大小.结果如下: ls -la |grep vmlinux-rwxr-xr-x 1 根 8167158 5 月 21 日 12:14 vmlinuxdu -h vmlinux3.8M vmlinux大小 vmlinux文本数据 bss dec 十六进制文件名2221248 676148 544768 3442164 3485f4 vmlinux 既然
..
我有一个使用 du.exe 的 PowerShell 脚本(磁盘使用情况 最初来自 Sysinternals)来计算目录的大小. 如果我在控制台中运行 du c:\Backup,它会按预期工作,但是在 ISE 或 PowerGui 中运行的同一行代码给出了预期的结果加上错误 + du
..
我有一堆文件分散在布局中的各个文件夹中,例如: dir1/somefile.gif dir1/another.mp4 dir2/video/filename.mp4 dir2/some.file dir2/blahblah.mp4 我需要找到仅用于 的MP4文件的总磁盘空间.这意味着它必须以某种方式递归. 我已经看过du并摸索到grep的东西,但无论如何,似乎都无法弄清楚如何仅计算
..
将目录的大小与Unix和python进行比较时,我得到的结果略有不同(“磁盘使用率"减小了5%).为什么 ? (我的所有子文件夹都是可读的;我在Mac OSX Mountain Lion(Python 2.7.2版)下工作) 这是我的代码: import os, sys from commands import getstatusoutput def get_size(start_p
..
我有一个包含很多KVM qcow2文件的文件夹,它们都是稀疏文件. 现在,我需要获取文件夹的总大小,应将qcow2文件大小计为表观大小(而不是实际大小). 例如: 图片:c9f38caf104b4d338cc1bbdd640dca89.qcow2 档案格式:qcow2 虚拟大小:100G(107374182400字节) 磁盘大小:3.3M cluster_size:65536 图
..
我正在尝试评估许多Unix用户帐户的磁盘使用情况. 简而言之,我正在使用以下命令: du -cBM --max-depth=1 | sort -n 但是我看到了许多错误消息,如下所示.如何从显示中排除所有此类“权限被拒绝"消息? du: `./james/.gnome2': Permission denied 我的请求可能与以下列表非常相似,只需将“查找"替换为"du".
..
我正在编译一个自定义内核,所以我想测试图像文件的大小. 这些是结果: ls -la | grep vmlinux -rwxr-xr-x 1 root root 8167158 May 21 12:14 vmlinux du -h vmlinux 3.8M vmlinux size vmlinux text data bss dec h
..
我正在尝试对当前目录中的每个目录使用du命令.所以我正在尝试使用这样的代码: ls | du -sb 但是它没有按预期工作.它仅输出电流“."的大小.目录,仅此而已. 回声也是一样 ls | echo 输出空行.为什么会这样? 解决方案 使用管道将第一个命令的输出( stdout )发送到 stdin (输入)子进程(第二个命令).您提到的命令在stdin上没有任何输入
..
我有一个使用du.exe的PowerShell脚本(磁盘使用情况最初来自Sysinternals)来计算目录的大小。 如果我运行 du c:\ Backup in控制台,它按预期工作,但在ISE或PowerGui中运行的相同代码行给出预期结果加上错误 + du
..
我有一大组目录,我试图计算几百个.txt文件的总大小。我试过这个,主要工作: find。 -name * .txt | xargs du -hc 但是最后我没有给我一个总数,我得到了几个。我的猜测是管道一次只能传递很多find的输出行,而du只是在每个批次上运行。有没有办法解决这个问题? 谢谢! Alex 解决方案 如何使用--files0-fro
..
为什么 du 的输出经常和 du -b 不一样? -b 是 - apparent-size --block-size = 1 的缩写。只使用 - apparent-size 大部分时间都给出了相同的结果,但是 - block-size = 1 似乎是伎俩。我想知道输出是否正确,哪个数字是我想要的? (即实际的文件大小,如果复制到另一个存储设备)。 解决方案 表观大小是你的应用程序认为是在文
..
请参见下面原来的问题FOR不同的方式一些测试COMPARISONS: 于是,我就2种方法至今: 1.Iterate通过使用从code
..
我想请与磁盘使用的工具有多大我的主目录文件夹,但它也打印出文件夹和文件开始点。 我似乎无法将它们过滤掉。 杜-h --exclude =“?” 杜-h | grep的-v“?” 杜-h | grep的-ve“?” 杜-h | SED“?” 先谢谢了。 编辑> 感谢您的 SiegeX 为你解答。杜-h --max-深度= 1 | grep的-v“./ \\\\”。 由于点相匹配,我们必须
..