第七章 Linux文件查找和打包压缩 -- 文件查找

本文深入讲解了Shell脚本的高级特性,包括信号捕捉trap、创建临时文件mktemp、安装复制文件install以及交互式转化工具expect的使用。此外,详细介绍了数组的声明、赋值、显示、引用、删除和数据处理,以及关联数组的运用,帮助提升Shell脚本编程能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第七章 Linux文件查找和打包压缩

内容概述

  • locate
  • find
  • xargs
  • compress和uncompress
  • gzip和gunzip
  • bzip2和bunzip2
  • xz和unxz
  • zip和unzip
  • tar

1.文件查找

在文件系统上查找符合条件的文件

文件查找:locate, find

  • 非实时查找(数据库查找):locate
  • 实时查找:find

1.1 locate

locate 查询系统上预建的文件索引数据库 /var/lib/mlocate/mlocate.db

索引的构建是在系统较为空闲时自动进行(周期性任务),执行updatedb可以更新数据库

索引构建过程需要遍历整个根文件系统,很消耗资源

来自于mlocate包

工作特点:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Raymond运维

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值