Linux 查找命令是Linux系統中最重要和最經常使用的命令之一。查找用於根據與參數匹配的文件指定的條件來搜索和查找文件和目錄列表的命令。查找能夠在各類條件下使用,您能夠經過權限,用戶,組,文件類型,日期,大小等可能的條件查找文件。本文將分爲五個部分,從基本到提早使用find命令。php
第一部分:查找名稱查找文件的基本查找命令linux
第二部分:根據他們的權限查找文件3d
第三部分:基於全部者和組的搜索文件blog
第四部分:根據日期和時間查找文件和目錄it
第五部分:根據大小查找文件和目錄class
在當前工做目錄中查找名稱爲test.c的全部文件。test
查找/ home目錄下的全部文件,名稱爲test。
(上文中的前面兩個find沒有權限)搜索
找到名稱爲test的全部文件,並在/ home目錄中同時包含大寫和小寫字母。
權限
在/目錄中查找名稱爲test的全部目錄。
im
在當前工做目錄中查找名爲test.PHP的全部PHP文件。
查找目錄中的全部php文件。
第二部分 - 根據他們的權限查找文件
查找權限爲777的全部文件
查找全部文件未經許可777。
查找權限設置爲644的全部SGID位文件。
查找權限爲551的全部Sticky Bit設置文件。
查找全部SUID集文件。
查找全部SGID設置文件
查找全部只讀文件。
查找全部可執行文件。
查找全部777個權限文件,並使用chmod命令將權限設置爲644
查找全部777個權限目錄,並使用chmod命令將權限設置爲755。
找到一個名爲test.c的文件並將其刪除
查找和刪除多個文件,如.mp3或.txt,而後使用。
在特定路徑下查找全部空文件。
將特定路徑下的全部空目錄歸檔。
要查找全部隱藏的文件,請使用如下命令。
第三部分 - 基於全部者和組的搜索文件
在全部者root的/ root目錄下查找名爲test.c的全部或單個文件。
查找~目錄下屬於用戶neil的全部文件。
查找/ home目錄下屬於Group Developer的全部文件。
查找~目錄下的用戶neil的全部.txt文件
第四部分 - 根據日期和時間查找文件和目錄
查找50天后修改的全部文件。
查找50天后訪問的全部文件。
查找全部被修改超過50天以及少於100天的文件。
查找最近1小時內更改的全部文件
查找最近1小時內修改的全部文件。
查找最近1小時內訪問的全部文件。
第五部分 - 根據大小查找文件和目錄
要找到全部50MB的文件,請使用。
找到大於50MB且小於100MB的全部文件。
查找全部100MB文件並使用一個命令刪除它們。
查找超過10MB的全部.mp3文件,並使用一個命令刪除它們
以上就是35個linux下find命令大全,但願對你們有用,另外,歡迎你們指出錯誤及補充。