我使用默认选项安装了 ext3 文件系统。在它上面我有一些 ~ 100GB 的文件。
删除任何此类文件需要很长时间(8 分钟)并会导致大量 io 流量,从而增加服务器负载。
有什么方法可以使 rm 不那么具有破坏性?
在我的 Web 服务器(正在运行 apache,Linux CentOS)中,有一个非常大的日志文件(50 GB)。该 Web 服务器在生产中有一些 Web 服务。
当我尝试删除日志文件时,Web 服务器在大约 10 秒内没有响应。(服务结束时间。)
rm -f monthly.log
Run Code Online (Sandbox Code Playgroud)
有没有办法在不冻结apache的情况下删除这个大文件?
我运行了一个将 stderr 日志消息写入文件的进程,但没有意识到日志文件的增长速度。结果是日志文件填满了我硬盘驱动器的整个其余部分,现在当我尝试使用 删除文件时rm,计算机死机。我正在运行 OS X Mountain Lion,我的主硬盘是 2TB。日志文件占用了超过 1TB 的磁盘空间。
我是否需要rm长时间运行才能删除 1TB 文件?我应该从时间机器备份中恢复吗?