亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


在Linux服務器中查找最近30天修改過的文件:實用命令與技巧


avatar
小浪云 2024-06-30 181


find是用于在整個文件系統中搜索文件的unix / Linux命令行實用程序。有時我們需要搜索最近幾天修改過的文件。假設您已在應用程序中修改了多個文件,但忘記跟蹤已修改的文件。在這種情況下,find命令為您提供了一個基于文件修改來搜索文件的選項。您還可以搜索X天之前修改過的文件。

使用-mtimefind命令的option可以根據修改時間及其后的天數來搜索文件。天數可以使用兩種格式。

①使用+天數來搜索X天之前修改過的文件

②使用–可以搜索最近X天修改過的文件的天數

以下示例將幫助您了解基于修改時間的文件搜索。

1、查找最近X天修改過的文件

使用以下命令搜索最近30天內修改的所有文件和目錄。這里的點(.)用于在當前目錄中搜索。并-30定義搜索最近30天修改過的文件。根據您的搜索要求更改此數字。

find . -mtime -30

您還可以基于文件類型自定義搜索。使用-type,然后使用-f(文件)或-d(目錄)。下面的命令將僅搜索文件。

find . -type f -mtime -30

2、查找X天之前修改過的文件

以下命令將搜索30天之前修改過的所有文件和目錄。這里的點(.)用于在當前目錄中搜索。并+30定義搜索30天之前修改的文件。使用您的搜索首選項更改此數字。

find . -mtime +30

自定義搜索模式以僅使用來搜索文件-type f。或用于-type d 搜索目錄。

find . -type f -mtime +30

相關閱讀