根據(jù)上面的分析,可以看到,對(duì)一般文件來說,rwx 主要是針對(duì)“文件的內(nèi)容”來設(shè)計(jì)權(quán)限,對(duì)目錄來說,rwx則是針對(duì)“目錄內(nèi)的文件名列表”來設(shè)計(jì)權(quán)限。利用chkdsk與find命令結(jié)合管道功能實(shí)現(xiàn)在全盤的文件查找,這一命令格式不僅可以列出所查找文件的所在目錄,而且還可以列出各目錄中的同名文件,連隱含文件也不例外。的例子中,我告訴f i n d命令首先進(jìn)入/ e t c目錄,然后是/ h o m e和/ a p p s目錄,先匹配這些目錄下的文件,然后再匹配其子目錄中的文件,所有這些結(jié)果將通過管道傳遞給c p i o命令進(jìn)行備份。
在當(dāng)前工作目錄中查找名稱為test.c的所有文件。
查找/ home目錄下的所有文件,名稱為test。
(上文中的前面兩個(gè)find沒有權(quán)限)
找到名稱為test的所有文件,并在/ home目錄中同時(shí)包含大寫和小寫字母。
在/目錄中查找名稱為test的所有目錄。
在當(dāng)前工作目錄中查找名為test.PHP的所有PHP文件。
查找目錄中的所有php文件。
查找權(quán)限為777的所有文件
查找所有文件未經(jīng)許可777。
查找權(quán)限設(shè)置為644的所有SGID位文件。
查找權(quán)限為551的所有Sticky Bit設(shè)置文件linux命令大全。
查找所有SUID集文件。
查找所有SGID設(shè)置文件
查找所有只讀文件。
查找所有可執(zhí)行文件。
查找所有777個(gè)權(quán)限文件,并使用chmod命令將權(quán)限設(shè)置為644
查找所有777個(gè)權(quán)限目錄,并使用chmod命令將權(quán)限設(shè)置為755。
找到一個(gè)名為test.c的文件并將其刪除
查找和刪除多個(gè)文件,如.mp3或.txt,然后使用。
在特定路徑下查找所有空文件。
將特定路徑下的所有空目錄歸檔。
第三部分 - 基于所有者和組的搜索文件
在所有者root的/ root目錄下查找名為test.c的所有或單個(gè)文件。
查找~目錄下屬于用戶neil的所有文件。
查找/ home目錄下屬于Group Developer的所有文件linux命令大全。
查找~目錄下的用戶neil的所有.txt文件
查找50天后修改的所有文件。
查找50天后訪問的所有文件。
查找所有被修改超過50天以及少于100天的文件。
查找最近1小時(shí)內(nèi)更改的所有文件
查找最近1小時(shí)內(nèi)修改的所有文件。
查找最近1小時(shí)內(nèi)訪問的所有文件。
要找到所有50MB的文件,請(qǐng)使用。
找到大于50MB且小于100MB的所有文件。
查找所有100MB文件并使用一個(gè)命令刪除它們。
查找超過10MB的所有.mp3文件,并使用一個(gè)命令刪除它們
以上就是35個(gè)linux下find命令大全,希望對(duì)大家有用,另外,歡迎大家指出錯(cuò)誤及補(bǔ)充。