Linux中find命令用法大全

       Linux 查找命令是Linux系統中最重要和最經常使用的命令之一。查找用於根據與參數匹配的文件指定的條件來搜索和查找文件和目錄列表的命令。查找能夠在各類條件下使用,您能夠經過權限,用戶,組,文件類型,日期,大小等可能的條件查找文件。本文將分爲五個部分,從基本到提早使用find命令。php

 


 

  • 第一部分:查找名稱查找文件的基本查找命令linux

  • 第二部分:根據他們的權限查找文件3d

  • 第三部分:基於全部者和組的搜索文件blog

  • 第四部分:根據日期和時間查找文件和目錄it

  • 第五部分:根據大小查找文件和目錄class


第一部分 - 查找名稱查找文件的基本查找命令

1.使用當前目錄中的名稱查找文件

在當前工做目錄中查找名稱爲test.c的全部文件。test

2.在主目錄下查找文件

查找/ home目錄下的全部文件,名稱爲test。 
 
(上文中的前面兩個find沒有權限)搜索


3.使用名稱和忽略案例查找文件

找到名稱爲test的全部文件,並在/ home目錄中同時包含大寫和小寫字母。 
權限


4.使用名稱查找目錄

在/目錄中查找名稱爲test的全部目錄。 
im


5.使用名稱查找PHP文件

在當前工做目錄中查找名爲test.PHP的全部PHP文件。 


6.查找目錄中的全部PHP文件

查找目錄中的全部php文件。 


第二部分 - 根據他們的權限查找文件


7.查找777個權限的文件

查找權限爲777的全部文件 


8.查找沒有777權限的文件

查找全部文件未經許可777。 


9.查找具備644個權限的SGID文件

查找權限設置爲644的全部SGID位文件。 


10.找到具備551權限的粘滯位文件

查找權限爲551的全部Sticky Bit設置文件。 


11.查找SUID文件

查找全部SUID集文件。 


12.查找SGID文件

查找全部SGID設置文件 


13.查找只讀文件

查找全部只讀文件。 


14.查找可執行文件

查找全部可執行文件。 


15.找到777個權限和Chmod到644的文件

查找全部777個權限文件,並使用chmod命令將權限設置爲644 


16.找到具備777個權限的目錄和Chmod到755

查找全部777個權限目錄,並使用chmod命令將權限設置爲755。 


17.查找並刪除單個文件

找到一個名爲test.c的文件並將其刪除 


18.查找並刪除多個文件

查找和刪除多個文件,如.mp3或.txt,而後使用。 


19.查找全部空文件

在特定路徑下查找全部空文件。 


20.查找全部空目錄

將特定路徑下的全部空目錄歸檔。 


21.文件全部隱藏文件

要查找全部隱藏的文件,請使用如下命令。 


第三部分 - 基於全部者和組的搜索文件


22.查找基於用戶的單個文件

在全部者root的/ root目錄下查找名爲test.c的全部或單個文件。 


23.查找基於用戶的全部文件

查找~目錄下屬於用戶neil的全部文件。 


24.查找基於組的全部文件

查找/ home目錄下屬於Group Developer的全部文件。 


25.查找用戶的特定文件

查找~目錄下的用戶neil的全部.txt文件 


第四部分 - 根據日期和時間查找文件和目錄


26.查找最近50天修改的文件

查找50天后修改的全部文件。 


27.查找最近50天訪問的文件

查找50天后訪問的全部文件。 


28.查找最後50-100天修改的文件

查找全部被修改超過50天以及少於100天的文件。 


29.在過去1小時內查找更改的文件

查找最近1小時內更改的全部文件 


30.在最近1小時內查找修改的文件

查找最近1小時內修改的全部文件。 


31.查找最近1小時內訪問的文件

查找最近1小時內訪問的全部文件。 


第五部分 - 根據大小查找文件和目錄


32.找到50MB的文件

要找到全部50MB的文件,請使用。 


33.查找大小在50MB到100MB之間

找到大於50MB且小於100MB的全部文件。 


34.查找並刪除100MB的文件

查找全部100MB文件並使用一個命令刪除它們。 


35.查找特定文件並刪除

查找超過10MB的全部.mp3文件,並使用一個命令刪除它們 

 

 

以上就是35個linux下find命令大全,但願對你們有用,另外,歡迎你們指出錯誤及補充。

相關文章
相關標籤/搜索