zoukankan      html  css  js  c++  java
  • linux常用命令-文件搜索命令-locate,which,whereis,grep

    locate 目录或文件名 

      -i 查找的时候不区分大小写

    这个类似everything,速度比find快很多,因为这个命令搜索的是它维护的文件资料库,文件资料库是var/lib/mlocate/mlocate.db,如果文件没有包含在它的文件资料库,那么是找不到这个文件的,这个时候需要用updatedb命令来更新文件资料库,但是,/tmp这个目录,是不会被文件资料库收录的,即使执行了updatedb也找不到tmp下面的文件

    which 搜索命令所在目录及别名

      例:which ls

    whereis 搜索命令所在目录及帮助文档路径

      例:whereis ls

      注意,这个命令查到的帮助文档的路径中,1代表命令的帮助,5代表文档的帮助,例如whereis passwd中就有man1和man5这两种帮助文档

    grep 在文件内容中搜寻子串匹配的行为并输出

      -i 不区分大小写

      -v 排除指定字串

      例:grep mysql /root/install.log

        grep -v ^# /etc/inittab  把#开头的行排除

  • 相关阅读:
    Vim命令合集
    感知机算法
    【项目】搜索广告CTR预估(二)
    【项目】搜索广告CTR预估(一)
    Kernel Logestic Regression
    SVM3 Soft Margin SVM
    Bias and Variance
    SVM2---核函数的引入
    贪心题目汇总
    Divergent series
  • 原文地址:https://www.cnblogs.com/supermanChao/p/5753667.html
Copyright © 2011-2022 走看看