`

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"
分享到:
评论

相关推荐

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

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

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

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

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

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

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

    - **修改时间(mtime)**:记录文件内容最后一次被更改的时间,即文件数据被写入的时间。 - **状态改变时间(ctime)**:记录文件元数据最后一次被更改的时间,包括文件权限、所有者、组等信息。 #### 3. 使用-...

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

    - **功能**:`find`命令在目录结构中搜索文件,并执行指定的操作。 - **语法**:`find 起始目录 寻找条件 操作` - **说明**:`find`命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对...

    linux查找文件命令find

    这个命令可以快速地查找文件,并且可以避免搜索整个硬盘,节省了很多时间。 find 命令的其他用途 find 命令不仅可以用来查找文件,还可以用来删除、复制、移动文件等操作。例如: `find / -name httpd.conf -exec...

    linux 查找文件命令.pdf

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

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

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

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

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

    linux查找文件命令find.docx

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

    Linux常用文件命令

    cat命令用于查看文件内容,man命令用于显示命令的用法,ln命令用于创建文件链接。使用ln命令可以创建硬链接和符号链接,硬链接用于创建文件的多个名称,符号链接用于创建文件的快捷方式。 五、文件查找 Linux提供...

    Linux文件查找技巧

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

    Python-Linux文件搜索随打即搜

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

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

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

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

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

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

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

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

    在Linux中,可以使用`find`命令来根据文件名搜索文件。例如,要查找名为`httpd.conf`的配置文件,可以输入`find / -name httpd.conf`。这个命令会在整个文件系统的根目录下搜索匹配名称的文件。如果找不到结果,可能...

    linux文件操作,linux下关闭tomcat失效的处理方法,linux下压缩文件

    4. 搜索文件:`find`命令能根据各种条件搜索文件,如名称、大小、时间等。`grep`则用于在文件中查找特定字符串。 二、Linux下关闭Tomcat失效的处理方法 1. 查看状态:首先,使用`systemctl status tomcat`或`...

    Linux文件搜索命令解析以及locate命令查询优化.pdf

    locate 命令是 Linux 系统中的一种文件搜索命令,它可以快速地搜索文件。locate 命令的工作原理是通过建立一个文件索引数据库,数据库中存储了文件的 metadata,包括文件名称、时间、文件类型等信息。当用户使用 ...

Global site tag (gtag.js) - Google Analytics