`

linux如何模糊查找一个文件

 
阅读更多

在当前目录下搜索指定文件:

find . -name test.txt

 

在当前目录下模糊搜索文件:

find . -name '*.txt'

 

在当前目录下搜索特定属性的文件:

find . -amin -10 # 查找在系统中最后10分钟访问的文件
find . -atime -2 # 查找在系统中最后48小时访问的文件
find . -empty # 查找在系统中为空的文件或者文件夹
find . -group cat # 查找在系统中属于 groupcat的文件
find . -mmin -5 # 查找在系统中最后5分钟里修改过的文件
find . -mtime -1 #查找在系统中最后24小时里修改过的文件
find . -nouser #查找在系统中属于作废用户的文件
find . -user fred #查找在系统中属于FRED这个用户的文件

 

在当前目录搜索文件内容含有某字符串(大小写敏感)的文件:

find . -type f | xargs grep 'your_string'

 

在当前目录搜索文件内容含有某字符串(大小写敏感)的特定文件:

find . -type f -name '*.sh' | xargs grep 'your_string'

 

在当前目录搜索文件内容含有某字符串(忽略大小写)的特定文件:

find . -type f -name '*.sh' | xargs grep -i 'your_string'

 

分享到:
评论

相关推荐

    linux模糊查找一个文件的方法

    本文将详细介绍如何在Linux中进行模糊查找文件。 首先,最基本的模糊查找是在当前目录(`.`)下搜索包含特定模式的文件。例如,如果我们想查找所有`.txt`后缀的文件,可以使用以下命令: ```bash find . -name '*....

    linux模糊查找文件用什么命令比较好

    本文主要讲解如何在Linux系统下使用命令行工具模糊查找文件,本文的工具包括find命令的用法也介绍grep命令的使用方法,同时也有find与grep两者结合,能更精确根据条件查找文件。 2. 根据文件名模糊查找文件 例如...

    Linux下文件格式模糊测试的实现.pdf

    Linux操作系统中文件格式模糊测试的实现是指通过生成畸形输入来触发程序异常,并监视记录程序的异常情况,从而查找出应用程序中可能存在的安全隐患的自动化漏洞挖掘方法。 文件格式模糊测试是一种针对特别定义的...

    Linux vim工具 模糊查找 FZF插件

    FZF(Fuzzy Finder)是一款跨平台的命令行模糊查找工具,它能够帮助用户快速在大量文件或历史命令中找到目标。当FZF与VIM结合使用时,可以极大地提升VIM的文件查找和代码导航效率。 **一、VIM基础** 1. **启动与...

    linux-vimfz是Vim8超快速模糊查找器

    Linux开发中的Vim编辑器是一款强大的...总之,vim-fz是Vim8的一个强大补充,通过高效的模糊查找功能,使得开发者在大量文件中查找和切换文件变得更加便捷。熟悉并善用vim-fz,无疑会提升Linux开发环境下的工作效率。

    Linux必学60个命令文件处理

    3. **模糊查找文件:** 如果只知道文件名的一部分,可以使用通配符进行模糊查找: ```bash find / -name '*abvd*' ``` 这将查找文件名中包含 `abvd` 字符串的所有文件。 4. **复合条件查找:** 若想在 `/etc`...

    Linux中文件查找技术大全介绍.pdf

    本文主要介绍了Linux中的"find"命令,这是一个功能强大的工具,能够帮助用户在复杂的文件系统中高效地定位所需文件。以下是对"find"命令的详细说明: 1. **基本概念** "find"命令是Linux下用于查找文件的命令行...

    Python-Linux文件搜索随打即搜

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

    第6章linux系统查找

    在Linux系统中,查找文件和命令是日常操作的重要部分,本章主要介绍四个常用的查找工具:`which`、`whereis`、`locate`和`find`,它们各自有不同的特性和用途。 首先,`which`命令用于查找指定的可执行程序或文件。...

    linux_内容操作.pdf

    最后,在Linux系统内容操作中,文件权限是一个不可忽视的部分。"nogroup"表示没有组的用户,这些文件可能是你自己创建的,或者是你从网上下载的。查看文件权限时,可以通过"ls -l"命令,它不仅会列出当前目录下的...

    linux-NERDTree是Vim编辑器的树形文件系统浏览器

    NERDTree与其他Vim插件,如CtrlP(模糊查找文件)和Tagbar(显示源代码标签)等,有良好的集成,可以实现更高效的开发流程。 7. **增强功能** 除了基础功能,还有一些扩展插件,如NERDTreeBookmarks(书签功能)...

    文件查找系统

    文件查找系统是计算机科学中的一个重要组成部分,主要用于在大量数据中高效地定位和访问特定的文件。这个系统实例可能是一个独立的应用程序,同时也提供API或库供其他开发者集成到他们自己的项目中,以增强其文件...

    在Linux系统中使用dupeGuru查找并移除重复文件的教程.docx

    ### 在Linux系统中使用dupeGuru查找并移除重复文件的知识点详解 #### 一、dupeGuru概述 **dupeGuru**是一款专为解决计算机中重复...对于经常需要管理和维护大量文件的用户来说,dupeGuru无疑是一个值得信赖的选择。

    文件查找.pdf

    在Linux系统中,有两个主要的命令用于查找文件:`locate`和`find`。这两个工具各有特点,适用于不同的场景。 `locate`是一个非实时查找工具,它依赖于一个预先生成的文件索引数据库 `/var/lib/mlocate/mlocate.db`...

    根据文件内容快速查找文件,闪电速度

    标题中的“根据文件内容快速查找文件,闪电速度”是指一种高效快速的文件搜索技术,它允许用户通过输入文件的部分内容来迅速定位到目标文件。这种技术对于处理大量文档或者需要频繁查找特定信息的用户来说非常实用。...

    Atom-recent-files-fuzzy-finder,快速查找最近打开的文件的atom包.zip

    总之,Atom-recent-files-fuzzy-finder 是提升 Atom 用户工作效率的一个实用工具,通过其模糊查找功能,用户能更快速地定位到最近使用的文件,从而提高编程工作的流畅度。如果你经常在 Atom 中工作,那么这个插件...

    文件查找程序的源程序代码

    2. 模糊查找:支持部分文件名、通配符或正则表达式查找。 3. 快速定位:结合文件内容搜索,实现全文检索功能。 4. 多线程/并行查找:提高在大量文件中的查找速度。 5. 远程文件查找:集成云存储服务,查找网络上的...

    linux命令(查找定位命令)1

    其次,`locate` 命令是一个快速查找文件的工具。它基于一个预先建立的文件系统索引数据库,如`/var/lib/mlocate/mlocate.db`,因此它的查找速度非常快。然而,因为数据库不实时更新,新创建或移动的文件可能无法被...

    一个有效的模糊查找器,可帮助快速为vim和neovim定位文件,缓冲区,mrus,gtags等。-Linux开发

    LeaderF一种高效的模糊查找器,可帮助快速定位文件,缓冲区,mrus,gtag等。 用Python编写。 支持模糊和正则表达式搜索。 功能齐全。 精心设计的模糊匹配算法。 Extensi LeaderF一种高效的模糊查找器,可帮助快速...

Global site tag (gtag.js) - Google Analytics