免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 965 | 回复: 0
打印 上一主题 下一主题

find强大功能全实例详解 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-12 13:04 |只看该作者 |倒序浏览
一、find的命令格式:
find  目录  参数 [ -exec  命令  命令选项 {} \; ]
二、实例详解
1、find ./ -user huangxifeng -exec ls -l {} \;
查找当前目录下所有者是huangxifeng的文件,查找到的结果用ls -l显示。
./代表当前目录  -user 代表按文件所有者查找,-exec是对结果用命令来处理,这里用ls -l .其中{} 代表查找到的结果。
2、find ./ -group hxf -exec ls -l {} \;
查找当前目录下,文件所有组是hxf的文件。
3、find /etc -name huang -exec ls -ld {} \;
查找/etc目录下,文件名是huang的文件(区分大小写),并只显示目录的属性长列表。
   find /etc/ -iname huang -exec ls -ld {} \;
查找/etc目录下,文件名是huang的文件(不区分大小写),并只显示目录的属性长列表。
-name是按文件名查找,但区分大小写 -iname按文件名查找,但不区分大小写。
4、find ./ -perm 644 -exec ls -ld {} \;
查找当然目录下,权限为644的所有文件,并且只显示目录的长列表。
-perm是按权限查找。
  find ./ -perm +004 -exec ls -ld {} \;
查找当前目录下有读权限的所有文件,并且只显示其目录的长列表。+004是模糊查找,只查找有4(读)权限的文件。
(待续)



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/66215/showart_685180.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP