问题标签 [du]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
223 浏览

bash - 我的 find/du 怎样才能更快?

在一些巨大的目录中如何查找可以更快?

例如,我启动这个命令: find 。-group toto -prune exec du -sh {} \;

但是它在一些巨大的目录中一直被阻止并且永远不会(或者如果我等了一整天)给我一个答案。

我的系统:Solaris 10。

谢谢

0 投票
1 回答
10318 浏览

linux - 如何比仅使用“du”更快地收集存储系统上的磁盘使用情况?

我使用 Synology NAS 设备,该设备包含 600 多个用户数据。

用户备份数据为税务会计数据。因此,大约一个用户的文件夹有 200,000 个文件。

我必须向每个用户提供他们的备份数据使用信息,但是由于目录和文件太多,du命令执行时间太长。

有人可以为我提供一种更快地检查每个用户的磁盘使用情况的方法吗?

0 投票
1 回答
909 浏览

terminal - du 命令没有给出准确的结果

当我尝试使用du命令时,查看我的文件夹的大小,例如:

du -H --max-depth=1 some-folder/

,最终大小不显示上述数字的实际总和。为什么摘要大小是错误的?

0 投票
2 回答
86 浏览

linux - 是否可以知道 .tar.bz2 中的文件占用的空间

我通常使用du -h(-h 表示人类可读格式)来了解我的文件占用的空间。我已经用 压缩了一些文件夹.tar.bz2,但我不确定它是否运行良好。我的意思是,如果所有文件都已正确压缩。我知道可以在其中提取给定文件.tar.bz2,但我想知道是否有办法du -h进入其中。

0 投票
3 回答
3432 浏览

bash - 并行运行 du

我有一个非常大的存储磁盘(16T)。我想在它上面运行“du”来计算每个子目录需要多少。然而,这需要很长时间。幸运的是,我有一组计算机可供使用。因此,我可以并行运行“du”,每个作业都在单独的子目录中运行,并编写一个简单的脚本来执行此操作。已经有这样的东西还是我必须自己写?

0 投票
4 回答
89 浏览

unix - 子目录中文件的大小

我想知道是否有一种简单的方法可以计算 unix 子目录中文件的总大小?我对带有子目录的文件夹中的所有 .js 文件感兴趣,我正在尝试使用 du -ah 和 grep *.js 但不起作用。任何帮助表示赞赏。谢谢

0 投票
1 回答
861 浏览

sh - 如何检查Linux上的目录内是否有足够的可用空间

我想使用“stat”检查目录 A 中的所有可用空间。然后我想使用'du'检查目录B的大小,如果目录A有足够的可用空间,那么我想将B复制到A中。

问题是我需要将哪些参数传递给“stat”和“du”命令,以便它们以相同的格式(节点、字节等)返回输出

0 投票
3 回答
75887 浏览

macos - 在 OSX 终端中显示人类可读的文件大小

在 Linux 中,我键入du -sh * | sort -rh以显示当前目录中的文件和目录,从大到小排序。

我如何在 OSX 终端中执行此操作,最好不安装任何额外的东西?

0 投票
1 回答
281 浏览

linux - 使用 du 检查按顺序排列的多个目录大小

如何获得按顺序排列的目录大小,如d1 d2 d3 d4d100我想使用du -sh命令检查 d50 到 d100 的大小

0 投票
2 回答
4376 浏览

filesystems - df -kvh 不显示可用空间 - 剩余空间在哪里

在我使用的一台 Linux 开发服务器上,我看到根“/”级别的空间使用率为 100%。根文件夹有一个名为“production”的文件夹,它与根所在的文件管理器位于不同的挂载/文件管理器上。Root 拥有接近 7.7/8 GB 的磁盘空间。

我正在对所有以 MB 或 GB 为单位的文件夹进行搜索“du -chs”,并且还找到了根“/”(不包括 /production)使用的总空间,但我没有得到其他空间的位置以及原因当所有文件夹(不包括/production)都显示时,它被 100% 使用,总共只有 2.8GB。

  1. 我怎样才能找回丢失的空间?

  2. 为什么 df -kvh 和 du 命令不能反映所有被使用/未正确使用的空间(当我们说 100% 使用和 du 说 2.8GB 在根“/”级别时)?大约(已分配 7.7 - 已使用 2.8)GB 空间在哪里?

任何想法!我可能在这里缺少什么。