问题标签 [linux-disk-free]

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 投票
1 回答
303 浏览

embedded - 为什么 df 命令显示不正确的大小?

我正在使用在某些 UBI 分区中格式化的 64 MB QSPI。

df 是busybox 1.27.2 的一个小程序

实际上,

但是,显然,尺寸不可能是那样!无论如何,使用 % 似乎是正确的,因为分区中包含的文件重量只有几 MB。

你怎么解释?

0 投票
2 回答
10356 浏览

kubernetes - Kubernetes pod 中的磁盘使用情况

我正在尝试调试我的 kubernetes pod 中的存储使用情况。我已经看到 pod 由于磁盘压力而被驱逐。当我登录到正在运行的 pod 时,请参阅以下内容

我们可以看到消耗了 21G,但是当我尝试运行du -sh它时,它只返回 227M。我想知道谁(哪个目录)正在占用空间

0 投票
3 回答
459 浏览

linux - 为 df 输出命令的每一行添加时间戳?

我想为df输出的每一行添加日期。

我试过了:

...但它不起作用。

如何添加日期?

0 投票
1 回答
119 浏览

unix - 文件系统磁盘空间使用情况

当我使用 unixdf命令返回磁盘使用情况时,我得到以下报告

如何获取正在使用的磁盘空间。

有没有办法确定哪些目录占用了空间?

0 投票
0 回答
1187 浏览

rust - 计算磁盘使用百分比以匹配 df Use% 输出

我正在尝试计算并以百分比显示当前磁盘使用情况:

我当前测试系统的输出是:

的输出df -B 1 /var/db

Used字段不匹配2713636864我正在计算它6779424768-3697811456 = 3081613312

输出df -h /var/db

我想我错过了一些可能转换单位的东西,我已经尝试过使用f_frsize而不是f_bsize结果仍然相同,上面的代码返回45和 df 43

有任何想法吗?

0 投票
1 回答
38 浏览

linux - Google Cloud VM 上的主目录和 /usr/local 的文件系统和配额

我在谷歌云上创建了一个 Debian VM。以下是来自“df -h”的信息。那些文件系统,例如 tmpfs 或 /dev/sda1,是什么意思?对他们有任何适合初学者的参考吗?特别是,我可以在我的工作目录“~”中使用多少空间,以及我可以在 /usr/local 中使用多少空间(用于安装软件)。任何想法?

0 投票
1 回答
138 浏览

python - 用于比较 du 和 df 控制台输出的 Python 脚本

作为一个更大项目的一部分,我目前正在编写一个在 vApp 中运行 Linux 命令的 python 脚本。

我目前面临一个问题,即在使用已安装的 iso 后,它可能会或可能不会按预期卸载。

要检查挂载状态,我想分别运行df -hk /directorydu -sch /directory命令,并比较输出。

如果未卸载 iso,则df命令的结果应返回比du命令更大的值,因为df命令在结果中包含安装大小,而du不包含。

我只是想知道如何比较这些值,或者是否有更好的方法让我首先运行此检查。

0 投票
1 回答
302 浏览

ansible - 使用 Ansible 计算时使用的磁盘空间百分比不正确

你能告诉我为什么使用 ansible 的驱动器(磁盘空间)的百分比显示为 28.5%,而 df -k 显示在远程 Linux 主机上仅使用了 19%?

这是我的剧本代码:

我的剧本运行的输出:

这是来自目标服务器的 df -k 的输出:

你能告诉我为什么用 ansible 显示已用磁盘的百分比为 28.5%,而 df -k 显示只有 19% 已使用?

如果我尝试除以item.size_total而不是item.size_available

我得到 22.2 % 作为输出,但仍然与 19% 不同。你能解释一下为什么数字不同吗?

0 投票
3 回答
500 浏览

regex - 使用 DF、Grep、Awk 列出卷 | 重击壳

尝试打印以 /Volumes/ 开头的所有条目,这将列出 mac 上已安装的卷。请参阅更新。

更新 1:这有效,但在每个新行之前打印一个空格。

更新 2:有效,但不打印带有空格的卷名

更新 3:在新行上打印带有空格的卷名的第二部分

解决方案:

测试平台: macOS Catalina

测向输出

0 投票
0 回答
24 浏览

unix - 磁盘使用差异

我正在解决有关 centOS 系统中磁盘大小使用的问题(其中一个分区增长过快),我注意到我的一个目录有 3.1GB:

但是,当我分析目录内容时,我意识到它只有 1 个文件,而且该文件并没有那么大(2.1GB):

这怎么会发生?

统计命令:

另一个主机中的另一个示例:

这是否与文件大小和实际磁盘占用空间之间的差异有关(由于磁盘块)?如果是这样,我该如何执行碎片整理/优化?