我有两台 RHEL 6.10 服务器,其中 /tmp 不断被数千个具有以下名称的文件填满
-rw-rw-r--. 1 root root 0 Feb 22 17:30 fileoQ1gE0
-rw-rw-r--. 1 root root 0 Feb 22 17:31 fileTFa0e7
-rw-rw-r--. 1 root root 0 Feb 22 17:32 fileSxEdEa
-rw-rw-r--. 1 root root 0 Feb 22 17:33 filegoLf6g
-rw-rw-r--. 1 root root 0 Feb 22 17:34 filebj3CJv
-rw-rw-r--. 1 root root 0 Feb 22 17:35 fileEVJerA
-rw-rw-r--. 1 root root 0 Feb 22 17:36 file5X9G3G
-rw-rw-r--. 1 root root 0 Feb 22 17:37 fileScyBJY
-rw-rw-r--. 1 root root 0 Feb 22 17:38 filePCq3K0
-rw-rw-r--. 1 root root 0 Feb 22 17:39 filePnBcVp
-rw-rw-r--. 1 root root 0 Feb 22 17:40 fileTbupIR
-rw-rw-r--. 1 root root 0 Feb 22 17:41 file4jmFGS
-rw-rw-r--. 1 root root 0 Feb 22 17:42 fileBP8HL0
-rw-rw-r--. 1 root root 0 Feb 22 17:43 fileb605If
-rw-rw-r--. 1 root root 0 Feb 22 17:44 file8Rubgm
-rw-rw-r--. 1 root root 0 Feb 22 17:45 file7UJEJr
-rw-rw-r--. 1 root root 0 Feb 22 17:46 filethKoZv
-rw-rw-r--. 1 root root 0 Feb 22 17:47 fileJEVJpL
-rw-rw-r--. 1 root root 0 Feb 22 17:48 filebeLOuP
-rw-rw-r--. 1 root root 0 Feb 22 17:49 fileN1VVJU
-rw-rw-r--. 1 root root 0 Feb 22 17:50 fileHO9fll
-rw-rw-r--. 1 root root 0 Feb 22 17:51 filejEj1Rq
-rw-rw-r--. 1 root root 0 Feb 22 17:52 fileMPnCWJ
Root 的 crontab 没有任何内容,那么,有什么方法可以知道哪个进程正在创建文件吗?即使它们是 0 字节,这也让我很困扰,因为我不知道为什么要创建它们。
答案1
答案2
也许可以快速lsof|grep /tmp/file
找出文件所属的 PID?