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指令用於在目錄結構中搜尋檔案,並執行指定...