linux下按文件名和文件内容查找文件

author author     2023-04-05     549

关键词:

参考技术A

在当前目录下,查找所有内容包含‘abc'的文件

find . -type f | xargs grep -l 'abc'

find . -type f -exec grep -l 'abc' \\;

扩展资料:

linux查找文件命令find

根据部分文件名查找方法:

这个方法和在WINDOWS中查找已知的文件名方法是一样的。不过在Linux中根据部分文件名查找文件的方法要比在WINDOWS中的同类查找方法要强大得多。

例如我们知道某个文件包含有srm这3个字母,那么要找到系统中所有包含有这3个字母的文件是可以实现的,输入:

find /etc -name '*srm*' 

这个命令表明了Linux系统将在/etc整个目录中查找所有的包含有srm这3个字母的文件,比如 absrmyz, tibc.srm等等符合条件的文件都能显示出来。如果你还知道这个文件是由srm 这3个字母打头的,那么我们还可以省略最前面的星号,命令如下:

find/etc -name 'srm*' 

这是只有像srmyz 这样的文件才被查找出来,象absrmyz或者 absrm这样的文件都不符合要求,不被显示,这样查找文件的效率和可靠性就大大增强了。

linux下的find文件查找命令与grep文件内容查找命令

...。  区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。    &nb 查看详情

linux查询文件

...区别:(1)find命令是根据文件的属性进行查找,如文件名࿰ 查看详情

linux实战项目经验得到的常用linux命令文件定位和内容查找

 一find查找文件使用find命令查找文件,find命令的格式find 路径  参数  查找内容名1.查找[root@localhostkafka_2.12-2.1.0]#find/root/export/servers/kafka_2.12-2.1.0/ -name  nohup.out/root/exp 查看详情

linux查找整个目录下包含关键词的文件并全局替换文件内容(代码片段)

一、查找目录下包含关键词的文件:grep-r"www"./#查找当前目录下包含www的文件名称及内容参数:-i不区分大小写。比如:grep-ri"www"./#查找当前目录下包含www和WWW的文件名称及内容。-l只列出文件的名称。比如:grep-ri"www"./#查找当前... 查看详情

linux文件查找day.13

参考技术A一.为什么要有文件查找 因为资料有很多,会忘记放在了什么位置,所以需要通过查找的方式进行搜索。(相当于windows查找文件 计算机--->搜索框)二.Linux中怎么查找文件查找因为linux中没有图形工具,所以只... 查看详情

linux下find命令和grep命令查找文件

...令是有区的。(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。(2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。一.find... 查看详情

linux几种常见的文件内容查找和替换命令

linux几种常见的文件内容查找和替换命令https://blog.csdn.net/qq_25992179/article/details/82777486?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-3-82777486-blog-128252204.235%5Ev29%5Epc_relevant_default_base3&depth_1-utm_... 查看详情

linux下怎样在一个文件里面查找一个字符串?

...详解一、使用grep命令查找格式:grep“要查找的字符串”文件名例子:grep“www.dutycode.com”test.txt文件名可以使用基本正则表达式(BRE),例如,查找test目录下的所有文件,包含www.dutycode.com字符串的文件以及该字符串在第几行。g... 查看详情

linux查找文件内容(grep)

...nux-tutorial/05-grep.phpgrep是Linux命令行下常用于查找过滤文本文件内容的命令。最简单的用法是:grepapplefruitlist.txt如果想忽略大小写,可以用-i参数:grep-iapplefruitlist.txt如果想搜索目录里所有文件,包括子目录的话,并且在结果中显... 查看详情

linux下使用findxargsgrep查找文件及文件内容

1,在某个路径下查文件。在/etc下查找“*.log”的文件find/etc-name“*.log”2,扩展,列出某个路径下所有文件,包括子目录。find/etc-name“*”3,在某个路径下查找所有包含“helloabcserver”字符串的文件。find/e... 查看详情

linux查找指定内容在哪个文件中

...询内容" 文件目录   #这样查询出来的包括文件名+内容       grep-r-l "查询内容" 文件目 查看详情

linux目录下所有文件中查找内容

find./-name'*'|xargsgrep'9-25' 查看详情

linux目录下所有文件中查找内容

find./-name'*'|xargsgrep'9-25' 查看详情

linux常用开发命令(代码片段)

文章目录Linux常用开发命令查看文件内容的某几行cat专项读取标准输入的数据,并将其内容输出成文件性能分析工具Top软件管理命令进程管理IO重定向查看文件大小和文件夹大小查找grep从一个输出或文件中查找指定内容别名... 查看详情

linux系统下,在文件中查找某个字符串

在normal模式下按下/即可进入查找模式,输入要查找的字符串并按下回车。Vim会跳转到第一个匹配。按下n查找下一个,按下N查找上一个。Vim查找支持正则表达式,例如/vim$匹配行尾的"vim"。需要查找特殊字符需要转义,例如/vim\$... 查看详情

linux中的find和grep命令对查找到的文件如何处理啊

比如find在指定目录中查找到.wav文件想用aplay随机播放如何处理?用grep命令在指定文件中找到相关字符想替换那一行或那一行以下的内容或删除那一行内容该如何处理?现在还不会,感觉还不是特别实用。。。参考技术ALinux中find... 查看详情

linux目录下所有文件中查找内容(代码片段)

find./-name'*'|xargsgrep'9-25' 查看详情

linux目录下所有文件中查找内容(代码片段)

find./-name'*'|xargsgrep'9-25' 查看详情