文本搜索工具

文本搜索

  • 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

相关推荐

  • 计算机的组成及其功能

    一.计算机的组成
    二.功能浅析

    2018-05-11
  • sed

    用法: sed  [选项]… ‘script’ inputfile 其中script是脚本基于sed语法的脚本                 inputfile文件内容 常用选项 -n   :不输出模式空间内容到屏幕,即不自动打印 -e   :多点编辑 -f    :   /PATH/SCRIPT_FILE:从指定文件中…

    Linux笔记 2018-04-14
  • shell脚本逻辑运算及条件判断

    shell脚本基础,判断与运算命令用法大全

    2018-04-10
  • 用户、组和权限

    安全3A Authentication:认证 Authorization:授权 Accouting|Audition:审计 用户user 令牌token,identity Linux用户:username/UID 管理员:root,0(玉玺) 普通用户:1-65535 系统用户:1-499,1-999(centos7)(通关文牒) 对守护进程获取资源进行权限…

    2018-04-04
  • 正则表达式入门及应用 以grep sed为例

      ◆ 正则表达式正则表达式是由一类特殊字符及文本字符所编写的模式,其中有些字符(元字符) 不表示字符字面意义,而表示控制或通配的功能。 它与shell的通配符既有相似也有不同。 ※ 转义符\ 可将带有命令性质的符号作为一般字符使用。 正则表达式中,常用以下元字符来代表特定字符的集合: ◆ 分组     1、正则表达式中,可以用\(\) 将一个或多…

    2018-04-15
  • 用户。组 ,文件的权限管理

    tr .grep 命令

    2018-04-02