我已“删除”/var/log 文件夹。我可以做什么来修复这个错误?

我已“删除”/var/log 文件夹。我可以做什么来修复这个错误?

我的/分区已满,所以我需要腾出一些可用空间...我发现的最快的解决方案是“移动”/var/log到另一个分区并建立指向它的符号链接。事实上,我做了一个cp目录,然后是一个rm原始目录...不幸的是,我做了一个cp没有-p选项,所以我没有保留模式和所有权...所以我的日志文件不再被修改。

该服务器是 LAMP 服务器。 Apache 仍在工作,但不记录任何内容。这对于 mysql 来说是一样的......我害怕重新启动计算机,因为实际上网站仍然在工作。授予对所有文件的写入权限不会改变任何内容 ( chmod -R a+rw)

我可以做什么来清理服务器?我可以使用空/var/log/文件夹重新启动吗?


编辑:我必须重新启动 apache,以便它重新创建日志文件。这部分现在可以了,但是其他一些服务不再记录。也许我应该重新启动服务器......但问题是子目录不会自动创建。

是否有一个 apt 命令来重新安装软件包并重新创建这些日志子目录(具有良好的用户)?

相关内容