使用 cat 后文件立即被删除

使用 cat 后文件立即被删除

我目前面临一个非常奇怪的问题,我不知道从哪里开始诊断。我有一个使用winston(及其每日轮换传输)编写的日志文件目录。当我进入该目录并使用ls查看目录内容时,我没有看到今天的日志文件。但是,当我使用cat输出其内容时,它实际上在那里并且内容被打印出来。当我尝试第二次使用cat(完全相同的命令)时,该文件似乎已被删除。

user@host:/media/s3/logs$ ls
[...list of files, but the file below is NOT included...]
user@host:/media/s3/logs$ cat error-host-2023-11-21.log
[...contents of file...]
user@host:/media/s3/logs$ cat error-host-2023-11-21.log
cat: error-host-2023-11-21.log: No such file or directory

我不知道发生了什么。有人能告诉我该去哪里找吗?

相关内容