`

Linux下查找文件内容

 
阅读更多

Linux查找文件内容的常用命令方法:



1、从文件内容查找匹配指定字符串的行:

$ grep "被查找的字符串" 文件名



2、从文件内容查找与正则表达式匹配的行:

$ grep –e “正则表达式” 文件名



3、查找时不区分大小写:

$ grep –i "被查找的字符串" 文件名



4、查找匹配的行数:

$ grep -c "被查找的字符串" 文件名



5、从文件内容查找不匹配指定字符串的行:

$ grep –v "被查找的字符串" 文件名



6、从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行

find / -type f -name "*.log" | xargs grep "ERROR"



7、例子 :查找/SqLogs/access.log文件中包含".exe" 或者"TCP_DENIED"的记录

方法1:grep /SqLogs/access.log –e ".exe”

grep /SqLogs/access.log –e "TCP_DENIED”

方法2:find /SqLogs –type f –name access.log | xargs grep ".exe"

find /SqLogs –type f –name access.log | xargs grep "TCP_DENIED"

因为公司是通过SQUID代理服务器共享上网的,有时候因为某些原因,新版本的应用程序或者财务报税软件会无法使用,所以只有查看access.log文件,查找原因!由于LOG文件太大了,虽然每天都执行压缩重建LOG文件,但几十M的LOG文件里的内容太多,直接打开查看再查找很浪费时间,也很麻烦!之前用

tail –n 100 /SqLogs/access.log命令找起来也很麻烦,上面的两个命令帮了我很大的忙,很短的时间就可以帮我找到问题所在!分享给大家!

分享到:
评论

相关推荐

    linux 下查找文件或者内容常有命令

    ### Linux 下查找文件或内容常用命令详解 #### 一、`whereis` 命令 `whereis` 命令主要用于查找已安装的软件的相关文件位置,如可执行文件、帮助文件以及源代码等。 **基本用法:** ```bash whereis <程序名称> ``...

    Linux如何搜索查找文件里面内容

    Linux如何搜索查找文件里面内容

    Linux find 按文件修改时间查找文件

    ### Linux find 按文件修改时间查找文件 在Linux系统中,`find`命令是非常强大的文件搜索工具之一,它能够帮助用户根据不同的条件查找文件,包括文件名、大小、类型以及文件最后修改时间等。本篇文章将重点介绍如何...

    linux查找文件命令find

    Linux 查找文件命令 find Linux 操作系统中查找文件的命令是 find 命令,这个命令可以帮助用户快速地查找硬盘上的文件。在 Linux 系统中,文件表达格式非常复杂,不像 Windows、DOS 下都是统一的 AAAAAAA.BBB 格式...

    linux 查找文件命令.pdf

    ### Linux查找文件的相关命令详解 在Linux环境中,熟练掌握文件查找命令对于系统管理和日常操作至关重要。本文将基于提供的文档信息,详细介绍几个常用的Linux文件查找命令:`locate`、`find`以及其他的辅助命令如`...

    linux查找文件命令find.docx

    Linux 查找文件命令 find Linux 操作系统中查找文件是一件比较麻烦的事情,需要使用专门的“查找”命令来寻找在硬盘上的文件。Find 命令是 Linux 中最常用的查找文件命令,可以帮助用户快速地查找到需要的文件。 ...

    linux-文件查找和内容过滤命令

    ### Linux 文件查找与内容过滤命令详解 #### 一、引言 在Linux环境中,高效地管理文件和数据是一项基本但至关重要的技能。特别是在处理大量文件和数据时,能够迅速找到所需的文件并从中提取有用的信息变得至关重要...

    Linux系统如何查看文件内容.doc

    在Windows中,我们通常通过双击文件来打开并查看内容,但在Linux环境下,我们需要借助命令行工具来实现这一目的。这里主要介绍两个常用的命令:`cat` 和 `less`。 首先,`cat`(concatenate)命令是最基本的查看...

    使用find命令查找Linux中的隐藏文件的方法.docx

    使用find命令查找Linux中的隐藏文件的方法 find命令是Linux和Unix系统中最强大和灵活的命令之一,能够根据不同的选项和参数来实现各种文件搜索和管理任务。下面将详细介绍如何使用find命令查找Linux中的隐藏文件。 ...

    在Linux系统下查找文件位置的几种方式

    在 Linux 系统中,查找文件位置是非常重要的 skill,特别是在安装某些软件或者配置系统时,需要查找特定的文件。以下将介绍几种常见的查找文件方式。 一、通过文件名查找法 使用 find 命令可以根据文件名查找文件...

    Linux文件查找技巧

    本文将详细介绍如何使用`find`命令来查找文件,并深入探讨其各种选项和用法。 #### 二、find 命令基础 `find`是Linux中最常用且功能强大的文件查找工具之一。它可以根据不同的条件(如文件名、大小、类型等)来...

    linux下循环查找包含关键词文件里所有关键词的文件

    #本内容复制后直接保存成sh文件后就可以在linux 系统上运行了,当然关键词文件请自动创建和构造 #通过关键词文件,自动检查指定目录、指定扩展名、是否包含指定关键词文件里所有的关键词 #关键词文件请自行构造,每行...

    linux下查找重复文件

    例如,如果你想要在当前目录及其所有子目录中查找文件,你可以运行: ```bash find . -type f ``` 接下来,我们需要计算每个文件的校验和,以确定它们是否相同。`md5sum`命令可以生成文件的MD5哈希值,这是一种...

    linux查找大文件指定内容的实现方法

    linux有时候会遇到文件很大,关键字查找都要超过整屏,无法查看到所有内容。比如一个非常大的日志文件info.log,我们要查看某段字符所有日志,可以同 cat info.log | grep ‘1711178968′ ,如果显示过多,此时可以...

    Linux文件查找命令find,xargs详述

    总结起来,`find`命令提供了丰富的选项来精确查找文件,而`xargs`则帮助用户高效地处理这些找到的文件。熟练掌握这两个命令,可以极大地提高Linux系统中的文件管理效率。无论是日常操作还是自动化脚本,它们都是不可...

    linux遍历目录查找特定后辍文件

    最后,了解文件系统的层次结构和基本命令如`cd`(切换目录)、`ls`(列出目录内容)也是遍历目录查找文件的基础。熟练掌握这些技能,将使你在Linux环境下处理文件和目录更加得心应手。 通过以上讲解,你应该对如何...

    Linux文件查找命令find

    ### Linux 文件查找命令 find 在Linux系统中,`find`命令是极其强大的工具,用于在文件系统中搜索和定位特定的文件或目录。通过灵活的选项设置,`find`能够根据文件名、权限、所有者、修改时间等多种条件进行精确...

    ubuntu系统中文件和内容查找命令总结linux操作系统电脑资料.doc

    ubuntu系统中文件和内容查找命令总结linux操作系统电脑资料 ...本文总结了 ubuntu 系统中文件和内容查找命令的使用,包括 find 命令和 locate 命令的使用实例,这些命令可以帮助用户快速地查找文件和内容。

    Linux操作系统下查找文件的方法

    在Linux操作系统中,掌握查找文件的方法对于日常管理和维护工作至关重要。本文将详细介绍两个常用的命令:whereis和find,以及它们的使用技巧。 首先,`whereis`命令主要用于查找命令文件、源代码和man帮助文件。它...

    Linux中六种实用文件查找法.pdf

    在Linux操作系统中,文件查找是日常管理任务中的一个重要环节,尤其对于系统开发人员和管理员来说,熟练掌握查找文件的方法至关重要。Linux系统包含了大量系统文件、用户文件以及共享文件,找到特定文件并不像...

Global site tag (gtag.js) - Google Analytics