linux中的搜尋命令
命令:find
--搜尋很費系統資源,盡量避免在高峰期進行搜尋
--搜尋範圍計量縮小,可以縮短搜尋的時間和減少使用的資源
語法格式:find 搜尋範圍 搜尋條件
1.檔名搜尋 選項 -name
* 表示linux的萬用字元,表示匹配任意字元
? 也表示可以匹配任意字元
linux中是嚴格區分大小寫的 使用-iname選項,不區分大小寫
--eg:find / -name init 表示匹配根目錄下的init(搜尋結果為精確匹配)
--eg:find / -name *init* 表示模糊匹配,查詢包含關鍵字的匹配
--eg:find / -name init* 以init開頭的匹配
--eg:find / -name init??? 以init開頭,後面有3個未知字元的匹配
--eg:find / -iname *init* 匹配所有包含關鍵字的匹配項,不區分大小寫
2.檔案大小搜尋 選項 -size
單位:linux中儲存的最小單位是資料塊,乙個資料塊的大小是512位元組,也就是0.5kb
find / -size +204800
表示查詢大於200m的檔案
3.檔案的所有者&所屬組,選項:-user -group
find / -user root
find / -group root
4.檔案型別 選項:-type
find /etc/ -name -a -type f
-a 表示連線and,-a兩邊的條件都滿足的結果才會被搜尋到
f 表示file,檔案
d 表示data,目錄
Linux中的搜尋命令
find find是最常見和最強大的查詢命令,在磁碟中查詢檔案,用它找到任何你想找的檔案,就是速度有點慢。find path option print exec ok command path是檔案的路徑,option 是各個引數,中內容是附加項可有可無 print 將查詢到的檔案輸出到標準輸出 e...
vi 搜尋命令 Linux 搜尋命令1
whereis是搜尋系統命令的命令,whereis命令不能搜素普通檔案,而只能搜尋系統命令。功能 查詢二進位制命令,原始檔,和幫助文件的命令。which也是搜尋系統命令的命令,和whereis的區別在於 whereis命令可以查詢二進位制命令的同時,查詢到幫助文件的位置 which命令在查詢二進位制...
linux搜尋命令
檔案搜尋命令find 1 命令格式 find 搜尋範圍 搜尋條件 注意 1.搜尋需要避免大範圍的搜尋,因為非常消耗系統資源。2.find是系統當中搜尋符合條件的檔名,如果需要匹配,使 用萬用字元匹配,匹配符是完全匹配。萬用字元 匹配任意內容 匹配任意乙個字元 匹配任意乙個中括號的字元 2 find命...