星期一, 5月 04, 2009

[Linux]find如何找多久之前的檔案

常常要砍log的檔案,不然硬碟要爆啦,如果log並沒有時間上的一句,這時候就需要用find
#find / -mtime +30 -type f
這是找出30天之前的檔案,接下來如果要砍檔就是加xargs
#find / -mtime +30 -type f | xargs -i rm {}

那如果是-30呢?
#find / -mtime -30 -type f
就是從現在到30天以內的檔案找出來嚕