所在路徑:/bin/find
執行許可權:所有使用者
語法:find [搜尋範圍] [匹配條件]
功能描述:檔案搜尋
find /etc -name init 在目錄/etc中查詢檔案init
find /etc -name *init* 檔名中包含init的都被列出來
find /etc -name init* 查詢以init開頭的所有檔案
find /etc -name init??? 查詢以init開頭的後面只有三個字母用?匹配
find / -size +204800 在根目錄下查詢大於100mb的檔案
這裡+後面數字是: 1資料塊 512 位元組 0.5k
100mb=102400kb=204800
+n 大於 -n小於 n等於
find /home -user shenchao 在根目錄下查詢所有者為shenchao的檔案
-amin 訪問時間 access
-cmin 檔案屬性 change
-mmin 檔案內容 modify
範例: find /etc -cmin -5 在etc下查詢5分鐘內被修改過屬性的檔案和目錄
+表超過多長時間 -表在多長時間之內
find /etc -size +163840 -a -size -204800 在/etc下查詢大於80mb同時小於100mb的檔案
-a 兩個條件同時滿足(and)
-o兩個條件滿足任意乙個即可(or)
find /etc -name init* -a -type f 查詢在etc目錄下以init開頭的檔案
f 檔案 d 目錄 l軟鏈結檔案
語法:find /etc -name inittab -exec ls -l {} \; 在/etc下查詢inittab檔案並顯示其詳細資訊
綜合範例:find /etc -name init* -a -type f -exec ls -l {} ;
-exec與-ok的區別:-ok操作命令需要詢問是否執行操作,而-exec是直接執行的
find . -inum 31531 -exec rm {} \; (ls -i找i節點31531,,.表示當前目錄下找)
Linux常用命令 檔案搜尋命令
1 which 語法 which 命令名稱 功能描述 顯示系統命令所在目錄 範例 which ls 2 find 語法 find 搜尋路徑 搜尋關鍵字 功能描述 查詢檔案或目錄 範例 find etc name init 在目錄 etc中查詢init find size 204800 在根目錄下查詢...
Linux常用命令 檔案搜尋命令
1 find usr bin find 查詢檔案或目錄,任何檔案皆可,如,壓縮包等 語法 find 搜尋路徑 搜尋選項 filename a find etc name 檔名 name 最常見的選項 按檔名搜尋 eg find etc name init 在目錄 etc 中查詢檔案 init檔案 注...
Linux常用命令( ) 檔案搜尋命令
命令所在路徑 bin find 執行許可權 所有使用者 語法 find 搜尋範圍 匹配條件 功能描述 檔案搜尋 範例 例子作用 語法 find etc name init 在目錄 etc中查詢檔案init iname 不區分大小寫 find size 204800 在根目錄下查詢大於100mb的檔案...