首页 > 系统服务 > 详细

linux文件查找-find和locate

时间:2019-04-03 22:48:57      阅读:148      评论:0      收藏:0      [点我收藏+]

一.find

使用语法:find  [查找目录]  [查找规则]  [查找完后执行的action]

1.查找目录

如果不指定查找目录,默认在当前目录下进行查找

如果需要在多个目录下查找,多个不同的目录通过空格隔开

2.查找规则

①根据文件名查找 -name

-name和-iname:后者表示不区分大小写

②根据文件类型查找 -type

-type 文件类型,其中文件类型有

f:普通文件  d:目录文件  l:链接文件  b:块设备文件  c:字符设备文件  p:管道文件  s:socket文件

③根据所属用户和组查找

-user:根据属主查找

-group:根据属组查找

-nouser和-nogroup分别表示没有属主和属组

④根据uid和gid查找

-uid:根据uid查找

-gid:根据gid查找

⑤根据大小查找 -size 

size的单位可为b、c、w、k、M、G(各单位代指的含义可通过man find查看),如果不指定单位默认为b

-size 2M表示大小为2M,-size +2M表示大于2M,-size -2M表示小于2M

⑥根据权限查找 -perm

+  / -

⑦根据时间戳查找

 

linux文件查找-find和locate

原文:https://www.cnblogs.com/Forever77/p/10651997.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!