当前位置: 技术问答>linux和unix
/tmp 下sess_开头的文件是些什么文件?在线等
来源: 互联网 发布时间:2017-01-10
本文导语: linux 系统中, /tmp 文件下有好多 sess_开头的文件,如sess_008ad8sf8sdf8sdf76sdf7s6dfsfdsdf5 现问:1 sess_开头的是些什么文件,有什么用,能删除吗? 2 如果我要删除 /tmp/下 10天以前的 sess_开头的文件,应该...
linux 系统中,
/tmp 文件下有好多 sess_开头的文件,如sess_008ad8sf8sdf8sdf76sdf7s6dfsfdsdf5
现问:1 sess_开头的是些什么文件,有什么用,能删除吗?
2 如果我要删除 /tmp/下 10天以前的 sess_开头的文件,应该如何实现
thanks
/tmp 文件下有好多 sess_开头的文件,如sess_008ad8sf8sdf8sdf76sdf7s6dfsfdsdf5
现问:1 sess_开头的是些什么文件,有什么用,能删除吗?
2 如果我要删除 /tmp/下 10天以前的 sess_开头的文件,应该如何实现
thanks
|
我认为用C来实现将会非常简单,用shell真心不好切啊。
C里time获取当前时间,然后opendir,readir遍历所有文件,找出sess开头的,stat看它们的ctime和当前时间是否大于10*24*60*60就行了,remove就可以了。
C里time获取当前时间,然后opendir,readir遍历所有文件,找出sess开头的,stat看它们的ctime和当前时间是否大于10*24*60*60就行了,remove就可以了。
|
find命令也支持的
find /tmp -name "sess_*" -mtime +10
|
学习!
-ctime n
对文件状态的最近一次修改是在 n*24 小时之前。
|
这都是php生成的session文件
|
删除了之后十天之前的用户回来后还要重新登陆