Find命令搜索過去一段時間內修改過的文件


Find命令搜索過去一段時間內修改過的文件

 服務器  kxjhwbb  12個月前 (10-22)  342℃  0評論

有些時候我們需要查找一些最近修改過的文件,比如改着改着忘了自己改過什么= =

還有就是網站轉移服務器的時候,可以用這種方式來看什么文件修改過,用以前的備份+修改過的文件就可以更快的遷移,當然了也有點風險。

Find命令可以幫到你

例如:find ./etc/ -ctime -1 這句的意思就是查詢./etc/目錄,1天內修改過的文件

find ./etc/ -cmin -1440 的含義一樣,都是查找1天內修改過的文件

另外這里貼出一些具體參數說明:

-amin n 查找n分鍾以前被訪問過的所有文件。

-atime n 查找n天以前被訪問過的所有文件。

-cmin n 查找n分鍾以前文件狀態被修改過的所有文件。

-ctime n 查找n天以前文件狀態被修改過的所有文件。

-mmin n 查找n分鍾以前文件內容被修改過的所有文件。

-mtime n 查找n天以前文件內容被修改過的所有文件。

-print:將搜索結果輸出到標准輸出。

注意了。如果時間不加負號,那么時間段指的是“n以前”。比如find ./etc/ -ctime 1,搜索出來的將是1天之前被修改過的所有文件,加上負號,才是1天之內被修改過的所有文件。

关注微信公众号

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com