linux搜尋命令

2021-08-07 01:47:45 字數 1189 閱讀 3617

檔案搜尋命令find

1)命令格式:find [搜尋範圍] [搜尋條件]

注意:1.搜尋需要避免大範圍的搜尋,因為非常消耗系統資源。

2.find是系統當中搜尋符合條件的檔名,如果需要匹配,使 用萬用字元匹配,匹配符是完全匹配。

萬用字元: * : 匹配任意內容

? : 匹配任意乙個字元

: 匹配任意乙個中括號的字元

2)find命令例子說明

1> find /root -name intall.log

在/root 路徑下查詢名稱是install.log的檔案。

2>find /root -iname install.log

在/root 路徑下不區分大小寫搜尋instatll.log

3> find /root -user root

查詢所有者是root的檔案。

4> find /root -nouser

查詢沒有所有著的檔案。

5> find /root -mtime +10

查詢 10 天前修改的檔案

-10 : 10 天內修改檔案

10 : 10天當天修改的檔案

+10 : 10天前修改的檔案

atime : 檔案訪問的時間

ctime : 改變檔案屬性

mtime : 修改檔案內容

6> find . -size 25k

在當前目錄查詢檔案大小是25k的檔案

-25k 小於25k的檔案

+25k 大於25k的檔案

7> find . inum 262422

在當前檔案查詢i節點是262422 的檔案

8> find /etc -size +20k -a -size -50k

查詢 /etc 目錄下 大於20k並且小於50k的檔案

-a and 邏輯與

-o or 邏輯或

搜尋字串命令grep

命令格式: grep [選項] 字串  檔名

在檔案當中匹配符合條件的字串。

選項:

-i 忽略大小寫

-v 排除指定字串

vi 搜尋命令 Linux 搜尋命令1

whereis是搜尋系統命令的命令,whereis命令不能搜素普通檔案,而只能搜尋系統命令。功能 查詢二進位制命令,原始檔,和幫助文件的命令。which也是搜尋系統命令的命令,和whereis的區別在於 whereis命令可以查詢二進位制命令的同時,查詢到幫助文件的位置 which命令在查詢二進位制...

linux搜尋命令

檔案搜尋 locate 檔案 新建的檔案無法搜尋 locate是在後台資料庫中按檔名搜尋,搜尋速度更快 var lib mlocate 後台資料庫一天一更新 強制更新資料庫 updatedb 搜尋限制 開啟搜尋限制 prune bind mounts yes 搜尋時,不搜尋的檔案系統 prunefs...

linux搜尋命令

1.find find是最常見和最強大的查詢命令,你可以用它找到任何你想找的檔案。find的使用格式如下 find 指定目錄 指定條件 指定動作 指定目錄 所要搜尋的目錄及其所有子目錄。預設為當前目錄。指定條件 所要搜尋的檔案的特徵。指定動作 對搜尋結果進行特定的處理。如果什麼引數也不加,find預...