linux find命令怎樣按時(shí)間查找

小樊
81
2024-11-15 01:15:35

在Linux中,您可以使用find命令結(jié)合-mtime(修改時(shí)間)、-atime(訪(fǎng)問(wèn)時(shí)間)和-ctime(狀態(tài)改變時(shí)間)選項(xiàng)來(lái)按時(shí)間查找文件

  1. 按修改時(shí)間查找:
find /path/to/search -type f -mtime +3 # 查找過(guò)去3天內(nèi)修改過(guò)的文件
find /path/to/search -type f -mtime -3 # 查找過(guò)去3天內(nèi)未修改過(guò)的文件
  1. 按訪(fǎng)問(wèn)時(shí)間查找:
find /path/to/search -type f -atime +3 # 查找過(guò)去3天內(nèi)被訪(fǎng)問(wèn)過(guò)的文件
find /path/to/search -type f -atime -3 # 查找過(guò)去3天內(nèi)未被訪(fǎng)問(wèn)過(guò)的文件
  1. 按狀態(tài)改變時(shí)間查找:
find /path/to/search -type f -ctime +3 # 查找過(guò)去3天內(nèi)狀態(tài)發(fā)生改變的文件
find /path/to/search -type f -ctime -3 # 查找過(guò)去3天內(nèi)狀態(tài)未發(fā)生改變的文件

在這些示例中,/path/to/search是您要搜索的目錄路徑,-type f表示您只對(duì)文件感興趣(不包括目錄),+3-3分別表示天數(shù)范圍。您可以根據(jù)需要調(diào)整這些值。

0