小编bri*_*ker的帖子

tail -f : `tail: logfile.log: 文件被截断`

我正在查看一个带有 的日志文件 (logfile.log) tail -f,几分钟后,以下消息被写入文件:

tail: logfile.log: file truncated
Run Code Online (Sandbox Code Playgroud)

我以前从未见过这种情况,我想知道它为什么会发生,以及如何防止它发生。该文件由 root 写入(通过 cronjob),并由另一个用户创建。

似乎 cronjob 每次实际上都在覆盖日志文件。我想这可能是我看到的消息的原因。

编辑这是 cronjob 的样子:

* * * * * /usr/local/bin/ruby /home/web/script.rb > >/home/web/logfile.log 2>&1
Run Code Online (Sandbox Code Playgroud)

centos tail

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

centos ×1

tail ×1