Linux學習之linux的find命令如何使用?
在Linux中有很多查詢命令,今天小編為大家講解一下find命令,你知道linux的find命令如何使用嗎?希望以下內容對大家有所幫助。
語法格式:find [查詢路徑] [查詢條件] [查詢後的動作]
查詢路徑:指定具體搜尋路徑,預設為當前路徑下;
查詢條件:可以根據檔名、大小、許可權、日期等進行查詢。沒有指定條件的話預設為當前路徑下所有檔案;
查詢後的動作:對符合條件的檔案作出的操作,如刪除、複製,預設為輸出到標準輸出。
1. 列出當前目錄及子目錄下所有檔案和資料夾
find .
2. 在/admin目錄下查詢以.txt結尾的檔名
find /admin -iname "*.txt"
3. 找出/ admin下不是以.txt結尾的檔案
find / admin ! -name "*.txt"
4. 當前目錄及子目錄下查詢所有以.txt和.pdf結尾的檔案
find . -name "*.txt" -o -name "*.pdf"
5. 匹配檔案路徑或者檔案
find /admin/ -path "*user*"
6. 基於正規表示式匹配檔案路徑
find . -regex ".*\(\.txt\|\.pdf\)$"
7. 搜尋出深度距離當前目錄至少3個子目錄的所有檔案
find . -mindepth 3 -type f
8.搜尋最近五天內被訪問過的所有檔案
find . -type f -atime -5
9.搜尋五天前被訪問過的所有檔案
find . -type f -atime 5
10.搜尋超過五天被訪問過的所有檔案
find . -type f -atime +5
11. 搜尋訪問時間超過5分鐘的所有檔案
find . -type f -amin +10
12. 刪除當前目錄下所有.txt檔案
find . -type f -name "*.txt" -delete
13. 搜尋出當前目錄下許可權為777的檔案
find . -type f -perm 777
14. 找出當前目錄下許可權不是777的php檔案
find . -type f -name "*.php" ! -perm 777
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2751987/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Linux學習教程】Linux中Sed命令如何使用?Linux
- Linux系統下find、locate命令如何使用?Linux
- 在 Linux中find命令使用技巧Linux
- 5分鐘學會使用Linux的 grep、find、ls、wc 命令Linux
- 如何在 Linux 中使用 findLinux
- 每天一個linux命令(1):find命令之execLinux
- Linux find 命令詳解Linux
- Linux學習之iostat命令詳解LinuxiOS
- linux中file命令和find命令Linux
- Linux 命令學習Linux
- Linux學習之常用的Linux檔案內容檢視命令!Linux
- linux每日命令(20):find命令概覽Linux
- 為什麼要謹慎使用Linux find命令?Linux
- linux之screen命令使用Linux
- 【Linux】Linux命令快速學習神器tldr、cheat介紹和使用Linux
- Linux/Unix重要find命令詳解Linux
- linux 查詢檔案命令 findLinux
- Linux 命令列:find 的 26 個用法示例Linux命令列
- Linux使用者資訊查詢命令有哪些?linux運維命令學習Linux運維
- linux基礎命令學習Linux
- Linux命令學習(重定向)Linux
- 如何高效學習Linux?這些命令要掌握!Linux
- linux學習之使用者的切換Linux
- 學習一個 Linux 命令:shutdown 命令Linux
- Linux該如何學習呢?Linux學習分享!Linux
- 學習Linux必須掌握的命令!Linux
- Linux的常用命令學習Linux
- linux學習day1——linux常見命令Linux
- 【Linux學習教程】Linux uptime命令有哪些作用?Linux
- linux中查詢find命令的複雜用法Linux
- 如何學習LinuxLinux
- 『學了就忘』Linux基礎命令 — 30、find命令詳細說明Linux
- Linux系統管理命令還有什麼?Linux學習如何入門Linux
- 如何在Linux命令列下檢視幫助?學習linux運維Linux命令列運維
- Linux 中如何使用 id 命令Linux
- Linux中如何使用alias命令Linux
- Linux中Type命令如何使用Linux
- 顯示檔案內容的Linux命令有哪些?linux如何系統的學習Linux