Linux从入门到精通——临时文件的管理
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux从入门到精通——临时文件的管理,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1002字,纯文字阅读大概需要2分钟。
内容图文
###临时文件的管理###
一些程序在运行的过程中会产生大量的临时文件,如在下载和安装‘卸载软件、打开电子邮件和即时消息程序中的文件或传输文件时会创建临时文件。通常,创建临时文件的程序会在完成时将其删除,但有时候这些文件会被保留。临时文件被保留的原因可能有多种:程序可能在完成安装前被中断,或在重新启动时崩溃。为了提高运行速度,internet Explorer 之类的 Web 浏览程序会在硬盘中保存网页的缓存,这也是临时文件
临时文件的配置文件的路径 /usr/lib/tmpfiles.d/
在临时文件的配置文件路径中,添加一个新的处理临时文件的配置文件,如下
vim westos.conf ##一个配置文件名为 westos 的临时配置文件
文件内的编辑格式为:
文件类型 文件名称 文件权限 所有者 所有组 存在时间
d /mnt/westos 777 root root 8s
##表示在/mnt目录下创建临时目录westos,并且8秒内不能被删除
systemd-tmpfiles --create /usr/lib/tmpfiles.d/* ##使配置文件目录下的文件配置全部生效
示例:
(1) vim westos.conf
d /mnt/westos 777 root root 8s
(2) systemd-tmpfiles --create /usr/lib/tmpfiles.d/*
(3) watch -n 1 ‘ ls -lR /mnt ‘ ##监控命令,-R 表示递归显示
(4) cd /mnt/westos —> touch file{1..3} —> systemd-tmpfiles --clean /usr/lib/tmpfiles.d/* ##清理临时文件的命令
(5) 观察监控 shell 里的 ls 的内容的变化,westos下的文件并不会在清理临时文件的命令在敲回车之后立刻执行
(6) 不会立刻执行的原因是:新建的临时文件的配置文件里面写着,从创建到命令执行的8秒内不能被删除,而是在时间超过设定的时间后才才会执行删除
(7)可以利用这个自己编辑的配置文件,来处理临时文件的删除问题
原文:https://www.cnblogs.com/wf-aiyouwei/p/10426438.html
内容总结
以上是互联网集市为您收集整理的Linux从入门到精通——临时文件的管理全部内容,希望文章能够帮你解决Linux从入门到精通——临时文件的管理所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。