linux删除N天前的文件

列出一天之前的文件的属性用下面的命令:
find . ! -mtime -1 -print |xargs ls-l
find . -mtime +1
要删除文件的话用下面的命令:
find . ! -mtime -1 -exec rm {} \;
find . -mtime +1 -exec rm -rf {} \;
说明:
参数“!”表示非的意思。 "!"和后面的-mtime之间有个空格隔开。
参数“-exec”表示每找到一个文件,则执行“-exec”和“\;”之间的命令。“\;”是格式分隔符,和前面的命令之间有一个空格
命令“rm {}”表示删除{}变量代表的文件,变量{}保存着当前匹配的文件名。