我是Linux新手并试图了解一些事情。在我的docker镜像中,我看到error.log链接到stdout。
ln -sfT /dev/stderr "/var/log/apache2/error.log"
取消链接的命令是什么,以便再次写入error.log?
答案 0 :(得分:1)
我相信你可以删除链接:
rm /var/log/apache2/error.log
[编辑]
虽然rm
可以使用,但取消链接命令seems to have a higher recommendation。
cd /var/log/apache2
unlink error.log
答案 1 :(得分:0)
unlink
然后touch
文件。
$ unlink /var/log/apache2/error.log && touch /var/log/apache2/error.log
然后通过写入日志来测试程序:
$ echo "Test Line" >> /var/log/apache2/error.log
如果由于某种原因apache
仍未写入该文件,请尝试重新加载该服务,