对临时文件的管理:

[root@foundation21 cron.d]# cd /usr/lib/tmpfiles.d/  切换路径

[root@foundation21 tmpfiles.d]# vim westos.conf   

[root@foundation21 tmpfiles.d]# cat westos.conf

d /mnt/westos 1777 root root 15s                     超过15秒之后的文件会挨个删除

基于Linux下的临时文件的管理_临时文件

[root@foundation21 tmpfiles.d]# systemd-tmpfiles --create /usr/lib/tmpfiles.d/*      

[root@foundation21 tmpfiles.d]# systemd-tmpfiles --clean /usr/lib/tmpfiles.d/*  清除

[root@foundation21 tmpfiles.d]# mkdir /mnt/westos

[root@foundation21 tmpfiles.d]# touch /mnt/westos/file       建立文件

[root@foundation21 tmpfiles.d]# touch /mnt/westos/file1

[root@foundation21 tmpfiles.d]# systemd-tmpfiles --clean /usr/lib/tmpfiles.d/*  超过时间就会按个删除,如下图所示:

基于Linux下的临时文件的管理_vim_02

[root@foundation21 tmpfiles.d]# systemd-tmpfiles --clean /usr/lib/tmpfiles.d/*

基于Linux下的临时文件的管理_vim_03

[root@foundation21 tmpfiles.d]# systemd-tmpfiles --clean /usr/lib/tmpfiles.d/*

基于Linux下的临时文件的管理_临时文件_04

[root@foundation21 tmpfiles.d]# systemd-tmpfiles --clean /usr/lib/tmpfiles.d/*

基于Linux下的临时文件的管理_vim_05