在使用centos7系统时,一般启动程序之后自动在/tmp目录下生成一个tomca隋茚粟胫t.1234546854的文件,有时候程序在上传文件的时观锻娜叼候会读取一下这个目录,但是如果服务很久没发布过,那么这个目录可能就被自动清理了,然后导致服务报错。那么,对于tmp目录的清理规则应该怎么设置成指定的呢?本文raksmart.idcspy.com就简单说说。
方法/步骤
1、首先,Cent蚪嬷吃败OS6以下系统(含)使用watchtmp+cron来实现定时清理临时文件的效果,这点在CentOS7发生了变化,在CentOS7下,氅既骅筝系统使用systemd管理易变与临时文件,与之相关的系统服务有3个,如下:
2、另外,也可以看到,相关的配置文件也有3个地方:
3、/tmp目录的清理规则主要取决于/usr/lib/tmpfiles.d/tmp.conf文件的设定,默认的配置内容为:
4、最后,其实也可以配置这个文件,比如不想让系统自动清理“/tmp下以tomcat`开头的目录,那么增加下面这条内容到配置文件中即可:
5、以上就是在CentOS7系统设置tmp目录的清理规则的简单方法,如果大家不想某些目录文件被定期删除的话,可以参考此方法进行设置。