linux find指令實作模糊查詢的方法:根據檔案名稱模糊查詢,找出opt目錄下後綴為【.log】的文件,程式碼為【find /opt/ -type f -name "*.log "】。
本教學操作環境:windows7系統、linux7.3版本,DELL G3電腦,此方法適用於所有品牌電腦。
linux find指令實作模糊查詢的方法:
#技巧一:根據檔案名稱模糊查詢:找出opt目錄下字尾為.log的檔案
find /opt/ -type f -name "*.log"
-type f表示檔案
-type d表示匹配目錄
技巧二:尋找特定權限檔案:
find /opt -type f -perm 755
技巧三:尋找大檔案:(例如尋找opt目錄下大於100M的檔案)
find /opt/ -size +100M
-size:表示檔案大小,
+表示大於某個數,
-表示小於某個數。
c表示單位是位元組,你可以將c換成k,M,G。
(註:當磁碟空間佔用很大時,這種方法可以快速定位大檔案)
#技巧四:根據時間找出
find /opt -mtime -10
-------在10天之內修改過的檔案(10在10天之前-10在10天之內)
造訪過用amin ,修改過用mmin,檔案狀態改變過用cmin
精確到分鐘的用amin,mmin,cmin精確到天的用atime,mtime,ctime
#技巧五:尋找目前目錄及其子資料夾屬主為weblogic的目錄
find /opt -type d -user weblogic
#相關學習推薦:linux影片教學
以上是linux find指令如何實作模糊查詢的詳細內容。更多資訊請關注PHP中文網其他相關文章!