查看日志文件中30天之前的大于50M的文件移动到/tmp下

find . -type f -ctime +30 -size +50M  -exec mv {} /tmp/ \;

知识点:

-type f 查找类型是文件的;

-size +50M 查找大于50M的文件,单位 k M G等等;

-ctime +30 查找30天之前的文件 ,+查找之前,-查找之内;

文件的 Access time,atime 是在读取文件或者执行文件时更改的。

文件的 Modified time,mtime 是在写入文件时随文件内容的更改而更改的。

文件的 Create time,ctime 是在写入文件、更改所有者、权限或链接设置时随 Inode 的内容更改而更改的。

-exec 将前面的输出放在{}里面作为参数执行命令。

你可能感兴趣的:(查看日志文件中30天之前的大于50M的文件移动到/tmp下)