linux中find的用法

品牌型號:聯想拯救者Y9000P
系統:Windows11

linux中find的用法

linux中find的用法:Linuxfind命令用來在指定目錄下查找文件。任何位於參數之前的字符串都將被視為想要查找的目錄名。如果使用該命令時,不設置任何參數,則find命令將在當前目錄下查找子目錄與文件。並且將查找到的子目錄和文件全部進行顯示。

find根據規則判斷path和expression,在命令列上第一個-(),!之前的部份為path,之後的是expression。如果path是空字串則使用目前路徑,如果expression是空字串則使用-print為預設expression。

find命令在查找時會遍歷完所有的子目錄。默認情況下,find命令不會跟隨符號鏈接。-L選項可以強制其改變這種行為。但如果碰上了指向自身的鏈接,find命令就會陷入死循環中。-maxdepth和–mindepth選項可以限制find命令遍歷的目錄深度。這可以避免find命令不停地查找。find命令可以使用-type選項對文件搜索進行過濾。藉助這個選項,可以告訴find命令只匹配指定類型的文件。