精华内容
下载资源
问答
  • linux命令当前文件夹下面模糊搜索文件 在当前文件夹下面模糊搜索文件: find . -type f | xargs grep 'boot',"boot"表示文件名中包含的字符串

    linux命令当前文件夹下面模糊搜索文件

    在当前文件夹下面模糊搜索文件:

     find . -type f | xargs grep 'boot',"boot"表示文件名中包含的字符串

     

     

    展开全文
  • linux 模糊查找某文件

    2019-09-10 15:23:36
    在当前目录下模糊搜索文件: find . -name '*.txt' 在当前目录下搜索特定属性的文件: find . -amin -10 # 查找在系统中最后10分钟访问的文件 find . -atime -2 # 查找在系统中最后48小时访问的文件 fi...

    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模糊查找文件

    2020-03-04 22:58:48
    2、在当前目录下模糊搜索文件: find . -name '*.txt' 3、在当前目录下搜索特定属性的文件: find . -amin -10 # 查找在系统中最后10分钟访问的文件 find . -atime -2 # 查找在系统中最后48小时访问的文件 find...

    linux中模糊查找文件

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

    find . -name test.txt

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

    find . -name '*.txt'

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

    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这个用户的文件

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

    find . -type f | xargs grep 'your_string'

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

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

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

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

    展开全文
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1....linux模糊查找文件命令2. 根据文件名模糊查找文件例如:在目录/var/zcwyou里,找...

    请关注本头条号,每天坚持更新原创干货技术文章。

    如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

    1. 前言

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

    b2e67e0c65656f52d6e224178ca93e86.png

    linux模糊查找文件命令

    2. 根据文件名模糊查找文件

    例如:

    在目录/var/zcwyou里,找到.txt后缀的文件,文件名大小写敏感。即只能匹配.txt后缀的

    [root@zcwyou ~]# find /var/zcwyou -name '*.txt'

    在目录/var/zcwyou里,找到.txt后缀的文件,忽略大小定。即可以匹配.txt后缀,也可以匹配.Txt后缀,也可以匹配.TXT后缀的文件。

    [root@zcwyou ~]# find /var/zcwyou -iname '*.txt'
    36bd15fa5455a36fe9df4f87dc1012b3.png

    linux根据文件名模糊查找文件

    3. 根据文件名和文件内容模糊查找文件

    使用方法:

    结合find命令与xargs和grep -i ‘目标匹配关键字’

    案例1:

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

    语法:

    find /etc/ -type f | xargs grep '目标关键词'

    案例2:

    在/etc/目录下,查找带zcwyou关键词的文件

    [root@zcwyou ~]# find /etc/ -type f | xargs grep 'zcwyou'

    可以找到以下文件和文件对应的内容:

    /etc/group-:zcwyou:x:1000:

    /etc/gshadow-:zcwyou:!!::

    /etc/passwd-:zcwyou:x:1000:1000:zcwyou:/home/zcwyou:/bin/bash

    /etc/group:zcwyou:x:1000:zcwyou

    /etc/shadow-:zcwyou:

    是不是非常高效?

    案例3:

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

    借用find命令查找当前目录下所有以.c后缀结尾的文件和子目录里以.c后缀结尾的文件,并把结果以参数形式传递给grep,由grep进行搜索和过滤。

    [root@zcwyou ~]#find . -type f -name ‘*.c’ | xargs grep -i '目标搜索关键词'
    07fb26590e8c6a62a57bdff5dec2a96a.png

    linux根据文件名和文件内容模糊查找文件

    4. 使用`find`命令模糊查找linux文件

    在当前目录下,模糊查找在系统中最后10分钟访问的文件

    [root@zcwyou ~]# find . -amin -10

    在当前目录下,模糊查找在系统中最后48小时访问的文件

    [root@zcwyou ~]# find . -atime -2

    在当前目录下,查找在系统中为空的文件或者文件夹

    [root@zcwyou ~]# find . -empty

    在当前目录下,查找在系统中属于group cat的文件

    [root@zcwyou ~]# find . -group cat

    模糊查找在系统中最后5分钟里修改过的文件

    [root@zcwyou ~]# find . -mmin -5

    查找在系统中最后24小时里修改过的文件

    [root@zcwyou ~]# find . -mtime -1
    86e96461f8169edaf4ef2464e9bea5ff.png

    使用find命令模糊查找linux文件

    5. 根据用户属性模糊查找Linux文件

    查找在系统中属于作废用户的文件

    [root@zcwyou ~]# find . -nouser

    查找在系统中属于zcwyou这个用户的文件

    [root@zcwyou ~]# find . -user zcwyou
    60b55ab24863eb45db82675088995b31.png

    根据用户属性模糊查找Linux文件

    6. 通过文件大小模糊查找文件

    查找根目录下超过1M的文件,并打印

    [root@zcwyou ~]# find / -size +1M -type f -print

    查找当前目录下等于500字节的文件,包括子目录,并打印结果

    [root@zcwyou ~]# find -size 500c -print

    查找home目录下小于600k的文件

    [root@zcwyou ~]# find /home -size -600k -print
    8618018a0661f3409d38e730bf128ebb.png

    linux通过文件大小模糊查找文件

    7. 通过文件新旧查找文件

    查找比old.txt新的文件

    [root@zcwyou ~]# find -newer "old.txt" -type f -print

    查找比newer.txt旧的文件

    [root@zcwyou ~]# find ! -newer "newer.log" -type f -print

    查找比old.txt新,比newer.txt旧的文件

    [root@zcwyou ~]# find -newer 'old.txt' ! -newer 'newer.txt' -type f -print
    展开全文
  • 请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1....linux模糊查找文件命令2. 根据文件名模糊查找文件例如:在目录/var/zcwyou里,找...
  • Linux搜索文件

    2019-01-14 21:08:09
    linux怎么模糊查找一个文件 ...在当前目录下模糊搜索文件: find . -name '*.txt'   在当前目录下搜索特定属性的文件: find . -amin -10 # 查找在系统中最后10分钟访问的文件 find . -atime -2 # 查找在...
  • 想要在Linux下面,找之前不知道放到哪里的一个tomcat的文件。 【折腾过程】 1.最后是参考: linux查找文件命令find – 发芽的石头 – 博客频道 – CSDN.NET 去搜: root@bogon:openfire# find / -name '*tomcat*' /...
  • fzf是Linux终端下的一款模糊搜索神器,速度极快,还可以配合vim以及其他软件使用,可以说是终端党的必备神器。虽然它安装起来比 较简单,但是想要使用得比较好,还是需要一番配置的,但是我看网上配置的文章都写得...
  • find结合grep模糊匹配文件搜索关键字不知道哪个单词在哪个文件里面可以使用这种方法[root@backup window_books]# find . -name "*txt" -type f | xargs grep "description"./2013_liuyinan_5500_words_21-32.txt:...
  • 根据文件内容搜索文件两种方式: 1、直接在服务器搜索,拼接Linux命令实现 2、把文件从服务器下载到本地,通过读取文件并匹配内容的方式实现,缺点是文件过多时时效很慢,过大时可能会搜索不准确 暂时只实现第二种...
  • -name test.txt在当前目录下模糊搜索文件:find . -name '*.txt'在当前目录下搜索特定属性的文件:find . -amin -10 # 查找在系统中最后10分钟访问的文件find . -atime -2 # 查找在系统中最后48小时访问的文件find ...
  • 【背景】想要在Linux下面,找之前不知道放到哪里的一个tomcat的文件。【折腾过程】1.最后是参考:去搜:root@bogon:openfire# find / -name '*tomcat*'/usr/local/tomcat1/usr/local/tomcat1/conf/tomcat-users.xml/...
  • Linux 搜索文件命令

    2020-05-22 15:31:56
    find 命令 -name或者-iname:-name和-iname的区别一个区分大小写,一个不区分大小写; ex:在/etc 目录下搜索名字为init的...find /etc -name *init (模糊搜索,以 init 结尾的文件或目录名) find /etc -name init
  • Linux 文件搜索命令

    2019-08-06 22:00:49
    注意:linux是精确搜索,完全匹配文件名 想要用模糊搜索可以用通配符*,?代表一个占位符 -iname 大小写不敏感 -size 根据文件大小寻找 +n 大于 -n 小于 n 等于 例 find /etc -size +204800(表示...
  • 在当前目录下模糊搜索文件: find . -name '*.txt' 在当前目录下搜索特定属性的文件: find . -amin -10 # 查找在系统中最后10分钟访问的文件find . -atime -2 # 查找在系统中最后48小时访问的文件fi...
  • linux搜索文件 文件名后缀

    万次阅读 2018-03-31 06:12:58
    1,搜索文件的命令。①which命令,用来查找可执行文件的绝对路径。②whereis命令,通过预先生成的一个文件列表库查找与给出的文件名相关的文件,格式为whereis [-bms][文件名称]。类似于模糊查找。不常用。 -b:只...
  • linux如何模糊查找一个文件

    千次阅读 2018-06-29 14:11:52
    在当前目录下搜索指定文件: find . -name test.txt 在当前目录下模糊搜索文件: find . -name '*.txt' 在当前目录下搜索特定属性的文件:
  • linux文件搜索命令

    2020-02-16 22:45:40
    文件搜索命令 :find [搜索范围] [匹配条件] ...根据文件名模糊搜索 使用通配符 eg:find /tmp -name cang ?匹配单个字符 eg:find /tmp -name canglao??? 不区分文件名大小写搜索。 -iname eg:find /tmp -iname ...
  • -name test.txt在当前目录下模糊搜索文件:find . -name '*.txt'在当前目录下搜索特定属性的文件:find . -amin -10 # 查找在系统中最后10分钟访问的文件find . -atime -2 # 查找在系统中最后48小时访问的文件find ...
  • Linux文件搜索命令

    2019-09-01 22:14:19
    1. which ...语法:find[搜索路径][搜寻关键字] 功能描述:查找文件或目录 例: find /etc -name init 不是模糊查询 在etc目录中查找文件init find /etc -name *init(以某字符开头的init结尾) *...
  • Linux搜索文件的三种办法 1.locate 文件名 自己觉得这种办法最好,速度快,也比较准确,推荐使用 2.find / -name 文件名 这种办法准确,/ 代表在根目录下查找,如果你想要在/etc下查找,就是这样了:find /...
  • 刚开始学Linux,这是关于Linux文件搜索命令,就目前,尽我所能把他写全一点,后期随时补充文件搜索命令一、locate命令二、find命令三、grep命令四、find命令和grep命令的区别1、locate命令语法: locate 文件名例:...
  • linux 文件搜索

    2011-07-28 10:23:45
    文件查找事先生成的数据库,模糊查找,updatedb更新locate数据库 -i : 忽略文件名的大小写 -n : 只显示前n行 eg:locate -n 3 passwd 2、find ---->实时查找,精确匹配文件名 find [DIR ...] [CRIERIA] [AC...
  • 在当前目录下模糊搜索文件: find . -name '*.txt'   在当前目录下搜索特定属性的文件: find . -amin -10 # 查找在系统中最后10分钟访问的文件find . -atime -2 # 查找在系统中最后48小时访问的文件find . -...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 246
精华内容 98
关键字:

linux模糊搜索文件

linux 订阅