我的 /var/log 中有一个 12GB 的文件,我想知道删除它是否可以安全。
root@chestnut [/var/log]# ls -alh memusage
-rw-r--r-- 1 root root 12G May 10 20:23 memusage
root@chestnut [/var/log]# tail memusage
11450 nobody 15 0 11664 5572 1404 S 0.0 0.5 0:00.00 httpd
12824 root 17 0 5984 1528 876 S 0.0 0.1 0:00.00 crond
12826 root 18 0 5984 1528 876 S 0.0 0.1 0:00.00 crond
12827 root 17 0 2504 900 788 S 0.0 0.1 0:00.00 sh
12828 root 23 0 2504 944 824 S 0.0 0.1 0:00.00 exiwhat
12831 root 18 0 2508 924 808 S 0.0 0.1 0:00.00 memusage.sh
12843 root 16 0 2424 928 692 R 0.0 0.1 0:00.00 top
12851 root 25 0 1748 380 324 S 0.0 0.0 0:00.00 sleep
答案1
在我见过的所有文件中,这都不是标准文件。看起来有人有一个失控的 cron 作业,它会从中喷出结果top
。
检查您的 crontab,看看系统中的另一个管理员是否出于某种原因设置了它来执行此操作。
答案2
我会查看 memusage.sh 程序是什么,如果它似乎是你现在不太需要的东西,你可以终止它,删除(或重命名/存档)该文件,然后重新启动它(如果你愿意的话)。