文本搜索
- locate 根據庫來查找,非實時查找,只能訪問有權限訪問的文件或目錄
- 依賴庫/usr/lib/mlocate/molate.db 更新數據庫 updatedb
- -i 忽略大小寫 -n只列出前幾個 -r支持正則
- find 掃描磁盤進行查找,消耗資源大
- -o 或者 -empty空文件后者目錄 -not 或! ls 對匹配的文件以長格式顯示 -delete刪除匹配的文件
- -ok或exec commad {} \; {}代指匹配的文件, commad 處理命令 \;標定的結束尾
- find /etc ?-cmin -3 ?-ok ?cp {} ?/app \;
- 指定搜素級:-maxdepth 最大 -mindepth
- 根據文件名或者indoe:-inum 根據indoe號搜索;-iname 忽略大小寫 ;
- 根據用戶或組:-nouser 查不屬于任何用戶的文件; -uid指定uid的文件
- 根據文件類型:-type l鏈接 de目錄
- 根據文件大小:-size 6K (5K,6K] +6K(6K;…..) -6K(0,6K]
- 按權限: -perm XXX 精準匹配 \XXX 交集 -XXX 補集
- 德.摩爾根定律: !A -a !B =!(A -o B) !A -o !B =! (A -a B)
- 以時間為單位:-atime以天為單位 -min以分鐘
- 6 [6,7) -6(0,6] +6 (6,……..)
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/96190