美文网首页
Linux学习-常用命令-文件搜索命令

Linux学习-常用命令-文件搜索命令

作者: 小笨笨的花花 | 来源:发表于2020-04-29 21:29 被阅读0次

    文件搜索命令

    • locate 在文件资料库查找,系统文件的查找,节省系统资源啊,类似everything
      /usr/bin/locate
      locate initlab

    • 资料库没有更新可能找不到文件
      updatedb 更新资料库
      再用locate查找

    • 某些目录,如临时目录,是不在locate资料库更新范围内的,无法locate找到

    • locate -i initlab 不区分大小写

    • which 搜索命令所在目录及别名信息
      which cp 默认 cp -i / rm= rm -i 询问是都删除

    • whereis 搜索命令所在目录及帮助文档存放的位置

    • grep 在文件中搜寻字符串(会大量使用)
      grep multiuser /etc 在文件内容中查找,找出那一行

    • -i 不区分大小写
      -n 显示行号
      -v 排除查找
      grep -v # /etc/inittab 把#号所在的行全部去掉了
      grep -v # /etc/inittab 以#开头的所有行都过滤掉。

    报错

    -bash: locate: command not found
    
    image

    其原因是没有安装mlocate这个包

    安装:yum -y install mlocate

    相关文章

      网友评论

          本文标题:Linux学习-常用命令-文件搜索命令

          本文链接:https://www.haomeiwen.com/subject/vnxiwhtx.html