`
Josh_Persistence
  • 浏览: 1649893 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

Linux中如何查找文件的内容

阅读更多

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

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

$ grep "被查找的字符串" 文件名
例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件
grep "thermcontact" */*.in

从文件内容查找与正则表达式匹配的行:
$ grep –e “正则表达式” 文件名

查找时不区分大小写:
$ grep –i "被查找的字符串" 文件名

查找匹配的行数:
$ grep -c "被查找的字符串" 文件名


从文件内容查找不匹配指定字符串的行:
$ grep –v "被查找的字符串" 文件名


从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行
find / -type f -name "*.log" | xargs grep "ERROR"
例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行
find . -name "*.in" | xargs grep "thermcontact"

1
0
分享到:
评论

相关推荐

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

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

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

    以上命令展示了 `whereis`、`locate` 和 `find` 命令的强大功能,这些命令可以帮助我们在Linux系统中高效地查找文件和内容。通过灵活运用这些命令的不同选项,我们可以实现更为精确的文件查找需求。

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

    在Linux系统中,查看文件内容的操作与Windows系统有所不同。在Windows中,我们通常通过双击文件来打开并查看内容,但在Linux环境下,我们需要借助命令行工具来实现这一目的。这里主要介绍两个常用的命令:`cat` 和 `...

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

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

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

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

    linux查找文件命令find

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

    linux 查找文件命令.pdf

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

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

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

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

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

    linux查找文件命令find.docx

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

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

    最后,`grep`命令虽然主要用于在文本文件中查找匹配的文本,但配合`find`命令也可以查找包含特定字符串的文件。例如,`find / -type f -exec grep "keyword" {} \;`会在所有文件中查找包含"keyword"的行。 总的来说...

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

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

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

    ubuntu系统中文件和内容查找命令总结linux操作系统电脑资料 作为一名IT行业大师,我将从给定的文件中生成相关知识点,以下是总结: 一、文件和内容查找命令 在ubuntu系统中,文件和内容查找命令是非常重要的,...

    Linux常用文件命令

    "Linux常用文件命令" Linux操作系统中,文件...Linux常用文件命令包括文件系统结构、文件类型、目录操作、文件操作、文件查找、文件安全等方面。掌握这些命令可以更好地操作和管理文件系统,提高工作效率和安全性。

    Linux文件查找技巧

    在Linux系统中,文件查找是一项非常重要的技能。与Windows系统相比,Linux系统具有更多的文件管理工具和技术。本文将详细介绍如何使用`find`命令来查找文件,并深入探讨其各种选项和用法。 #### 二、find 命令基础 ...

    Python-Linux文件搜索随打即搜

    在Linux系统中,`find`命令是最常用的文件搜索工具,它可以按照各种条件查找文件,例如路径、文件名、文件大小等。然而,对于实时性要求较高的场景,如“随打即搜”,`find`可能不够快速和灵活。 这就是Python介入...

    Linux下一个简单的文件系统实现

    在Linux操作系统中,文件系统是核心的重要组成部分,它负责组织和管理存储设备上的数据,使得用户和应用程序可以方便地存取文件。本项目名为“Linux下一个简单的文件系统实现”,其核心是一个名为XORFS(意为“或许...

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

    虽然实验内容未具体涉及文件的归档与压缩,但在Linux中,通常会使用`tar`命令进行文件归档,`gzip`或`bzip2`进行压缩,而`unzip`和`tar -xvf`用于解压缩zip和tar格式的文件。 【RPM软件包管理】 实验中提到的RPM...

    Linux 中文件查找技术大全

    `find`命令是Linux中最常用的文件查找工具之一,它能够根据不同的标准(如名称、大小、类型等)来搜索文件,并且支持多种复杂的组合查询。对于初学者来说,熟练掌握`find`命令不仅可以提高工作效率,还能深入理解...

Global site tag (gtag.js) - Google Analytics