溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

linux如何根據(jù)文件時(shí)間進(jìn)行搜索

發(fā)布時(shí)間:2022-03-18 13:58:16 來(lái)源:億速云 閱讀:1212 作者:小新 欄目:開發(fā)技術(shù)

這篇文章主要介紹linux如何根據(jù)文件時(shí)間進(jìn)行搜索,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

根據(jù)文件時(shí)間進(jìn)行搜索

Linux文件系統(tǒng)中每一個(gè)文件都有三種時(shí)間戳
訪問(wèn)時(shí)間(-atime):用戶最近一次訪問(wèn)文件的時(shí)間;
修改時(shí)間(-mtime):文件內(nèi)容最后一次被修改的時(shí)間。
變化時(shí)間(-ctime):文件元數(shù)據(jù)(metadata,例如權(quán)限或所有權(quán))最后一次改變的時(shí)間。
-atime,-mtime,-ctime作為時(shí)間參數(shù),單位是天,可以使用+表示大于,-表示小于。

代碼如下:

[root@localhost ~]# find . -type f -atime 7
#打印出正好在7天前被訪問(wèn)過(guò)的文件
[root@localhost ~]# find . -type f -mtime +7
#打印修改時(shí)間大于7天的文件
[root@localhost ~]# find . -type f -ctime -7
#打印出修改時(shí)間小于7天的文件

類似的參數(shù)還有,-amin(訪問(wèn)時(shí)間),-mmin(修改時(shí)間),-cmin(變化時(shí)間),以分鐘為單位。
find另一個(gè)漂亮的特性是-newer參數(shù),我們可以指定一個(gè)用于比較時(shí)間戳的參數(shù)文件,然后找出比參數(shù)文件更新的所有文件。

find . -type f -newer file.txt


p  在當(dāng)前目錄找出比f(wàn)ile.txt修改時(shí)間更長(zhǎng)的所有文件。

以上是“l(fā)inux如何根據(jù)文件時(shí)間進(jìn)行搜索”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI