我遇到了 /var 空间不足的问题,尽管它似乎只在 5 gig 分区上分配了 2 gig 的文件。我确定问题是 /var/log/messages 已被删除,但仍由 rsyslog 打开,并且为 2.88 gigs。
我现在可以通过重新启动 rsyslog 来解决这个问题,从而释放 2.8 gig 文件以正确删除。但是,我想知道它是如何进入这种状态的。rsyslog 不应该自动轮换文件以防止日志无限增长吗?我能做些什么来防止这种情况在未来再次发生吗?
我遇到了 /var 空间不足的问题,尽管它似乎只在 5 gig 分区上分配了 2 gig 的文件。我确定问题是 /var/log/messages 已被删除,但仍由 rsyslog 打开,并且为 2.88 gigs。
我现在可以通过重新启动 rsyslog 来解决这个问题,从而释放 2.8 gig 文件以正确删除。但是,我想知道它是如何进入这种状态的。rsyslog 不应该自动轮换文件以防止日志无限增长吗?我能做些什么来防止这种情况在未来再次发生吗?
该wipe
工具有选项-k Keep files, i.e. do not remove() them after overwriting
。
这意味着不删除被……好吧……擦除的文件是什么意思?
我正在与其他人一起在服务器上工作,我想完全删除以前使用“rm”删除的文件。我无法格式化服务器磁盘,因为其他人与我共享它。粉碎我用来存储文件的父位置是否有效。