文本搜索工具

文本搜索

  • locate 根据库来查找,非实时查找,只能访问有权限访问的文件或目录
    • 依赖库/usr/lib/mlocate/molate.db 更新数据库 updatedb
    • -i 忽略大小写 -n只列出前几个 -r支持正则
  • find 扫描磁盘进行查找,消耗资源大
    • -o 或者 -empty空文件后者目录 -not 或! ls 对匹配的文件以长格式显示 -delete删除匹配的文件
    • -ok或exec commad {} \; {}代指匹配的文件, commad 处理命令 \;标定的结束尾
      • find /etc  -cmin -3  -ok  cp {}  /app \;
    • 指定搜素级:-maxdepth 最大 -mindepth
    • 根据文件名或者indoe:-inum 根据indoe号搜索;-iname 忽略大小写 ;
    • 根据用户或组:-nouser 查不属于任何用户的文件; -uid指定uid的文件
    • 根据文件类型:-type l链接 de目录
    • 根据文件大小:-size 6K (5K,6K] +6K(6K;…..) -6K(0,6K]
    • 按权限: -perm XXX 精准匹配 \XXX 交集 -XXX 补集
    • 德.摩尔根定律: !A -a !B =!(A -o B) !A -o !B =! (A -a B)
    • 以时间为单位:-atime以天为单位 -min以分钟
      • 6 [6,7) -6(0,6] +6 (6,……..)

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/96190

(0)
上一篇 2018-04-15 20:26
下一篇 2018-04-15 20:37

相关推荐

  • 实现cobbler自动安装(基于网络)

    本节索引: 一、cobbler简介 二、实验:模拟搭建cobbler服务器,实现cobbler自动化安装系统 三、实验:实现基于web的cobbler   一、cobbler简介: cobbler 功能:用来快速建立 Linux 网络安装环境 特性: 1.基于PXE的二次封装,将多种安装参数封装到一个菜单,更加方便,自动化 2.Python编写 3…

    Linux笔记 2018-05-27
  • 第一周作业之:Linux系统常用命令使用格式介绍

    基于ContOS7下演示ifconfg、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date这些命令的常见使用方式

    Linux笔记 2017-12-03
  • 常用信息查询

    版本 发行版本 cat /etc/centos-releaseCentOS Linux release 7.4.1708 (Core) /*1708 17年8月发布*/ lsb_release -a /*显示上面文件内容*//*要安装工具*/ nano /etc/centos-release /*修改*//*生产中 尽量不要暴露版本号*/ 内核版本 name…

    Linux笔记 2018-04-08
  • 测试

    测试

    Linux笔记 2018-07-22
  • Linux文件权限详解

    Linux系统中不仅是对用户与组根据UID,GID进行了管理,还对Linux系统中的文件,按照用户与组进行分类,针对不同的群体进行了权限管理,用他来确定谁能通过何种方式对文件和目录进行访问和操作。

    2018-04-04
  • 第二周小总结

    课堂笔记

    2018-04-09