zoukankan      html  css  js  c++  java
  • 文件搜索命令

    (1)which
    语法:which  [系统命令]
    功能:显示系统命令所在的目录与whereis功能类似
    whereis 还有命令的帮助信息的位置

    (2)find
    语法: find  [搜素路径][搜寻关键字]
    功能:查找文件或目录
    常用的方法有
    ①find  dir  -name init     ----在目录dir中查找文件init
    ②find  /   -size +20480  -----在根目录下查找大于100MB的文件
    ③find /home -user gongti  ----在根目录下查找所有者为gongti的文件
    find查找时 尽量不要在根目录查找,会占用大量系统资源
    注:在使用-name 文件名的时候 可以使用 
           *表示匹配任意字符 比如 init*
           ?匹配单个字符  init???
           -size  单位block数据块512字节 
                    512字节=0.5KB
                    100MB=102400KB=204800字节  
            +大于   -小于  =等于
                     

    常用方法(根据时间查找):
    天  ctime  atime mtime
    ②分钟  cmin  amin  mmin  
    c--- 表示change    改变,表示文件属性被修改过
    a--- 表示access     访问
    m---表示modify    修改,表示文件内容被修改过
    -之内   +超过   
    find /etc -mmin -120  在两个小时之内被修改过的文件

    常用方法 (根据类型查找):
    -type 文件类型   f表示二进制文件   l表示软连接文件  d表示目录

    常用的连接符 
       -a 表示and
       -o 表示or
    find /etc -name inittab -o -size +204800
       
       -exec  表示连接并执行   固定格式为  find .......  -exec 命令 {} ;


    (3)locate
    语法:locate [搜索关键字]
    功能:寻找文件或目录
    查找文件很快,但是有的文件找不到。


    (4)grep
    语法:grep [指定字串][源文件]
    功能:在文件中搜寻字串匹配的行并输出























  • 相关阅读:
    Mac OSX下增加TCP连接数
    Connection reset by peer的常见原因及解决办法
    修改主机名
    docker 查看 docker容器启动 完整命令
    nginx 日志打印响应时间 request_time 和 upstream_response_time
    Ubuntu16.04 安装 Docker
    VictoriaMetrics vmagent 使用
    VictoriaMetrics vmauth 使用
    VictoriaMetrics集群模式的一些说明
    promgen prometheus 配置文件生成工具
  • 原文地址:https://www.cnblogs.com/gt123/p/3603485.html
Copyright © 2011-2022 走看看