zoukankan      html  css  js  c++  java
  • 慕课linux学习笔记(六)常用命令(3)

    Find 命令 #搜索文件

    Find [搜索范围] [搜索条件]

    e.g. find / -name isnstall.log

    搜索速度会非常慢

    避免大范围搜索,会非常耗费系统资源

    Find是在系统当中搜索符合条件的文件名,如果需要匹配使用通配符匹配,

    通配符是完全匹配

    Linux中的通配符

    "*" 匹配任意内容

    "?" 匹配任意一个字符

    "[]" 匹配任意一个中括号中的内容

    Find /root -iname install.log 不区分大小写

    Find /root -user root 按照所有者搜索

    Find /root -nouser 查找没有所有者的文件

    通过文件时间查询

    Find /var/log/ -mtime +10 #查找十天前修改的文件

    -10 10天内修改的文件

    10 10天当天修改的文件

    +10 10天前修改的文件

    Atime 文件访问时间

    Ctime 改变文件属性

    Mtime 修改文件内容

    通过文件大小查询

    Find /root -size 25k (k必须小写)

    Find /root -size +2M (M必须大写)

    -a 表示and

    -o 表示 or

    -exec [命令] {} ; 对搜索结果执行操作

    查找i节点的文件

    Grep命令 #搜索字符串命令

    Grep "字符串内容" 文件名

    -i 忽略大小写

    -v 排除指定字符串

    Find和grep的区别

    Find 在系统中搜索符合调教的文件名(完全匹配)

    Grep 在文件当中搜索符合条件的字符串(包含匹配)

        

  • 相关阅读:
    CBP是什么?
    编码器变换及量化的流程?
    CABAC与CAVLC有什么区别?
    如何在JM8.6编码端提取QDCT?
    宏块都有哪些类型?
    H264帧间预测流程?
    H264子宏块的划分有哪些?
    H264提供了哪些帧内预测?
    加强预测编码?
    centos7 下通过nginx+uwsgi部署django应用
  • 原文地址:https://www.cnblogs.com/xjs123/p/5458540.html
Copyright © 2011-2022 走看看