linux按文件内容查找「秒懂:linux根据文件内容查找文件」

美好的1天即将在这里开始,下面就由笔者吴泽然来一起聊聊linux按文件内容查找,linux根据文件内容查找文件,还有文件,命令,内容,根据,路径相关的各种内容,这篇文章对新手朋友来说是比较重要的,因为涉及到各个方面,阅读完你一定能有所收获!

一、前言

Linux系统提供了多种查找文件的命令,而且每种查找命令都具有其独特的优势,下面详细总结一下常用的几个Linux查找命令。

linux按文件内容查找,linux根据文件内容查找文件

二、which命令

查找类型:二进制文件;
检索范围:PATH环境变量里面指定的路径中查找;

通过which命令可以快速返回某个指定命令的位置信息。

linux按文件内容查找,linux根据文件内容查找文件

优点:查找速度快;
缺点:仅支持二进制文件;

三、whereis命令

查找类型:二进制文件,man帮助文件,及源代码文件;
检索范围:/usr目录

通过whereis命令可以快速返回某个指定命令的位置信息,及其man文件和源代码文件的位置信息(如果存在的话)。

当然也可以通过参数指定返回某一类查找结果:
-b: 仅查找二进制文件;
-m: 仅查找man帮助文件;
-s: 仅查找源代码文件;

linux按文件内容查找,linux根据文件内容查找文件

优点:查找速度快;
缺点:查找文件类型及范围均有限;

四、locate命令

查找类型:所有文件;
检索范围:locatedb数据库;

locate是Linux系统提供的一种快速检索全局文件的系统命令,它并不是真的去检索所以系统目录,而是检索一个数据库文件locatedb(Ubuntu系统位置/var/cache/locate/locatedb),该数据库文件包含了系统所有文件的路径索引信息,所以查找速度很快。

Linux系统动创建这个数据库,并且每天动更新次,所以对于新变动的文件(如新安装或新拷贝)使locate命令是查不到的。为了避免这种情况,可以在使locate命令之前,先执行一下\”sudo updatedb\”命令来手动更新数据库。

linux按文件内容查找,linux根据文件内容查找文件

优点:查找速度快,且支持所有文件类型;
缺点:不支持新变动的文件检索,需要手动更新数据库;

五、find命令

查找类型:所有文件;
检索范围:指定路径;

find命令是Linux最强大的查找命令,参数多,用法丰富,下面演示一些常用的搜索方法。

基本用法:$ find

可以指定完整的文件名称,也可以使用通配符进行模糊查找。

linux按文件内容查找,linux根据文件内容查找文件

可以指定文件类型进行查找:
-type d: 查找目录;
-type f: 查找普通文件;
-type l: 查找软链接文件;

linux按文件内容查找,linux根据文件内容查找文件

还有最强大的组合命令用法,比如将find+xargs+grep组合检索返回的文件是否包含指定字符串;find+xargs+cp组合将返回结果拷贝到指定目录下;

linux按文件内容查找,linux根据文件内容查找文件

上面命令中的\”-i\”与\”{}\”是配套使用的,\”-i\”表示将前面find命令的标准输出作为参数传递给\”{}\”;而\”{}\”作为后面cp命令的第一个参数。

优点:功能强大,且支持组合命令;
缺点:如果指定的检索路径层级复杂,则检索速度较慢;

这篇文章的所有内容就到这里了,希望对你有一定的帮助,看完了这篇linux按文件内容查找「秒懂:linux根据文件内容查找文件」还是不太明白的话,建议多阅读几遍。更多相关知识,尽在寂寞网,每天坚持更新!

本文发布者:万能达人,不代表寂寞网立场,转载请注明出处:https://www.jimowang.com/p/32772.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jimowangmail@126.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年2月22日 09:46
下一篇 2023年2月22日 09:49

相关推荐

  • 坐在办公室的白领下班之后适合做哪些兼职呢「详细讲解:适合在办公室干的兼职」

    美好的1天将要从这里开始啦!今天笔者冯祁斓来说说坐在办公室的白领下班之后适合做哪些兼职呢,适合在办公室干的兼职,还有关于兼职,白领,办公室,美工,收入这些的精品干货文章,经过我各种整理总结之后,决定写下这篇文章分享给大家。 #兼职那些事# 白领上班时间比较固定,基本上是朝九晚五的生活。那么很多白领都利用下班时间做一些兼职工作。白领兼职也很不错,不但可以增加自…

    2023年2月21日
  • 北新桥锁龙井真实事件「详细讲解:北京北新桥锁龙井是真实的吗」

    哈喽,小伙伴们大家好,今天冯吉废话就不多说了,直接上干货,标题:北新桥锁龙井真实事件,北京北新桥锁龙井是真实的吗,还有关于龙井,事件,井盖,铁链,北京人这些的相关干货文章,既然来了就别走了,好好的静下心把这篇文章阅读完相信你会有一定的收获哦! 北京北新桥的海眼估计大多数人都有所耳闻,一般老北京人都知道, 老北京有许多的离奇故事,而北京北新桥的海眼就是其中之一…

    2023年1月19日 自媒体
  • 俩女孩高铁上狂踢前排小桌板,乘客:有人提醒,但家长无动于衷

    大家好,我是本站的信息收集员孙益素,一直在搜集最新的资讯,与大家分享。最近一段时间,俩女孩高铁上狂踢前排小桌板,乘客:有人提醒,但家长无动于衷的新闻屡屡见诸报端,引起网友的热议,现在就让我们一起来探究这件事的具体情况吧! 5月5日,两名小女孩在高铁上狂踢前排小桌板的视频引热议。 乘客称,妈妈特意把两个孩子领到前面车厢玩,小孩在车厢里疯跑尖叫,用脚踢小桌板。有…

    2023年5月7日
  • 2023闰二月清明节能不能修坟 优选:清明修坟墓要注意什么

    很高兴能和大家相聚,今天李佳燕要给大家带来一篇有关2023闰二月清明节能不能修坟,清明修坟墓要注意什么的文章,还有坟墓,墓碑,主子,杂草,祭品的一系列实用干货和最新分享内容,作为一名老手,我深知思路的重要性。因此,我写下这篇文章,希望能给新手提供一些指导和建议。 2023闰二月清明节能不能修坟是大家成常常讨论的,毕竟修坟是家里有故去老人的家庭必会做的事情,由…

    2023年3月30日
  • 无人机飞金门空投榨菜和茶叶蛋「推荐画面曝光引起关注」

    很高兴又和大家见面了,今天郑睿恩来和大家聊一聊无人机飞金门空投榨菜和茶叶蛋,画面曝光引起关注,还有关于无人机,茶叶蛋,榨菜,网友,画面等一系列的内容,整理总结之后,我就想着写这篇文章和大家分享一下,因为毕竟新手朋友还是很多的! 其实,中国无人机还是数一数二的,毕竟很多年轻人都会购买无人机游玩,而且无人机品牌获得众多消费者的关注以及点赞。但如今消息报道称,无人…

    2023年3月5日
  • 闪送能到付吗,闪送员到付单子怎么结账

    大家好,今天何建要和大家分享一些关于闪送能到付吗,闪送员到付单子怎么结账的心得体会,还有关于单子,客户,对方,平台,费用这些的实用干货和最新内容分享,我相信如果你认真阅读这篇文章,你一定会对这个领域有更深入的理解。 闪送能到付吗是当下很多友友再问的,毕竟随着互联网的发达越来越多的跑腿平台出现在了大家的生活中,像文中讲到的闪送便是时下最为火热的一个,下面小编就…

    2023年4月20日