Linux中find命令⽤法⼤全
Linux 查命令是Linux系统中最重要和最常⽤的命令之⼀。查⽤于根据与参数匹配的⽂件指定的条件来搜索和查⽂件和⽬录列表的命令。查可以在各种条件下使⽤,您可以通过权限,⽤户,组,⽂件类型,⽇期,⼤⼩等可能的条件查⽂件。本⽂将分为五个部分,从基本到提前使⽤find命令。
第⼀部分:查名称查⽂件的基本查命令
第⼆部分:根据他们的权限查⽂件
第三部分:基于所有者和组的搜索⽂件
第四部分:根据⽇期和时间查⽂件和⽬录
第五部分:根据⼤⼩查⽂件和⽬录
第⼀部分 - 查名称查⽂件的基本查命令
1.使⽤当前⽬录中的名称查⽂件
在当前⼯作⽬录中查名称为test.c的所有⽂件。
2.在主⽬录下查⽂件
查/ home⽬录下的所有⽂件,名称为test。
(上⽂中的前⾯两个find没有权限)
3.使⽤名称和忽略案例查⽂件
到名称为test的所有⽂件,并在/ home⽬录中同时包含⼤写和⼩写字母。
4.使⽤名称查⽬录
在/⽬录中查名称为test的所有⽬录。
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⽂件,并使⽤⼀个命令删除它们
find查命令的使用以上就是35个linux下find命令⼤全,希望对⼤家有⽤,另外,欢迎⼤家指出错误及补充。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。