find命令詳解

2021-07-26 08:42:19 字數 489 閱讀 1267

1:列出當前某個目錄的檔案和目錄

find ./

2:匹配所有以.txt結尾的檔名

find /home/root -name "*.txt" -print

3:多個條件

find . \( -name "*.txt" -o -name "*pdf" \) -print

find . -regex ".*\(\.py\|\.sh\)$"

4:否定引數

find . | -name "*.txt" -print

5:搜尋的時候可以指定搜尋的深度

find . -maxdepth 1 -type f -print 這樣搜尋的時候只會搜尋當前目錄的下一級目錄

6:根據檔案型別搜尋

find . -type d -print 只會搜尋目錄

7:列印最近幾天訪問過的檔案

find . -type f -atime 7 -print

待續。。。。。。。。

find命令詳解

2009 07 30 17 20 34 閱讀255 字型大小 大 中小訂閱 find命令 一 原理 功能 在目錄結構中搜尋檔案,並執行指定的操作。此命令提供了相當多的查詢條件,功能很強大。語法 find 起始目錄 尋找條件 操作 1 查詢目錄 find home type d name quejin...

find命令詳解

linux下的find命令的查詢功能十分強大,下面詳細介紹find的大多數用法 工作方式 沿著檔案層次結構向下遍歷,匹配符合條件的檔案,並執行相應的操作。1.根據檔案時間搜尋 atime access time,訪問時間 即上次訪問這個檔案的時間 mtime modification time,修改...

find命令詳解

查詢檔案 find type f 查詢目錄 find type d 查詢名字為test的檔案或目錄 find name test 查詢名字符合正規表示式的檔案,注意前面的 查詢到的檔案帶有目錄 find regex so.gz 查詢目錄並列出目錄下的檔案 為找到的每乙個目錄單獨執行ls命令,沒有選項...