课程内容
1、文件查找之find命令详解
2、文件特殊权限详解
3、linux中的任务计划实现详解
4、facl及while和until循环
一、文件查找:根据文件各种属性找到相对应文件的过程。
文本搜索:文件查找和文本搜索的区别是什么?
grep,egrep,fgrep 这些是字符串的匹配的查找,本来grep是不能找文件本身的。grep集合管
道来实现文件查找。
文件查找:locate,find
非实时查找:根据数据库或者索引来查找 (locate),依赖于索引,而索引构建相当 占用资源,索引的创建是在系统空闲是有系统自动进行(每天执行的任务);
手动执行使用updatedb命令。查找速度快,非精准查找。
实时查找:遍历所有文件进行条件匹配 (find)
精准查找、精确匹配、速度慢
find [option]...[查找路径][查找条件][处理动作]
查找路径:默认为当前目录
查找条件:默认为指定路径下的所有文件
处理动作:默认为显示在屏幕
查找条件:-name"文件名称":支持使用globbing字符(*、?、[]、[^])
-iname"文件名称":支持globbing,忽律字符大小写
-user username:根据文件的属主查找
-group groupname :根据文件的属组查找
注意:删除一个用户后,其属主、属组还有ID号,可以使用UID GID查找。
本文出自 “liwenjia'blog” 博客,谢绝转载!
原文:http://liwenjia.blog.51cto.com/2656598/1711114