Linux從入門到放棄 find命令詳解

2021-09-29 04:30:19 字數 1570 閱讀 3566

功能

搜尋檔案資訊

語法find 路徑(查詢範圍) 查詢資料條件(引數)

find
根據名稱搜尋

find / -name 檔名稱

全盤搜尋

根據名稱忽略大小寫搜尋
查詢資料層級最深深度

find /目錄 -maxdepth 層數 -name 檔名稱
查詢資料層級最淺深度

find /目錄 -mindepth 層數 -name 檔名稱
find /目錄 選項 -name 檔名稱 選項2 檔名稱 

層級搜尋多個檔案

選項2-a和-o

或not

!取反

按檔案型別搜尋

find /目錄 -type 選項選項f

普通檔案

d目錄檔案

l軟鏈結檔案

按檔案大小搜尋

find /目錄 -size 選項

b資料塊

c單位元組

w雙位元組

k資料單位k

m資料單位m

g資料單位g

按使用者名稱搜尋

find /目錄 -user 使用者名稱 搜尋屬於該使用者的檔案

find /目錄 -user 使用者名稱 -exec cp -rf 複製到目錄 \;

將搜尋檔案複製到目錄

將前邊搜尋檔案傳遞到後邊命令進行處理

結尾 \;

搜尋出來的檔案刪除
傳遞引數

find /目錄 -type f |

xargs -i cp

/複製到的目錄

-i 字串傳輸到裡

按指定路徑

輸出滿足條件的

將指定目錄排除

find

. -path "目錄" -prune -o -type f -name "搜尋檔案" -print

按天數查詢

find /

-type 檔案型別 -name "搜尋檔案"

-mtime "天數"

搜尋多少天前的檔案

+天數多少天前

-天數多少天後

天數指定天

按分鐘查詢

find /

-type 檔案型別 -name "搜尋檔案"

-mtime "分鐘"

按許可權查詢

find /

-type 檔案型別 -name "搜尋檔案"

-prem "許可權數"

按inode號查詢(查詢硬鏈結檔案)

find /

-type f -inum 號碼

Linux系統從入門到放棄?

續上乙個學期學完了的linux基礎知識學習過程,這一學期的centos伺服器技術學完後,讓我對於linux系統的學習又加深了許多。我知道了linux只是個 核心。現在的linux作業系統,都是用這麼乙個核心,加上其它的應用程式構成的。linux最大的特點就是其開源性,這一點是十分難得的,這也是它能夠...

Linux系統從入門到放棄?

續上乙個學期學完了的linux基礎知識學習過程,這一學期的centos伺服器技術學完後,讓我對於linux系統的學習又加深了許多。我知道了linux只是個 核心。現在的linux作業系統,都是用這麼乙個核心,加上其它的應用程式構成的。linux最大的特點就是其開源性,這一點是十分難得的,這也是它能夠...

Linux系統從入門到放棄?

續上乙個學期學完了的linux基礎知識學習過程,這一學期的centos伺服器技術學完後,讓我對於linux系統的學習又加深了許多。我知道了linux只是個 核心。現在的linux作業系統,都是用這麼乙個核心,加上其它的應用程式構成的。linux最大的特點就是其開源性,這一點是十分難得的,這也是它能夠...