zoukankan      html  css  js  c++  java
  • linux---基本查找命令

    基本查找命令

    一、文件查找命令:find

    最大特点:功能强大,可以使用文件的各种属性作为查找条件来查找文件

    文件属性:文件权限、文件所有者、文件大小、修改时间、文件类型

    语法:find[起始查找目录][查找条件]

    常见查找参数:

    -name:指定查找的文件名,可以使用正则表达式

    -type:按照文件类型查找(d-目录,c字符设备文件,f-普通文件)

    -user:查找属于指定用户的文件

    查找当前目录下所有的目录

    查找home目录下属于root用户的文件

    查看更多的关于find的详细介绍

    二、文件内容查找命令:grep

    与find命令的不同点:用于查找指定文件内容

    可以查找文本文件和二进制文件

    语法格式:grep:[选项] 匹配模式(可以是正则表达式或者普通字符串) 文件名

    功能强大,常用选项:

    -A[数字]列出符合匹配模式行的后n行

    -B[数字]列出符合匹配模式行的前n行

    -C[数字]列出符合匹配模式的前后各n行

    -n 列出匹配模式所在行的行号

    -i 忽略字母大小写

    几种改进程序

    -egrep=grep -E

    fgrep=grep -F

    在hello.bat中查找panda

    打印panda的后一行

     打印panda的前一行

    打印前后各一行

    列出行号

    忽略字母大小写

    列出行号和忽略字母大小写组合

  • 相关阅读:
    python实现从生成器中取固定角标的元素
    python-高阶函数
    git学习手册
    python批量进行文件修改操作
    python第一站
    LoadRunner,一个简单的例子
    python3中urllib2的问题
    gitlab 随笔
    sed 删除文本
    sed 修改文本
  • 原文地址:https://www.cnblogs.com/xiaoduc-org/p/5541584.html
Copyright © 2011-2022 走看看