如何查找特定文件在給定時間範圍內修改的次數,即在Unix客戶端的最近2天內被修改的次數?如何查找特定文件在給定時間範圍內被修改的次數
2
A
回答
1
Linux能看到提供了文件的三個時間戳:時間的 內容(atime的)最後一次訪問,時間的內容最後修改(修改時間)的, 和時間inode(元數據,ctime)的最後修改。所以, 不,你不能。儘管如此,該目錄的mtime對應於創建或刪除的最後一個文件 。
所以你既不知道創建時間,也不知道修改的歷史。
1
Linux內核使用inode在文件系統中的文件這些inode不記錄在文件系統的變化,但是,您可以要求通過的mtime例如find testfile -mtime 2
的最後一次更改這會告訴你,如果該文件在過去48小時發生了變化。
您正在查看文件的日誌更改,您可以使用inotify。或者inotifywait工具。讓你有效地等待文件中的更改。
我建議inotifywait。
相關問題
- 1. 如何查找給定時間範圍內的所有數據
- 2. 在給定的時間範圍內使用SQL查找事件
- 3. 與給定的時間範圍相交查找時間範圍
- 4. 查找給定範圍內的數字?
- 5. Bash - 如何查找在給定時間段內未修改的文件?
- 6. 查找特定時間範圍
- 7. 查找postgres中特定時間範圍內的ID數量
- 8. 查找特定範圍內整數的出現次數
- 9. 如何查找d3中給定範圍內的數據點數
- 10. 確定在給定範圍內「查找」的匹配數
- 11. 如何在sql中查找給定時間範圍內的條目?
- 12. 如何檢查時間是否在給定的時間間隔範圍內
- 13. 查找在特定時間段內更改的文件
- 14. 如何查找在特定時間範圍內發生的條目?
- 15. 如何查找給定範圍內的所有素數?
- 16. 如何找出時間範圍與C#中給定時間範圍的交集?
- 17. 在特定時間範圍內檢查新數據
- 18. 如何查找perforce上次更新特定文件的時間?
- 19. 如何在特定範圍內找到特定值
- 20. 如何查找時間範圍在MySQL給定一個表「牆壁時間」
- 21. 如何查找在O(log(N))時間內的特定範圍內的排序數組中的整數數量?
- 22. 如何確定特定時間是否在給定範圍之間?
- 23. 如何確定給定範圍內的最佳間隔數?
- 24. 如何檢查當前時間是否落在特定時間範圍內?
- 25. 如何在給定md5散列時查找特定文件Hash
- 26. 查詢顯示給定時間範圍內的在職員工
- 27. 檢查日期是否在給定的時間範圍內
- 28. 在給定座標的一定範圍內查找項目
- 29. 如何設置AppleScript在給定文件被修改時運行?
- 30. 查找的時間範圍內給出的當前時間