首頁  >  文章  >  運維  >  linux find怎麼不區分大小寫

linux find怎麼不區分大小寫

青灯夜游
青灯夜游原創
2022-03-25 15:29:278252瀏覽

在linux中,只需要將find指令後面接著的選項參數設為「-iname」即可實現不區分大小寫的查找,語法「find 搜尋路徑 -iname "檔案名稱"」。 find指令用來在指定目錄下尋找文件,「-iname」參數設定查找模式為忽略大小寫的。

linux find怎麼不區分大小寫

本教學操作環境:linux5.9.8系統、Dell G3電腦。

在linux中,只需要將find指令後面接著的選項參數設為「-iname」即可實現不區分大小寫的查找。

尋找指令:find 搜尋路徑 -iname "檔案名稱"

linux find怎麼不區分大小寫

linux find怎麼不區分大小寫

注意:find 指令不能帶 參數 -i

linux find怎麼不區分大小寫

說明: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn