`
pcpig
  • 浏览: 90052 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Grep使用心得

 
阅读更多
Usage: grep [OPTION]... PATTERN [FILE] ...

-C, --context=NUM         print NUM lines of output context
在查询日志时非常有用,尤其是那种日志信息写在连续几行的。


-e, --regexp=PATTERN      use PATTERN as a regular expression
一般查询大家都比较熟悉,另外grep还支持正则查询,比如要查含有“[766]”的可以:
grep -e "\[766\]" filename

-w, --word-regexp         force PATTERN to match only whole words

-x, --line-regexp         force PATTERN to match only whole lines

-v, --invert-match        select non-matching lines  非关系

-E, --extended-regexp     PATTERN is an extended regular expression   或关系
[root@localhost log]# grep -E "1360XX|1391XX" down.log

-i, --ignore-case         ignore case distinctions
忽略大小写

ps:
指定某一字段符合什么字符串则显示,如第二个字符串为"[2004_10_10_0013]" 则显示
[root@localhost log]# awk '{if($2== "[2004_10_10_0013]") print $0}' mo_yl.log  

$0整个纪录 $1字段1。。。。
分享到:
评论

相关推荐

    grep 基本用法培训

    ### Grep基本用法培训知识点总结 #### 一、Grep简介 `grep`是Linux系统中一个非常强大的文本搜索工具,它能够根据用户提供的模式(通常为正则...欢迎大家提出更多关于`grep`使用的心得体会和技巧,共同学习进步!

    AIX使用心得

    ### AIX使用心得详解 #### 一、AIX概述与安装 **AIX**(Advanced Interactive Executive)是由IBM开发的一款类UNIX的操作系统,主要用于IBM的Power Systems服务器以及其他兼容硬件平台上。由于AIX需要特定的硬件...

    AIX操作系统使用心得

    ### AIX操作系统使用心得 #### 一、禁止终端上的中断键(CTRL+C) 在AIX系统中,系统管理员可能希望防止普通用户通过按下`CTRL+C`键退出到系统提示符下,以免用户绕过应用程序环境直接操作底层系统。可以通过以下...

    cygwin使用心得

    为了在Windows的CMD中直接使用Cygwin的命令,如`tar`, `ls`, `more`, `less`, `find`, `grep`等,需要将Cygwin的bin目录添加到系统的PATH环境变量中。例如,如果你的Cygwin安装在`D:\develop\cygwin`,那么应该将`D:...

    Linux操作系统总结与心得.doc

    此外,`cat`、`tac`、`more`、`less`可查看文件内容,`ln`创建软链接或硬链接,`whereis`和`find`帮助查找文件,`grep`在文件中搜索特定字符串。`pwd`显示当前工作目录,`cd`切换目录,`mkdir`和`rmdir`创建和删除...

    Linux系统网络管理心得笔

    - `grep`: 在文件中搜索字符串; - `find`: 在文件系统中查找文件; - `chmod`: 更改文件权限; - `chown`: 更改文件所有者; - `sudo`: 以其他用户身份执行命令(通常是root)。 #### 2. 日志监测 在Linux系统中...

    Linux shell命令学习心得

    在日常工作中,我们还会经常使用`grep`进行文本搜索,`sed`进行文本处理,`awk`进行数据操作,这些都是强大的文本工具。 最后,了解并熟练使用一些高级命令,如`history`查看命令历史,`alias`定义命令别名,`sudo`...

    shell学习心得 下载

    以下是对`shell学习心得`相关知识点的详细说明: 1. **基础Shell文件格式与执行方式**: - Shell脚本通常以`.sh`为扩展名,例如`myscript.sh`。 - 要执行一个Shell脚本,可以使用`sh scriptname.sh`或首先赋予...

    Linux操作系统总结与心得.pdf

    ### Linux操作系统总结与心得 #### 一、Linux系统简介 Linux是一种开源的、基于Unix的操作系统,由芬兰程序员Linus Torvalds于1991年首次发布。它以其高度的稳定性、安全性以及广泛的硬件支持而闻名。Linux操作...

    shell学习心得

    ### Shell学习心得 #### Shell简介 Shell是一种计算机操作系统壳层,用作用户与操作系统内核之间的接口。在Unix、Linux及类Unix系统中,Shell既是一个命令解释器,也允许进行程序设计。Shell脚本是用Shell语言编写...

    linux心得范文.doc

    "Linux心得范文.doc" 本文档主要讲解了Linux操作系统相关的知识点,涵盖了Linux的基本概念、命令、工具和应用场景等方面的内容。 1. Linux基本概念 Linux是一个基于Unix的开源操作系统,具有自由、开放、可移植、...

    Linux操作系统总结与心得.docx

    Linux 操作系统总结与心得 本文将详细介绍 Linux 操作系统的基本知识,包括 Linux 的定义、安装方法、常用的命令等。 一、 Linux 操作系统简介 Linux 操作系统是一类 Unix 计算机操作系统的统称。严格来讲,Linux...

    LINUX UDEV学习心得

    ### Linux UDEV 学习心得 #### 背景与问题描述 在 Linux+Oracle 的环境中,经常会遇到因设备名称变化而带来的问题。这通常发生在使用 SCSI 或其他类型的存储设备时,由于系统的重新启动或其他原因导致设备名发生...

    LINUX系统实践报告-常用 shell 命令及实用工具的使用

    - 使用`ls -l /dev | grep "^l"`查找`/dev`目录下的所有符号链接,并使用`tee -a c`命令将结果保存到文件`c`。 - 使用`tr`命令替换文件`c`中的字符`-`为`@`,并将结果保存到新文件`nf1`。 - 使用`ln`命令创建硬...

    linux下安装mysql个人心得.docx

    通过运行`rpm -qa | grep -i mysql`命令,我们可以检查系统中是否存在MySQL的任何组件。如果有,我们可以使用`rpm -ev`命令删除它们,如`rpm -ev MySQL-server-5.0.22-0.i386`和`rpm -ev MySQL-client-5.0.22-0.i386...

    Linux文件系统及文件管理 上机实验报告

    3. **筛选与保存文件内容**:使用`grep`命令筛选不包含"nodev"的行,如`grep -vi nodev /proc/filesystems > mulu/m1/m11/Nodev`。 4. **查找并写入文件**:`find`命令查找`fstab`文件,`grep`命令筛选包含"mnt"的...

    初学Linux笔记心得(包含详细的操作步骤)

    Linux是世界上最广泛使用的开源操作系统之一,尤其在服务器和嵌入式系统中占据着主导地位。初学者接触Linux时,理解并掌握基本的命令行操作至关重要。以下是一些关键的Linux命令及其用途,这些都是学习Linux的基础。...

Global site tag (gtag.js) - Google Analytics