55问答网
所有问题
linux mtime 删除几小时前文件
如题所述
举报该问题
推荐答案 2012-05-06
假如删除当前目录下最后修改时间是3小时以前的文件
find . -mmin 180 -print | xargs rm -rf
注意-mtime之后带的数字是以24小时为单位的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/cIGRI8FR8.html
相似回答
linux
按指定时间
删除文件
和
文件夹
答:
find 命令可以完成这一需求,比如
删除
3天前的所有以“.log”结尾的
文件
:find /文件路径 -name "*.log" -
mtime
+2 -exec rm {} \;说明:1. 文件路径是目标文件所在路径;2. -name 设定目标文件名,建议采用,否则可能误删其他文件;3. -ctime 文件最后一次修改时间,后面只能用整数,单位为天...
linux删除
所有
文件
命令linux删除所有
答:
1、删除文件命令 rm-f文件名 将会强行删除文件,且无提示 需要注意:使用rm-rf要格外注意,
linux
中没有回收站,慎重删除 2、
删除文件夹
以及文件夹中的所有文件命令:rm-rf目录名字 其中:-r:向下递归删除 -f:直接强行删除,且没有任何提示 ...
Linux下
,如何将最后修改时间在某个时间之前的
文件删除
掉?
答:
1、创建一个时间标签临时
文件
(如,创建一个1900年1月1日0时0分的文件)touch -t 190001010000 rm
file
.tmp2、用find命令组合进行
删除
find . -type f ! -newer rmfile.tmp -exec rm -f {} \;-type f 只处理普通文件-newer 修改时间比rmfile.tmp新的,即在rmfile.tmp之后的文件! -newer ...
在
Linux
中如何
删除
指定日期之前的一些
文件
?
答:
1、mtime +30 _设置时间为30天前
;2、type f _设置查找的类型为文件;3、name *.sh[ab] _设置文件名称中包含sha或者shb;4、exec rm -f _查找完毕后执行删除操作;提示:将此命令写入crontab后即可自动完成查找并删除的工作。另外的方法大同小异:#find /tmp -mtime +30 -type f | xargs ...
在
Linux
中如何
删除
指定日期之前的一些
文件
?
答:
find /tmp -
mtime
+30 -type f -name *.sh[ab] -exec rm -f {} ;/tmp –设置查找的目录;-mtime +30 –设置时间为30天前;-type f –设置查找的类型为
文件
;-name *.sh[ab] –设置文件名称中包含sha或者shb;-exec rm -f –查找完毕后执行
删除
操作;提示:将此命令写入crontab后即可...
大家正在搜
linux mtime
linux ctime
linux 搜索文件
linux 复制文件命令
linux 文件权限
linux删除用户
linux查看文件命令
linux创建文件命令
linux打开文件命令
相关问题
linux 删除多少天以前的文件
linux 删除指定日期之前的文件
在Linux中如何删除指定日期之前的一些文件?
linux如何删除某个时间之前的过期文件,在一个文件夹内部的
在Linux中设置计划删除指定时间的文件
linux按指定时间删除文件和文件夹
linux删除30天前文件命令
linux系统如何自动删除几天前文件夹