[精讚] [會員登入]
27262

[find] 活用 find 指令參數-atime -Btime -ctime -mtime 限制尋找時間

活用 find 指令參數-atime -Btime -ctime -mtime 限制尋找時間

分享此文連結 //n.sfs.tw/10905

分享連結 [find] 活用 find 指令參數-atime -Btime -ctime -mtime 限制尋找時間@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 14:20:55 最後編修
2017-03-15 00:52:44 By 張○○
 

find 和時間有關的額外的選項 -atime -Btime -ctime -mtime,對於時間的參數。

時間參數的用法

-atime 檔案的最後存取時間到find 的執行時間差

-amin n 同 -atime 只是n是以分為單位

-Btime 檔案的inode 建立時間到find 的執行時間差,這參數限用於Freebsd

-ctime 檔案的狀態資訊最後修改的時間到find 的執行時間差

-cmin n 同 -ctime只是n是以分為單位

-mtime 檔案的最後修改時間到find 的執行時間差

-mmin n 同 -mtime只是n是以分為單位

find 在 linux 和 freebsd上的差異

在Freebsd上有單位,在linux上沒單位,預設的數字代表的就是天。

   [FREEBSD]
     -mtime n[smhdw]

   [LINUX]
     -mtime n

   freebsd上可以用的單位是 s m h d w,在linux上,則沒單位可用,n代表的就是天數。

使用範例

部分範例是Freebsd only, linux上無單位可用):

在 7 天前有修改過的檔案,例如今天是6/10,則7天前是6/4
$ find ./ -mtime 7  

在 7 天之內有修改過的檔案,例如今天是6/10,則7天內則是6/4~6/10 的檔案都列出
$ find ./ -mtime -7  

在 7 天以前有修改過的檔案,例如今天是6/10,則7天6/4 以前的檔案都列出
$ find ./ -mtime +7  

找出 240天以前的檔案並刪除,別漏了240d前的加號,lunux上請拿掉d。
$ find ./ -mtime +240d -exec rm {} \;

在 7 天之內有修改過的檔案,以下三個是同義:
$ find ./ -mtime -7d
$ find ./ -mtime -7
$ find ./ -mtime -1w

不小心把檔案解壓,沒放到特定的目錄,因此要刪除,找出5分鐘內建立的檔案
$ find -cmin -5

刪除5分鐘內建立的檔案
$ find -cmin -5 -type f -exec rm -rf {} \;

以上用法我研究許久,時間參數如能活用,對尋找檔案非常有幫助


原文 2010-06-10 22:49:16

END

你可能感興趣的文章

Vim .vimrc 設定,讓vim更好用 vim 是 unix-like 系統中最常用的編輯器,經由妥善的設定讓vim更好用

伺服器防止 ssh 連線一直斷線 SSH連線預設只要一段時間沒有動作,就被斷線,怎麼解決?

時間和時區CST UTC GMT的說明及設定 時間和時區CST DST UTC GMT的說明設定,及php時間的設置

FREEBSD、LINUX和MAC拷背目錄的差別 原本以為cp複製一個目錄,但在FREEBSD、LINUX和MAC竟有不同的表現情況

windows, linux, freebsd 下安裝git windows, linux, freebsd 下安裝git

[CSH/TCSH] 使用tcsh SHELL #2 --檢查、傳值 6. 檔案或目錄的檢查 SHELL 中常會用到檔案或目錄的檢查,一般性的語法是: if [ Operator

隨機好文

為什麼要重造輪子? 什麼輪子?造什麼輪子?我為什麼要重造輪子?

[CodeIgniter 3] 資料庫的使用方法整理1/2 --Select的使用 [CodeIgniter 3] 資料庫的使用方法整理:Select的使用

網頁的標頭(head)搜尋引擎和FB最佳化 網頁的標頭(head)搜尋引擎和facebook最佳化

[Javascript] 偵錯方式 (火狐中的javascript偵錯) javascript 並不是很容易偵錯(debug)的語言,但那是以前,現在有很多瀏覽器支持很多的工具,此文以火狐為例談談偵錯...

用Nibbler檢視你的網站優缺點 用Nibbler檢視你的網站存取能力、seo、社交媒體和技術