find英文的意思就是找到,該命令主要用于在系統中查找文件。
--help可以獲得命令格式等簡單幫助信息。
如果對于選項獲取等詳細幫助,可以使用如下格式:
find -D help
如果想要看更多幫助,那麼使用man或info吧。
man find
info find
簡單說明幾個選項:
-type選項,定義本次搜索文件的類型,f代表普通文件,d代表目錄,l代表軟連接文件,p代表管道名,b代表塊文件
-exec選項,輸出結果作為exec執行的命令的參數
-name選項,搜索文件匹配條件
例如:當前目錄下,搜索後綴為".txt"的文件,并删除
find ./ -type f -name "*.txt" -exec rm -rf {} \;
-maxdepth選項,定義搜索最深幾層目錄。
-mindepth選項,定義搜索最少幾層目錄。
-amin選項,定義指定時間(單位分鐘)前訪問過的文件。
-atime選項,定義指定時間(單位分鐘)前訪問過的文件。
-cmin選項,定義指定時間(單位分鐘)前狀态修改過的文件。
-ctime選項,定義指定時間(單位分鐘)前狀态修改過的文件。
-mmin選項,定義指定時間(單位分鐘)前内容修改過的文件。
-mtime選項,定義指定時間(單位分鐘)前呢榮修改過的文件。
-size選項,定義搜索文件大小,數字後面跟大小單位,b代表512-byte大小的block,c代表bytes,w代表雙字節字符,k代表1024字節,M代表1024*1024字節,G代表1024*1024*1024字節
-user選項,定義查找屬于指定用戶的文件
find命令選項非常豐富,經常使用才能熟練掌握。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!