Linux常用命令-檔案搜尋
阿新 • • 發佈:2018-12-28
find /bin/find 所有使用者 [搜尋範圍] [匹配條件] 檔案搜尋 不建議搜尋在高峰期
find /etc -name xx 根據檔名搜尋 精確搜尋
模糊搜尋 *{0-n}
模糊搜尋 ?匹配單個字元
不區分大小寫
find / -size +n大於 /-n小於 /n等於 單元是 一個數據塊512位元組 0.5k 根據檔案大小來查詢100M=102400kb=204800 1k=2個數據塊
find / -user aaa根據所有者進行查詢
根據時間屬性查詢
find /etc -cmin -5 5分鐘之內 + 5 5分鐘之前
- -amin access訪問時間 cat more
- -cmin change檔案屬性 ls -l可以看到
- -mmin modify 檔案內容 /vim /建立檔案
-a兩個條件同時滿足 -o兩個條件滿足一個就行
-type 根據檔案型別查詢 f檔案d目錄l連結檔案
-inum 根據i節點查詢 刪除檔案如果空格的話用“” 刪除特殊檔名的檔案 可以根據當前分割槽查詢硬連結
-exec {}表示查詢的結果 \轉譯符 ;結束 -ok是否詢問有提示資訊
locate
which檔案搜尋命令/usr/bin/which 所有使用者 搜尋命令所在的目錄及別名資訊 which ls
whereis檔案搜尋命令/usr/bin/whereis所有使用者 搜尋命令所在的目錄及幫助文件路徑
grep 在檔案內容中進行搜尋 某一個字所在的行