- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
/dev/null -user root -type f -mmin -1 -exec du -cb {} + | grep total | head -1 我得到-6ren">
当我运行命令时:
find / 2>/dev/null -user root -type f -mmin -1 -exec du -cb {} + | grep total | head -1
我得到了预期的相当大的字节数。
但是,当我运行相同的命令但使用人类可读的而不是字节时,如:
find / 2>/dev/null -user root -type f -mmin -1 -exec du -ch {} + | grep total | head -1
我得到 0。我还尝试移除 head -1,以为我抓取了错误的数据,但每次打印出来的结果都是 0。为什么是这样?是否有替代方法来获取使用 find 找到的所有文件的总大小,包括字节和人类可读的打印输出?
最佳答案
使用-xdev
选项来find
命令来排除其他文件系统。
我还没有解释为什么,但我认为这与 tmpfs
和 devtmpfs
文件系统有关,例如 /proc
。
关于linux - 为什么 "find -mmin -1 -exec du -cb {} + | grep total | head -1"和 "find -mmin -1 -exec du -ch {} + | grep total | head -1"不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53050851/
我有一个文件du -b filename给 67108864作为答案(应该以字节为单位), 尽管du filename给 65604 (应该以千字节为单位)。 但是,它应该返回 67108864/10
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
为什么 du 的输出通常与 du -b 的输出如此不同? -b 是 --apparent-size --block-size=1 的简写。大多数时候只使用 --apparent-size 会给我相同的
当我尝试使用 find 获取已放置文件的总大小时。 -打印0 | xargs -r0 du -chx它的返回:总共61G。当我使用独立的 du -chx 时,它会给我:总计2.8T % df -h 给
为什么使用 java 和“du -sk”计算目录的已用空间不同?以及“du -sk”的确切 java 替代方案是什么? PFB Java 代码, final String location =
当我运行命令时: find / 2>/dev/null -user root -type f -mmin -1 -exec du -cb {} + | grep total | head -1 我得到
使用 DU(可区分联合类型),我如何执行类型测试模式匹配? 我有以下运行代码: type IU = |Int of int |Unit of Unit let x = IU.Int(3) let y
我正在使用 du -sh查看目录的大小。如果我检查一个 1KB 的目录,我会看到: 1.0K . 但是,我想要以字节为单位的输出,并且只需要字节数。 例如: $ du -sh . 1024 最佳
我如何通过填写 magic 来通过此测试? type DU = | ACaseName | BThereCake let magic (q: Quotation): string = //
有没有一种方法可以编写一个 C 函数来为我提供目录树中每个文件的文件大小? (类似于 du -a 的输出)? 我在获取任何一种文件大小时都没有遇到问题,但在主目录中的目录递归时遇到了问题。 最佳答案
我有一个非常大的存储磁盘(16T)。我想对其运行“du”以确定每个子目录需要多少。然而,这需要很长时间。幸运的是,我有一组计算机可供使用。因此,我可以并行运行“du”,每个作业都在单独的子目录上运行,
我知道 Java 可以使用 File.length()、FileChannel.size() 或 RandomAccessFile.length() 来获取文件的长度,但这等同于 Linux 的命令“
我与一个小型开发团队合作,我们共享一个 unix 文件系统来存储较大的数据集。该文件系统的配额有些过高,因此大约每月一次,我们必须弄清楚我们的可用空间去了哪里,看看我们可以恢复什么。 显然我们使用了相
我有一个包含 10-15 个案例的可区分联合,所有案例的数据都是 int 的形式: type MyUnionType = | Case1 of int | Case2 of int
有没有办法格式化(在 shell 命令链中)du -s -k * 的以下输出 287720 crm-cc 21500 crm-mvh 40360 elasticsearch-5.1.2 29
如何访问受歧视工会成员的命名字段? 例子: type Point = | Point of x : int * y : int let p = Point(3, 1) // how to access
我在Powershell脚本中使用DU.exe来捕获远程文件夹的大小,代码如下: $Duexe ="c:\du\du.exe" $unc = "\\$server\$Letter$\$Name" wr
我们需要监控一个目录的大小(例如InfluxDB的数据目录),以便在Grafana中设置警报。正如这里提到的:How to configure telegraf to send a folder-si
假设我有一个 DU ,我无法(或不想)更改它: type OrDU = | A | B | C 现在在另一个程序中我需要一个 DU,它与上面的相同,只是它需要一些额外的情况。
我正在尝试评估多个 Unix 用户帐户的磁盘使用情况。简而言之,我使用以下命令: du -cBM --max-depth=1 | sort -n 但是我看到了很多像下面这样的错误消息。如何从显示中排除
我是一名优秀的程序员,十分优秀!