版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单元13搜索和处理文本13-1目标13-2学习了本单元后,你应该能够:使用locate命令使用find命令使用Gnome搜索工具locate13-3查询系统上预建的文件数据库数据库必须被管理员更新搜索的是文件的全路径,不仅仅是文件名可能只搜索用户具备读取和执行权限的目录Locate
命令实例13-4locate
foo搜索名称或路径中带有“foo”的文件locate
–r
‘\.foo$’使用Regex来搜索以“.foo”结尾的文件有用的选项-i
执行区分大小写的搜索-nX
只列举前X个匹配项目find13-5find[目录…][条件…]在实时环境里搜索目录树比locate命令慢,但比它更准确如果没有给定起始目录,就会使用CWD(当前所在目录)如果没有给定条件,就会匹配所有文件可以在找到的文件上执行命令可能只搜索用户具备读取和执行权限的目录基本的find命令使用实例find
–name
snow.png搜索名为snow.png的文件find
–iname
snow.png不分大小写地搜索名为snow.png、Snow.png、SNOW.PNG、等等的文件find
–user
joe
–group
joe搜索被用户joe以及组群joe所拥有的文件13-6find
命令和逻辑运算符13-7搜索条件默认使用and
运算符连接可以使用-o来进行or运算,或-not来进行否定运算可以使用括号来决定逻辑运算的顺序,但是必须使用bash的转义符find
-user
joe
-not
-group
joefind
-user
joe
-o
-user
janefind
-not
\(
-user
joe
-o
-user
jane
\)find
命令和权限可以根据用户名或ID
来匹配所有者find
/
-user
joe
-o
-uid
500可以匹配数字式(又称为八进制)或符号式权限模式find-perm
755
会匹配权限模式恰好是755的文件只有当任何人都有写权限时,find-perm
+222才会匹配只有当每个人都有写权限时,find-perm-222才会匹配只有当其它人(other)有写权限时,find-perm-002才会匹配13-8find
命令和数字式条件13-9许多find条件都接受数值作为参数find
-size
1024k大小正好是1兆的文件find
-size
k大小超过1兆的文件find
-size
-1024k大小小于1兆的文件find
和存取时间13-10find
命令可以根据inode时间戳来进行匹配-atime
:文件最后一次被读取-mtime:文件数据最后一次被修改-ctime:文件数据或元数据最后一次被改变给定值代表天数find
–ctime
-10文件修改日期小于10天使用find来执行命令13-11在找到的文件上可以执行命令命令前面必须加一个-exec
或-ok
选项-ok
在对每个文件执行命令前提示你命令必须以
空格\;
结尾(“
\;”){}可以用作文件名的位置标志符find
-size k
–ok
gzip
{}
\;find
命令的执行实例13-12find
–name
“*.conf”
–exec
cp
{}
{}.orig
\;备份配置文件,添加.orig
这个扩展名find
/tmp
–ctime
+3
–user
joe
–ok
rm
{}
\;提示删除存在时间超过3天以上的joe的临时文件find
~
-perm
+o+w
–exec
chmod
o-w
{}
\;在你的主目录中寻找可被其它用户写入的文件Gnome搜索工具13-13位置搜索文件…图形化搜索工具,可搜索名称内容用户/组群大小修改时间结束单元1313-14答疑总结使用locate
命令来快速搜索已存的文件使用find命令来根据指定条件搜索文件,并可以对匹配的文件执行命令使用Gnome搜索工具进行图形化搜索上机练习1313-15搜索和处理文件目标:培养对find
工具的更深理解。系统设置:一台运行正常的、安装了红帽企业版
Linux系统的机器,其中有一个叫做“student”的普通用户帐号,该用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水文地质调查员操作规程竞赛考核试卷含答案
- 熔喷工岗位设备维护考核试卷含答案
- 搪瓷花版饰花工岗中安全宣贯考核试卷含答案
- 玻璃制品加工工变革管理能力考核试卷含答案
- 尿素生产工岗前道德考核试卷含答案
- 机械产品检验员安全风险水平考核试卷含答案
- 西藏民族大学教职工招聘笔试真题2025
- (正式版)DB34∕T 4200-2022 《动物及动物产品运输车辆洗消中心建设与运行技术规程》
- 2026 年汛期临水区域自然灾害安全防范
- 新学年新跨越-2026年秋季中学开学第一课
- 人教版八年级上册Units1-3单元测试英语试题(含解析)
- 公路工程集料试验规程JTG-3432-2024(仪器变化)
- 应聘简历教师个人简介
- 反恐验厂管理手册程序文件制度文件表单一整套
- 安全绳挂钩报警系统研制
- 展览业展台搭建与布置操作规范
- SL-T+291-2020水利水电工程钻探规程
- JTG B02-2013 公路工程抗震规范
- 2024年中医经典《温病学》知识竞赛考试题库500题(含答案)
- (正式版)JBT 9229-2024 剪叉式升降工作平台
- 高架桥盖梁施工方案贝雷片支架
评论
0/150
提交评论