我的文件系统中到处都是类似“MbcYHt”的各种文件。它们来自哪里?

我的文件系统中到处都是类似“MbcYHt”的各种文件。它们来自哪里?

最近,我注意到我的服务器的某些目录中充斥着诸如、、等文件MbcYHt,即始终存在大小为 6 的文件名,这些文件名似乎是经过 base64 编码的。文件大小始终为零。KZDmv_K40bS9

更多属性:

-rw-------  1 root root      0 Jan 24 20:00 X2OMrP
-rw-------  1 root root      0 Jan 20 13:00 XN2vPY
-rw-------  1 root root      0 Jan 24 08:00 Xu12IS
-rw-------  1 root root      0 Jan 24 11:00 XVHHvw
-rw-------  1 root root      0 Jan 14 13:00 Y2LyF0
-rw-------  1 root root      0 Jan 25 03:00 Yf8Cwq
-rw-------  1 root root      0 Jan 24 18:00 YJewCl
-rw-------  1 root root      0 Jan 25 08:00 YkEeUU
-rw-------  1 root root      0 Jan 14 10:00 ZPuqhb
-rw-------  1 root root      0 Jan 20 09:00 Zz0VWp

确实有许多这样的文件。

我想知道它们来自哪里。例如,是否有人可能认识到这一点并遇到过类似的问题。也许这是一些文件系统(ReiserFS)相关的问题。或者是 Gentoo/Portage 特有的(我emerge --update --deep world每周都会通过 cron 自动运行类似的东西)。或者可能与之相关rsync(整个文件系统rsync每天都会复制到某个备份位置)。或者可能与 Git 有关(许多目录都在 Git 版本控制之下)。

我在以下目录中找到了此类文件:

  • /
  • /scripts(自定义目录,包含一些用户脚本,大部分是 Python)
  • /tmp
  • /var/tmp

(我想其他的一些,我已经部分删除了,具体我也记不清了。)

当然,也许最明显的原因是其中一些脚本以/scripts某种方式被弄乱了,并且被创建了它们。

相关内容