问题标签 [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.
perl - 获取 Filesys::DiskFree 的更新值
因此,我正在编写一个脚本,以在可用磁盘空间低于一定百分比时删除一些旧备份。
我的想法是我第二次使用 Filesys::DiskFree 我会得到新的 df 值,它应该反映已删除的文件。但是,并没有给我我期望的值。不完全相同,但差异并不像我预期的那么大。但是,我第二次运行它时,我可以看到初始打印反映了上次运行时被删除的文件。好像有某种延迟。如上所示,我尝试再次调用 new() 以查看是否会清除陈旧数据。
scala - Spark/Scala:不可能进行 RDD 到 DF 的转换
我是 scala(2.11) 和 spark (1.6.0) 的新程序员,他试图在没有 spark-csv 包的情况下将 RDD 转换为 DF(用于练习,但也因为一些技术问题)。在阅读了 Spark 的入门指南和 stackoverflow 的所有相关帖子之后,我不知道如何使一些方法(4)起作用——只有一个对我有用,我不知道为什么——:
对他们中的任何一个的每一次帮助都将是惊人的!
我有一个简单的表格,例如 txt 文件:
我编写了一些初步代码:
然后,我应用了我见过的所有不起作用的方法:
前三种方法允许我创建 DF 并打印它们的模式,但它们没有标题(DF_datos.header() 返回第一行),如果我尝试 DF_datos.show() 会出错一个(对我来说)是第 4 位,因为它应该是最“规范”的方式。
只有这对我有用:
monitoring - collectd 的 df 插件报告 /home 中的可用空间错误
我在运行 Ubuntu 16.04 的机器上使用 Librato 的 collectd 5.5 版来collect
衡量使用指标。但是,在我的一个集群中,我无法让df
插件报告所有可用空间。/
/home
如您所见,这些挂载点位于不同的ext4
分区中。/
我预计它会分别报告 17G和1.7T 可用/home
。尽管我正确收到了与 关联的空间/
,但它报告了大约 4GB 的/home
.
这是我当前关于 df 的配置:
我已经尝试了几种配置组合(以及df
一遍又一遍地阅读插件文档),当只使用如下的 FSType 时,我收到了几个测量值(usr
, boot
, bin
, lib
, lib64
, root
...),所有报告的大小都相同关于17G
. 此外,没有测量home
。
我也尝试过将 FSType 与 一起使用MountPoint "/"
,但root
当时才被报告。
我最后一次尝试是Device
在配置中使用,但它没有改变任何东西。
在所有尝试中,collectd
不会在其日志中显示任何错误:
你有什么建议吗?
linux - 使用命令行实用程序确定 CD-RW 上的可用空间
我wodim
在 bash 中使用带有-multi
标志的命令来写入 CD-RW,而不必在两次写入之间清空光盘。将足够的会话写入光盘后,我必须清空光盘以恢复一些多会话开销空间。
在尝试向磁盘写入更多数据之前,如何确定磁盘上还剩多少空间?
该df
命令为我的多会话光盘显示 0 KB 可用(100% 容量),无论它实际上有多少数据。
我正在使用 RHEL 7,并且避免安装额外的第 3 方实用程序很重要。
unix - 如何解释根文件夹上的“du -sh /”结果小于“df -h”结果的事实?以及如何弥补差距?
我有几个码头集装箱。我正面临存储问题。
当我执行以下命令时,主机(不在 docker 容器中)以测量所有文件的大小
我可以看到总大小是总存储空间的 50%。
当我这样做时
我可以看到我有 20% 的可用空间,而我使用了 80%。
我使用 lsof 命令来查找已删除的打开文件,它提到了来自 Docker 容器的许多文件:
如何解释差异?我想念 docker 配置的东西?
sed - 使用 sed 操作 df 输出
我有一个关于 sed 的问题。
输出:
求资料:
我试过了:
\(*\ \)
不起作用。
memory - 在磁盘已满之前暂停进程
某些进程(如git gc --aggressive
)需要很长时间才能运行,占用大量磁盘空间,如果磁盘空间用完,就会死机。如果磁盘很快就会用完空间,我想暂停它们,所以我有时间释放一些内存。我怎样才能做到这一点?
linux - 如何剥离grep的输出?
我正在编写一个脚本,它利用 salt-cli (SaltStack) 以及通用命令行参数来生成一个简单的基于 HTML 的表格,其中概述了我们所有服务器的硬件规格和软件版本。
这听起来很简单,但是我唯一的挑战是剥离我的命令输出,以便它们可以在表格中很好地呈现(例如,一个单词/数字而不是整个输出)。
我尚未有效剥离的最新挑战是简单的 'df -Ph. 到目前为止,我已经把它归结为:
我的输出:
我希望它只显示每个服务器可用的,我找不到可靠的方法来为永远的 Unix 服务器执行此操作。