linux find 查詢檔案

2021-10-25 08:43:59 字數 736 閱讀 1616

1.根據名稱查詢某個目錄下的檔案/目錄

例子:查詢根目錄下的檔案名字為a.txt

find   /   -name  a.txt 

2.根據名稱查詢某個目錄下型別為檔案的a.txt [ -type f(檔案)d(目錄) ]

find   /   -name  a.txt  -type f 

3.查詢某目錄下大小為在某個範圍的檔案

例子:查詢hive目錄下 檔案大小為100m至400m的檔案

find hive  -type f -mtime -1 -size +100m -size -400m

-size引數說明:

-sizen[cwbkmg]

file uses n units of space,rounding up.  the following suffixes

can be used:

`b'    for 512-byte blocks (this is the default if no suffix is

used)

`c'    for bytes

`w'    for two-byte words

`k'    for kilobytes (units of 1024 bytes)

`m'    for megabytes (units of 1048576 bytes)

`g'    for gigabytes (units of 1073741824 bytes)

Linux find 查詢檔案

在日誌資料夾下判斷是否有web伺服器的日誌資料夾,寫了個指令碼 bin bash cd wls annuity acc for sys in cat wiiserver name list.txt do find logs sys name sys xargs echo en n 123.txt f...

linux find 命令查詢檔案和資料夾

查詢目錄 find 查詢範圍 name 查詢關鍵字 type d 查詢檔案 find 查詢範圍 name 查詢關鍵字 print 詳解 find命令用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄與檔案...

linux find 命令查詢檔案和資料夾

查詢目錄 find 查詢範圍 name 查詢關鍵字 type d 查詢檔案 find 查詢範圍 name 查詢關鍵字 print 詳解 find命令用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄與檔案...