Linux 檔案查詢之 find 命令

2021-10-09 18:22:29 字數 777 閱讀 1338

對linux新手來說查詢檔案簡直是一大災難,現做乙個簡單的小結。

通過完整檔名查詢:find 《目錄》 -name 《檔名》

通過部分檔名查詢:find 《目錄》 -name '****'(引號+星號)

我們還可以根據檔案大小修改日期等檔案的特徵進行查詢:

find / -size 1500c # 指定系統在根目錄中查詢出1500位元組的檔案

find / -size +10000000c # 指定系統在根目錄中查詢出大於10000000位元組的檔案並顯示出來

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

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

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

find / -group cat

# 查詢在系統中屬於 groupcat的檔案

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

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

find / -nouser #查詢在系統中屬於作廢使用者的檔案

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

參考:

linux查詢檔案命令find

Linux檔案查詢之find命令

一 語法格式 find 路徑 選項 操作 二 選項 name 根據檔名查詢 find etc name conf iname i忽略檔名大小寫 ignore perm 根據檔案許可權查詢 find perm 777 prune 可以排除某些查詢目錄 user 根據檔案屬主查詢 group 根據檔案屬...

檔案查詢之 find

在指定目錄查詢符合條件的檔案 選項功能 name根據檔名查詢 type根據檔案型別查詢 詳細型別在後 perm根據檔案許可權查詢,比如 777 user根據屬主查詢 group根據屬組查詢 size根據檔案大小 maxdepth n最大搜尋層數 n 數字 o或者 a並且 預設就是 not表示式 非 ...

檔案查詢之 find

在指定目錄查詢符合條件的檔案 選項功能 name 根據檔名查詢 type 根據檔案型別查詢 詳細型別在後 perm 根據檔案許可權查詢,比如 777 user 根據屬主查詢 group 根據屬組查詢 size 根據檔案大小 maxdepth n 最大搜尋層數 n 數字 o 或者 a 並且 預設就是 ...