1. 程式人生 > >Linux下的find 命令使用例項

Linux下的find 命令使用例項

Find 命令是Linux系統中強大的檔案查詢命令,也是Linux學習者必學的一個命令

這篇文章主要介紹find命令的一些常用的命令

語法:find  [查詢位置]  [查詢條件]  [處理動作]

1、find /var -name  "*.txt"

搜尋find目錄下以.txt結尾的檔案

2、find /var -name "[a-z]"

搜尋/var目錄下以所有字母開頭的檔案

3、find  /var -name "abc"

搜尋在/var目錄下以abc開頭的檔案

4、find /var -perm 644

搜尋在/var目錄下屬性為644的檔案

5、find  /var -user root

搜尋在當/var目錄下屬主為root的檔案

6、find /var -mtime -3

搜尋/var 目錄下更改時間再3天以內的檔案

7、find /var -mtime +3

搜尋在/var 目錄下更改時間超過3天的檔案

8、find /etc -type -d

搜尋在/etc 目錄下檔案型別為d的目錄檔案

9、find /etc -type l

搜尋在/etc 目錄下檔案型別為l的連結檔案

10、find /var -size +1000000c

搜尋在/var目錄下檔案大小大於1M的檔案 (位元組為單位)

11、find  /var -perm 700 |xargs chmod 777

找出/var目錄下所有許可權為700的檔案,並把其許可權設定為777

12 find /var -type f |xargs ls -l

在/var目錄下查找出檔案並檢視檔案的詳細資訊