在linux中,只需要將find指令後面接著的選項參數設為「-iname」即可實現不區分大小寫的查找,語法「find 搜尋路徑 -iname "檔案名稱"」。 find指令用來在指定目錄下尋找文件,「-iname」參數設定查找模式為忽略大小寫的。
本教學操作環境:linux5.9.8系統、Dell G3電腦。
在linux中,只需要將find指令後面接著的選項參數設為「-iname
」即可實現不區分大小寫的查找。
尋找指令:find 搜尋路徑 -iname "檔案名稱"
。
注意:find 指令不能帶 參數 -i
。
說明:find指令
find指令是無所不在指令,是linux中最有用的指令之一。 find指令用於:在一個目錄(及子目錄)中搜尋文件,你可以指定一些符合條件,例如按文件名稱、文件類型、使用者甚至是時間戳查找文件。
語法:
find path -option [ -print ] [ -exec -ok command ] {} \;
參數說明:
find 根據下列規則判斷path 和expression,在命令列上第一個- ( ) , ! 之前的部為path,之後的是expression。如果 path 是空字符串則使用目前路徑,如果 expression 是空字符串則使用 -print 為預設 expression。
expression 中可使用的選項有二、三十個之多,在此只介紹最常用的部份。
-mount
, -xdev
: 只檢查並指定目錄在同一個檔案系統下的文件,避免列出其它檔案系統中的檔案
-amin n
: 在過去n 分鐘內被讀取過
#-anewer file
: 比檔案file 更晚被讀取過的檔案
-atime n
: 在過去n天內被讀取過的檔案
-cmin n
: 在過去n 分鐘內被修改過
-cnewer file
:比檔案file 更新的檔案
#-ctime n
: 在過去n天內被修改過的檔案
#-empty
: 空的檔案
-gid n
或 -group name
: gid 是n 或group 名稱是name
-name name
, -iname name
: 檔案名稱符合name 的檔案。 iname
會忽略大小寫
-size n
: 檔案大小是n 單位,b 代表512 位元組的區塊,c 表示字元數,k表示kilo bytes,w 是二位元組。
-type c
: 檔案類型是 c 的檔案。
d: 目錄
c: 字體裝置檔案
b: 區塊裝置檔案
p: 具名貯列
#f: 一般檔案
l: 符號連結
s: socket
-pid n
: process id 是n 的檔案
#你可以使用( ) 將運算式分隔,並使用下列運算。
exp1 -and exp2
#! expr
-not expr
#exp1 -or exp2
exp1, exp2
相關推薦:《Linux影片教學》
以上是linux find怎麼不區分大小寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!