3分鐘學會find指令用法「find指令的選項有哪些」

系統總結清楚Linux下find命令的各種選項,從此查找不再難

介紹

語法格式

find [路徑] [選項] [操作]

系統總結清楚Linux下find命令的各種選項,從此查找不再難

選項含義

-name根據文件名進行查找

-perm根據文件權限進行查找

-prune排除 查找目錄

-user根據文件屬主查找

-group根據文件屬組查找

-mtime -n | +n根據文件更改時間查找

-nogroup查找無有效數組的文件

-nouser查找無有效屬主的文件

-newer file1 ! file2查找更新時間比file1新但比file2舊的文件

-type按照文件類型查找

-size -n +n按文件大小查找

-mindepth n從n級子目錄開始搜索

-maxdepth n最後搜索到n級子目錄

常見選項

-type選項

搜索當前目錄下的文件

find . -type f

搜索當前目錄下的鏈接文件

find . -type l
系統總結清楚Linux下find命令的各種選項,從此查找不再難

類型解釋

f文件

d目錄

c字符設備文件

b塊設備文件

l鏈接文件

p管道文件

-size選項

類型解釋

-n大小小於n的文件

+n大小大於n的文件

n大小等於n的文件

查找/etc目錄下小於10000位元組的文件

find /etc -size -10000c

查找/etc目錄下大於1M的文件

find /etc -size +1M

-mtime選項

系統總結清楚Linux下find命令的各種選項,從此查找不再難

類型解釋

-nn天以內修改的文件

+nn天以外修改的文件

n正好n天修改的文件

查找etc目錄下5天之內修改且以conf結尾的文件

find /etc -mtime -5 -name '*.conf'

查找etc目錄下10天之前修改且屬主為root的文件

find /etc -mtime +10 -user root

-mmin選項

系統總結清楚Linux下find命令的各種選項,從此查找不再難

類型解釋

-nn分鐘以內修改的文件

+nn分鐘以外修改的文件

查找/etc目錄下30分鐘之前修改的文件

find /etc/ -mmin + 30

查找/etc目錄下30分鐘之內修改的目錄

find /etc -mmin -30 -type d

-mindepth n 選項

表示從n級子目錄開始搜索

在/etc下的3級子目錄開始搜索

find /etc -mindepth 3

-maxdepth n 選項

表示最多搜索到n級子目錄

查找當前文件夾下的普通文件

find . -maxdepth 1 -type f
系統總結清楚Linux下find命令的各種選項,從此查找不再難

了解選項

操作

-print 打印輸出(默認輸出,不加也行)

-exec 對搜索到的文件執行特定的操作,格式為-exec 『command』 {} ;

搜索/etc下的文件(非目錄),文件名以conf結尾,且大於10k,然後將其刪除

find /etc/ -type f -name '*.conf' -size +10k -exec rm -f {} ;

將/var/log目錄下以log結尾的文件,且更改時間在7天以上的刪除

find /var/log/ -name '*.log' -mtime +7 -exec rm -rf {} ;

搜索/etc下的文件(非目錄),文件名以conf結尾,且大於10k,將其複製到/root/conf目錄下

find /etc/ -type f -name '*.conf' -size +10k exec cp {} /root/conf/ ;

邏輯運算符

系統總結清楚Linux下find命令的各種選項,從此查找不再難

符號含義

-a與

-o或

-not!

-ok 和exec功能一樣,只是每次操作都會給用戶提示

查找當前目錄下,屬主不是hdfs的所有文件

find . -not -user hdfs | find . ! -user hdfs

查找當前目錄下,屬主屬於hdfs,且大小大於300位元組的文件

find . -type f -a -user hdfs -a -size +300c

查找當前目錄下屬主為hdfs或者以xml結尾的普通文件

find . -type f -a (-user hdfs -o -name '*.xml')

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/281158.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-21 13:16
下一篇 2024-12-21 13:16

相關推薦

發表回復

登錄後才能評論