2011-12-11 69 views
5

我知道我可以使用這個命令來查找目錄創建或修改一個多星期前少創建的目錄:查找不到一個星期前

find /home -type d -mtime -7 

但是我怎麼發現是目錄創建不到一週前?

回答

7

創建時間是而不是存儲。

只有3時間戳可以檢查

Last access time 
Last modification time 
Last change time 

「變化」之一:權限更改,重命名等 雖然修改只是內容。

5

簡答:你不能。

有存儲在一個inode三次

  • 的ctime:創建或inode的變化的時間
  • 的mtime:該inode指的是
  • 文件的atime最後更改時間:最後一次訪問文件的時間

問題是:ctime不僅被創建,而且被chmod/chown改變,甚至可能被ln(不確定)改變。 Man statman touch是你的朋友。

如果您嘗試通過find /home -type d -mtime -7的方式找到新目錄,請準備好查找其模式或所有者已更改的舊目錄。

相關問題