強大的查詢命令find

2021-08-04 18:43:14 字數 1036 閱讀 5930

find命令是乙個無處不在命令,是linux中最有用的命令之一。find命令用於:在乙個目錄(及子目錄)中搜尋檔案,你可以指定一些匹配條件,如按檔名、檔案型別、使用者甚至是時間戳查詢檔案

1.locate filename ##在檔案資料庫中搜尋filename資訊,updatedb更新檔案資料庫

2.find

find pathname -options [-print -exec -ok …]

find 查詢位置 -條件 條件值 -exec 動作 {} \;

-name

-not 條件

-user

-group

-size

-perm

–maxdepth

–mindepth

-a -o

-type f 檔案

d 目錄

c 字元裝置

b 塊裝置

s 套節字

l 鏈結

find /mnt -user student

find /mnt -group linux

find /mnt -user student -a -group linux

find /mnt -user student -o -group linux

find /mnt -user student -a -group linux

find /mnt -user student

find /mnt -user student -a -not -group linux

dd if=/dev/zero of=/mnt/file1 bs=1024 count=10

dd if=/dev/zero of=/mnt/file2 bs=1024 count=20

dd if=/dev/zero of=/mnt/file3 bs=1024 count=30

find /mnt -size 10k

find /mnt -size -10k

find /mnt -size +10k

功能強大的查詢命令 find

find命令能夠按多種方式指定查詢條件,然後進行查詢出指定的檔案。說明 因為find命令功能強大,而且能夠設定查詢條件,裡面涉及的許可權和檔案型別的相關知識,所以大家可以在學完相應的章節後再來學習find命令。find命令的執行方式 find 查詢的路徑 選項 對查詢到結果執行的命令 find命令能...

Linux系統強大的查詢命令find用法

linux系統下find是最常用的指令,find命令在目錄結構中搜尋檔案,並執行指定的操作,掌握它的形式與用法對運維工作很有用處。exec find命令對匹配的檔案執行該引數所給出的shell命令。相應命令的形式為 command 注意和 之間的空格。name filename 查詢名為filena...

Linux下強大的查詢命令find 用法和常見用例

linux系統下find是較為常用的指令,find命令在目錄結構中搜尋檔案,並執行指定的操作,掌握它的形式與用法對我們很有用處。因為linux下面一切皆檔案,經常需要搜尋某些檔案來編寫,所以對於linux來說find是一條很重要的命令。linux下面的find指令用於在目錄結構中搜尋檔案,並執行指定...