shell之find命令詳解

2021-08-21 13:21:51 字數 1115 閱讀 3634

格式:find [查詢目錄] [引數] [匹配模型]  

多引數格式:find [查詢目錄] [引數] [匹配模型] [引數] [匹配模型]  

例如:1、find . -name "*.sh"           

查詢在當前目錄(及子目錄)下找以sh結尾的檔案

2、find . -perm 755               

查詢在當前目錄(及子目錄)下找屬性為755的檔案

3、find -user root                  

查詢在當前目錄(及子目錄)下找屬主為root的檔案

4、find /var -mtime -5           

查詢在/var下找更改時間5天以內的檔案

5、find /var -mtime +3          

查詢在/var下找更改時間3天以前的檔案

6、find /etc -type l                

查詢在/etc下查詢檔案型別為|的鏈結檔案

7、find . -size +1000000c    

查詢在當前目錄(及子目錄)下查詢檔案大小大於1m的檔案,1m是1000000個位元組。

8、find . -perm 700 |xargs chmod 777         

查詢出當前目錄(及子目錄)下所有許可權為700的檔案,並把其許可權重設為777。

9、find . -type f |xargs ls -l                         

查詢出檔案並檢視其詳細資訊。

Linux命令之find命令詳解

linux命令之find命令詳解 find命令是乙個在unix檔案系統中查詢檔案的常用命令,可以進行很多條件查詢。讓我們來看一些find命令的例項。語法 find 路徑 約束條件 如何查詢在檔名中含有指定關鍵字的檔案?下面這條命令查詢在 etc 目錄下所有檔名中含有 mail 的檔案。find et...

linux之find命令詳解

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

linux之find命令詳解

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