linux中的find命令 查詢檔案名

2021-10-07 21:11:53 字數 1273 閱讀 7643

1.在某目錄下查詢名為「elm.cc」的檔案

find /home/lijiajia/ -name elm.cc

2.查詢檔案名中包含某字元(如"elm")的檔案

find /home/lijiajia/ -name '*elm*'

find /home/lijiajia/ -name 'elm*'

find /home/lijiajia/ -name '*elm'

3.根據檔案的特徵進行查詢

find /home/lijiajia/ -amin -10       #查詢在系統中最後10分鐘訪問的檔案

find /home/lijiajia/ -atime -2       #查詢在系統中最後48小時訪問的檔案

find /home/lijiajia/ -empty         #查詢在系統中為空的檔案或者資料夾

find /home/lijiajia/ -group cat      # 查詢在系統中屬於groupcat 的檔案(試了,命令不對。)

find /home/lijiajia/ -mmin -5        # 查詢在系統中最後5 分鐘裡修改過的檔案

find /home/lijiajia/ -mtime -1        #查詢在系統中最後24 小時裡修改過的檔案

find /home/lijiajia/ -nouser         #查詢在系統中屬於作廢使用者的檔案(不明白是什麼意思)

find /home/lijiajia/ -amin 10        #查詢在系統中最後10分鐘訪問的檔案

find /home/ftp/pub -user lijiajia    #查詢在系統中屬於lijiajia這個使用者的檔案

(ps:以上都是在 /home/lijiajia/資料夾下進行的操作)

4.使用混合查詢方式查詢檔案

find /tmp -size +10000000c -and -mtime +2     #查詢/tmp目錄中大於10000000位元組並且在48小時內修改的某個檔案

find /tmp -user tom -or -user george           #查詢/tmp目錄中屬於tom或者george這兩個使用者的檔案

find /tmp ! -usr fred                         #查詢/tmp目錄中不屬於fred的檔案

5.查詢並顯示檔案

find /home/lijiajia/ -name 'elm.cc' -ls       #在目錄下查詢名為「elm.cc」的檔案,並顯示這些檔案的資訊

linux查詢命令find

在當前目前下查詢檔案 test.txt find name test.txt在 home 目錄下查詢test.txt find home name test.txt在整個系統中查詢nginx檔案或目錄 find name nginx在整個目錄下查詢名稱包含nginx的檔案 find type f n...

Linux命令 find 查詢命令

help引數,查詢命令引數 find help 命令格式 find h l p olevel d help tree search stat rates opt exec path expression 這樣的說法你能看的懂嗎?反正我是看不懂。於是乎使用 man find命令,得到各引數更詳細的解釋...

整理歸納 Linux中 find查詢命令

linux下查詢檔案的命令有兩個,分別是locate 和 find。find使用格式 find 指定查詢目錄 查詢規則 查詢完後執行的action find在不指定查詢目錄的情況下是對整個系統進行遍歷查詢 find命令詳解 查詢檔案 find type f查詢目錄 find type d查詢名字為t...