根文件夹下的大文件

时间:2017-05-18 11:38:51

标签: linux mint

我尝试在我的linux薄荷上释放空间。为此,我执行了以下命令:

sudo find / -type f -size +500000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'

我很惊讶地看到名称以root开头的tmp文件夹下的大文件:

/root/tmpi7zlWeEefGkTSKgkNx.OwOwu6riUIxJ0zERi9Vc-kmlVqi2FOTgcghzEavlS2rYiOk8ueIWwZ2tSwFf4EGlrYxmYkqVsAGfYUWhB6YWB5sMZKPkudzaJg1mf_woU.5fkfAN1vNCqmQQeoKHEPX7liBKfCXEMRvq3WmymdjKZG: 663M
/root/tmpv5wRjTFTVDJTdQpQg01TELoSFR2n7h9hOtR7TzZsrFggZ-yId691drlhY3m-w40KCnf_ktA1xuMc3ySuV5T1sSBxXdwLIYVtes0I6pFLxkEXwi4qb0SHku2q.mTz7A0dVs.w4C7N3nMlhqsLamb5l-ZbjqVIuI0MtJwPRYEnQczMe-ZmmnmG67B11OEzALpPhYDy3e: 2.0G
/root/tmp9ZSjQGbxfUS0EEgO3slimCl54bX9jv-GgNUGbb0SDV2TIcjy2q7f0yVfgD-af8JwUgmX4DFrtEmGlFtIS65_7aWxt.k7YfMvgAir66kse1shiT5mgfp7JN9nbb6T5VzDc_loWJSku0y1VAvy498nA1opRGfGA6Spg40afYTtYuwC9i0oObPpXI-VeTYyjT465ZHxZ0mbpJJs4T4abzYYhCIxImX3HoNlbL8WSUtwFVySIZkHzbQyppmKZNv: 1.6G
/root/tmpYkGr4ZI2ru2sk4xc: 906M
(...)

这些文件匹配什么?这些文件可以安全删除吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

它似乎是临时文件,所以你可以删除,但我认为应该使用head / tail命令检查某些行的​​那些文件的内容,这样你就可以清楚地识别它们是如何创建的以及它包含的内容。 / p>

答案 1 :(得分:1)

使用file命令查看它们是什么类型的文件,如果它们是非二进制文件,请使用tail / head / more / less等读取它们。不要使用cat,因为它会滚动太远它们太大了。

如果它们是文本文件,它们应该使用tar压缩得相当好。创建tar文件tar -czvf tmp.tar tmp*。这将为您提供这些文件的备份,以备不时之需。创建tar文件后,您可以删除文件并监视任何异常行为。

如果创建了其他临时文件,您可以使用auditctl来查看/ root目录并确定哪些进程正在写入文件。