
簡(jiǎn)介三種不同的任務(wù),三套工具家族:find實(shí)時(shí)遍歷文件系統(tǒng),可按任意屬性過(guò)濾;locate從預(yù)建索引中即時(shí)返回結(jié)果;grep在文件內(nèi)部搜索。fd、plocate和rg是它們更現(xiàn)代、更快的對(duì)應(yīng)版本。按名稱查找文件find需要指定起始目錄;-iname不區(qū)分大小寫匹配。fd默認(rèn)搜索當(dāng)前目錄,忽略隱藏文件和 git 忽略的文件,并使用正則表達(dá)式模式。find.-iname"*report*"find/-name"[fileName]"2/dev/null fd[query]fd-epdf[query]從/搜索時(shí)會(huì)因無(wú)法讀取某些目錄而打印權(quán)限錯(cuò)誤;2/dev/null可隱藏這些錯(cuò)誤。按類型、大小和年齡查找測(cè)試條件可以自由組合:數(shù)字前加-7表示"小于",+7表示"大于",單獨(dú)的7表示"恰好等于"。find.-typef-size+10M