Linux常用搜尋命令

2021-08-05 00:00:01 字數 950 閱讀 3628

-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...