-name:指定名字 # find . -name install.log\*
-type:指定型別(b/c/l/d/f/s) # find /etc/ -type d
-size:指定大小,單位有:k/m/g,+表示大於,-表示小於 # find . -size +5k
-mtime/atime/ctime:指定修改/訪問/建立時間,單位為天,+表示幾天前,-表示幾天內
-mmin/amin/cmin:指定修改/訪問/建立時間,單位為分,用法同上
-user:指定使用者
-group:指定所屬組
-maxdepth:指定搜尋深度(目錄層級)
1.find的效率不是特別高,適用於普通檔案的查詢
2.如果找命令等特殊檔案,有更好的命令替代:whereis/which
whereis
grep: /bin/grep /usr/share/man/man1/grep.1.gz
名稱 路徑 幫助文件路徑
which
grep
-i:忽略大小寫
-n:顯示行號
1.pattern是正規表示式
2.要想用好grep,熟練使用正則
grep ftp /etc/passwd -n #在/etc/passwd檔案中查詢包好tfp的行,並顯示行號
grep
'abc'
*.txt -i #在所有的txt檔案中忽略大小寫的查詢包含abc的行
ls /bin | grep
'^m'
#查詢/bin目錄下以m開頭的檔案
vi 搜尋命令 Linux 搜尋命令1
whereis是搜尋系統命令的命令,whereis命令不能搜素普通檔案,而只能搜尋系統命令。功能 查詢二進位制命令,原始檔,和幫助文件的命令。which也是搜尋系統命令的命令,和whereis的區別在於 whereis命令可以查詢二進位制命令的同時,查詢到幫助文件的位置 which命令在查詢二進位制...
linux搜尋命令
檔案搜尋命令find 1 命令格式 find 搜尋範圍 搜尋條件 注意 1.搜尋需要避免大範圍的搜尋,因為非常消耗系統資源。2.find是系統當中搜尋符合條件的檔名,如果需要匹配,使 用萬用字元匹配,匹配符是完全匹配。萬用字元 匹配任意內容 匹配任意乙個字元 匹配任意乙個中括號的字元 2 find命...
linux搜尋命令
檔案搜尋 locate 檔案 新建的檔案無法搜尋 locate是在後台資料庫中按檔名搜尋,搜尋速度更快 var lib mlocate 後台資料庫一天一更新 強制更新資料庫 updatedb 搜尋限制 開啟搜尋限制 prune bind mounts yes 搜尋時,不搜尋的檔案系統 prunefs...