find 查詢檔案或目錄

2022-07-21 03:12:11 字數 2194 閱讀 6791

ind命令用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄與檔案。並且將查詢到的子目錄和檔案全部進行顯示。

find(選項)(引數)
-amin《分鐘》:查詢在指定時間曾被訪問過的檔案或目錄,單位以分鐘計算;

-atime<24小時數》:查詢在指定時間曾被訪問過的檔案或目錄,單位以24小時計算;

-cmin《分鐘》:查詢在指定時間之時被更改過的檔案或目錄;

-cnewer《參考檔案或目錄》查詢其更改時間較指定檔案或目錄的更改時間更接近現在的檔案或目錄;

-ctime<24小時數》:查詢在指定時間之時被更改的檔案或目錄,單位以24小時計算;

-daystart:從本日開始計算時間;

-depth:從指定目錄下最深層的子目錄開始查詢;

-expty:尋找檔案大小為0 byte的檔案,或目錄下沒有任何子目錄或檔案的空目錄;

-exec

《執行指令》:假設find指令的回傳值為true,就執行該指令;

-false:將find指令的回傳值皆設為false;

-fls《列表檔案》:此引數的效果和指定「-ls」引數類似,但會把結果儲存為指定的列表檔案;

-follow:排除符號連線;

-fprint《列表檔案》:此引數的效果和指定「-print」引數類似,但會把結果儲存成指定的列表檔案;

-fprint0《列表檔案》:此引數的效果和指定「-print0」引數類似,但會把結果儲存成指定的列表檔案;

-fprintf《列表檔案》《輸出格式》:此引數的效果和指定「-printf」引數類似,但會把結果儲存成指定的列表檔案;

-fstype《檔案系統型別》:只尋找該檔案系統型別下的檔案或目錄;

-gid《群組識別碼》:查詢符合指定之群組識別碼的檔案或目錄;

-group《群組名稱》:查詢符合指定之群組名稱的檔案或目錄;

-ilname《範本樣式》:此引數的效果和指定「-lname」引數類似,但忽略字元大小寫的差別;

-iname《範本樣式》:此引數的效果和指定「-name」引數類似,但忽略字元大小寫的差別;

-inummount:此引數的效果和指定「-xdev」相同;

-mtime<24小時數》:查詢在指定時間曾被更改過的檔案或目錄,單位以24小時計算;

-name《範本樣式》:指定字串作為尋找檔案或目錄的範本樣式;

-nogroup:找出不屬於本地主機群組識別碼的檔案或目錄;

-noleaf:不去考慮目錄至少需擁有兩個硬連線存在;

-nouser:找出不屬於本地主機使用者識別碼的檔案或目錄;

-ok《執行指令》:此引數的效果和指定「-exec」類似,但在執行指令之前會先詢問使用者,若回答「y」或「y」,則放棄執行命令;

-path《範本樣式》:指定字串作為尋找目錄的範本樣式;

-perm《許可權數值》:查詢符合指定的許可權數值的檔案或目錄;

-print:假設find指令的回傳值為ture,就將檔案或目錄名稱列出到標準輸出。格式為每列乙個名稱,每個名稱前皆有「./」字串;

-print0:假設find指令的回傳值為ture,就將檔案或目錄名稱列出到標準輸出。格式為全部的名稱皆在同一行;

-printf《輸出格式》:假設find指令的回傳值為ture,就將檔案或目錄名稱列出到標準輸出。格式可以自行指定;

-prune:不尋找字串作為尋找檔案或目錄的範本樣式;

-regex《範本樣式》:指定字串作為尋找檔案或目錄的範本樣式;

-size《檔案大小》:查詢符合指定的檔案大小的檔案;

-true:將find指令的回傳值皆設為true;

-typ《檔案型別》:只尋找符合指定的檔案型別的檔案;

-uid《使用者識別碼》:查詢符合指定的使用者識別碼的檔案或目錄;

-used《日數》:查詢檔案或目錄被更改之後在指定時間曾被訪問過的檔案或目錄,單位以日計算;

-user《擁有者名稱》:查詢符和指定的擁有者名稱的檔案或目錄;

-version或——version:顯示版本資訊;

-xdev:將範圍侷限在先行的檔案系統中;

-xtype《檔案型別》:此引數的效果和指定「-type」引數類似,差別在於它針對符號連線檢查。

find 查詢檔案或目錄

find 查詢檔案或目錄 2007 12 18 10 50 02 分類 shell 舉報 字型大小 訂閱 功能說明 find指令可以在系統中查詢你想要的任何檔案或目錄,你可以通過不同的引數來查詢你想要的。該指令也是系統管理員最常用 最強大 最方便的查詢檔案和目錄的指令。基本語法 find path ...

Linux命令(七)查詢檔案或目錄 find

find 命令可以根據給定的路勁和表示式查詢指定的檔案或目錄。find 引數選項很多,並且支援正規表示式,功能強大。和管道結合使用可以實現複雜的功能,是系統管理和普通使用者必須掌握的命令。一 find 命令格式說明 path find命令查詢的目錄路徑。print find命令將匹配到的檔案輸出到標...

查詢檔案或目錄指令

linux 下find 指令可以查詢指定路徑下的檔案或路徑 find type f grep f 表示檔案 d 表示路徑 表示檢索關鍵字 h follow command line symlinks l follow all symlinks match filters name pattern f...