-mtime 0 表示文件修改时间距离当前为0天的文件,即距离当前时间不到1天(24小时)以内的文件。
-mtime 1 表示文件修改时间距离当前为1天的文件,即距离当前时间1天(24小时-48小时)的文件。
-mtime+1 表示文件修改时间为大于1天的文件,即距离当前时间2天(48小时)之外的文件
-mtime -1 表示文件修改时间为小于1天的文件,即距离当前时间1天(24小时)之内的...
分类:
系统相关 时间:
2015-07-01 18:35:41
阅读次数:
141
实例1:ls -l命令放在find命令的-exec选项中 : find . -type f -exec ls -l {} \; 实例2:在目录中查找更改时间在n日以前的文件并删除它们: find . -type f -mtime +14 -exec rm {} \; 实例3:在目录中查找更改...
分类:
其他好文 时间:
2015-06-26 20:59:54
阅读次数:
123
对文件的基本操作有很多零散的命令,做一个小总结,基本分为创建、查看、链接、打包压缩、查找创建:mkdir:创建目录mkdir[-p建立多层目录][-m同时设置权限]mkdir-p/test/testmkdir-m774testtouch:创建文件/修改文件时间参数touch[-a修改访问时间到当前时间][-c修改权限和内容..
分类:
系统相关 时间:
2015-06-21 00:49:17
阅读次数:
193
一、sh脚本如下:
#!/bin/sh
location="/home/sharedir/"
find $location -mtime +30 -type f |xargs rm -f
保存命名为del.sh
另外两种查找相关文件的方法如下:
1)find /home/sharedir/
-mtime +30 -type f -name *.gz
2)find /home/s...
分类:
系统相关 时间:
2015-06-03 21:36:11
阅读次数:
194
Linux是一个很能自动产生文件的系统,日志、邮件、备份等。但是对于一些时间久远的日志可以设置定时任务删除。语句写法:find对应目录-mtime+天数-name"文件名"-execrm-rf{}\;例1:find/usr/local/backups-mtime+30-name"*.*"-execrm-rf{}\;将/usr/local/backups目录下所有30天..
分类:
系统相关 时间:
2015-05-27 16:05:13
阅读次数:
195
使用方法find[路径][参数]-atime+n/-n:表示访问或执行时间大于或小于n天的文件。-ctime+n/-n:表示写入、更改inode属性(如更改所有者、权限或者连接)时间大于或小于n天的文件-mtime+n/-n:表示写入时间大于或小于n天的文件。
分类:
其他好文 时间:
2015-05-10 20:44:45
阅读次数:
137
#!/bin/sh
#备份天数
Days=1;
#文件类型
File="txt";
#删除目录
FILE_PATH="./";
find?${FILE_PATH}?-name?"*.${File}"?-type?f?-mtime?+${Days}?-exec?rm?-rf?{}?\;...
分类:
系统相关 时间:
2015-05-08 13:16:29
阅读次数:
158
一个Linux文件默认有3个时间。atime:对此文件的访问时间。ctime:此文件inode发生变化的时间。mtime:此文件的修改时间。如果有多个小文件(比如Web服务器的页面上有多个小图片),通常就没有必要记录文件的访问时间了,这样可以减少写磁盘的I/O。这要如何配置呢?首先,修改文件系统的配...
分类:
其他好文 时间:
2015-04-26 21:14:11
阅读次数:
184
touch修改档案时间或建立新档案档案时间分为modificationtime(mtime):档案内容变更时,该时间会更新statustime(ctime):档案状态变更时,该时间会更新accesstime(atime):档案内容被取用时,该时间会更新touch-a修改accesstime-c仅修改时间,若档案不存在不建立新档案-d接要修..
分类:
系统相关 时间:
2015-04-21 18:34:10
阅读次数:
156