CENTOS 7 中 硬盘临时文件夹tmp清理

CENTOS 7 中 硬盘临时文件夹tmp清理

在使用虚拟机的时候,发现系统挂载的硬盘已满,查询了一下(查询方法在这里)

# du -sh * 
  • 1

原来是因为先前跑爬虫的时候在 /tmp 里面留下了大量的临时文件。

在centos 7 里面,关于tmp的清理是有 systemd-tmpfiles-clean.service 服务来管理的。详见这里

如果要手动清理10天以前的文件,可以使用如下指令

# find /tmp -ctime +10 -exec rm {} +
  • 1

至于中间还有很多是文件夹无法删除,可以在 rm 指令后面加上 -rf 强行删除目录dir下的所有文件、子目录下的所有文件和目录、删除dir本身。

# find /tmp -ctime +10 -exec rm -rf {} +
  • 1
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/stevenkwong/article/details/52607982
原文地址:https://www.cnblogs.com/Simulation-Campus/p/8980116.html