find命令之mtime


數字參數可以這樣給出:
       +n     是比 n 大,
       -n     是比 n 小,
       n      正好是 n 。

       -amin n
              對文件的最近一次訪問是在 n 分鍾之前。

       -anewer file
              對文件的最近一次訪問比  file   修改時間要晚。如果命令行中   -follow   在   -anewer
              之前,(也只有在這種情況下) -anewer 會受 -follow 的影響。

       -atime n
              對文件的最近一次訪問是在 n*24 小時之前。

       -cmin n
              對文件狀態的最近一次修改是在 n 分鍾之前。

       -cnewer file
              對文件狀態的最近一次修改比  file  修改時間要晚。如果命令行中  -follow  在  -cnewer
              之前,(也只有在這種情況下) -cnewer 會受 -follow 的影響。

       -ctime n
              對文件狀態的最近一次修改是在 n*24 小時之前。

 

find /home/www/backup/ -mtime +1 -name '*.tar.gz' -exec rm -rf {} \;

以上命令本意為保留一天的備份文件(但實際為保留了兩天),原因為n需為整數,並且+1代表大於1,因此保留了兩天

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM