如何在 RAID 1 上磁盘空间达到 80% 时将数据转储到 DVD,并在刻录后清理磁盘上的转储空间

如何在 RAID 1 上磁盘空间达到 80% 时将数据转储到 DVD,并在刻录后清理磁盘上的转储空间

如何在 unix(FreeBSD)/linux(CentOS 5.6)中监控磁盘空间是否大于或等于 80%?

如果它等于或大于 80%。我如何知道将特定 /misc/ 文件夹中的数据转储到 DVD 并清空刻录到 DVD 的空间。这样它就永远不会超过 80% 的阈值?

example: * * * * * /usr/bin/php or perl /myscript

谢谢

答案1

取决于您对脚本的熟悉程度。大多数 Unix 版本检查磁盘空间的标准命令是“df”。此命令的输出可以很容易地与一个简单的脚本集成,当 df 发现大于 80 的值时,该脚本会执行某些操作。Google 会找到很多类似的东西,您只需选择一种语言或 shell 即可。

相关内容