今日分享:人要有三个头脑,天生的一个头脑,从书中得来的一个头脑,从生活中得来的一个头脑。----《蒙田随笔》

前言

搜索引擎我们经常使用,但是我们最常用的可能就是把要搜索的内容直接复制到搜索框,而很多时候这样搜索出来的结果有很多的冗余信息,对于获取自己所需要的内容甚至存在阻碍。我们如何更加快速地获取我们想要的信息呢?这里就有一些常用的搜索技巧。以下技巧多数同样适用于其他搜索引擎。

按文件类型搜索-filetype

我们常常需要在网络上找文件,但是搜索出来的却可能是一堆不相关的东西。怎么办?使用filetype。

例如想要搜索《c primer plus》的pdf版本,只需要搜索输入:

c primer plus中文版 filetype:pdf

从结果中可以看到,前面列出的结果都是pdf文件。当然文件类型并不限于pdf。你可以搜索其他类型,例如doc,mobi等。

过滤关键字-减号

如果我们在搜索结果中不想看到某个关键字,可以使用-关键字。例如,搜索linux常用命令,但是不想搜索结果出现CSDN,可以使用下面的方式:

linux常用命令 -CSDN

可以看到,包含CSDN的结果不会出现在最终搜索结果中。不加的时候,效果如何,可以试试。

必须包含某关键字-加号

同样地,搜索结果中必须包含某个关键字时,可以使用+关键字。例如,搜索linux常用命令,且必须包含centos:

linux常用命令 +centos

搜索结果中就会包含centos。

搜索指定网站-site

当然了,如果我们只需要看某个网站的结果,可以使用site:网站地址。例如,我要搜索linux常用命令,但限定个人博客主页www.huyanbing.me中的结果,可以使用下面的方式:

linux常用命令 site:www.huyanbing.me

可以看到,最后只展示了www.huyanbing.me中的相关结果。

inurl也会有同样的效果。

链接中包含字符串-inurl

例如,我们需要搜索链接中包含”zhihu“的结果:

完全匹配搜索结果

有时候搜索的结果实在是太多了,而且搜索出来的内容可能和你需要的不一致,这个使用可以采用完全匹配的方式搜索,只需要在搜索的内容中加上英文双引号即可,例如:

”作为编辑器之神的vim,初安装时,就像十几岁的孩子,潜力无限但能力有限。“

搜索结果如下:

可以看到非常精确地搜索出了结果,没有任何地冗余信息。

搜索标题-intitle

我们要搜索的内容可能是标题,也可能是内容,如果我们只想搜索标题内容,可以使用intile,例如:

intitle:C语言入坑指南

与intitle不同,intext用于搜索内容。有兴趣的可以自己尝试一下。

或者OR

默认搜索,中间空格是与(AND),而使用OR,可以达到或的效果。例如,你搜索:

C语言 经典书籍

搜索结果会既包含C语言,又包含计算机经典书籍。而如果使用:

C语言 OR 经典书籍

搜索时,它的结果包含C语言,或者包含经典书籍。

查看定义 define

例如,我们想要查询冯诺依曼体系的定义,只需要像下面这样搜索即可:

冯诺依曼体系 define

翻译 translate

例如需要翻译:it is never too late to learn

计算数学式子

如果需要做计算,可以直接输入式子:

30*8+25

单位转换-in

例如分钟和秒之间的转换:

minute in second

搜索可遍历目录-index of

index of可搜索允许目录浏览的web网站,例如:

点击第一条结果:

是不是隐隐地感觉它能干大事?

总结

以上所列举的技巧基本都可以组合使用。实际上,搜索引擎的搜索技巧还有很多很多,这里不一一介绍,并且不同的搜索引擎可能有些差异。但是无论如何,了解这些实用的技巧,能让我们可以更好地利用搜索引擎,帮助我们快速找到我们需要的信息。

当然了,如果不想记这些麻烦的语法,完全可以使用各大搜索引擎自带的高级搜索,这里也可以设置很多的条件:

你还有哪些搜索技巧?欢迎留言。

作者:守望先生原文:转载自公号,编程珠玑,已获作者授权

centos在文本中搜索字符串_Google和Baidu的搜索技巧你会吗?相关推荐

  1. 借助vim统计文本中的字符串数目,行首字符串查询

    借助vim统计文本中的字符串数目 普通命令: :%s/pattern//gn pattern为要查询的字符串 技巧:当需要统计的字符串处于行首,且是其他字符串的子集时,可以考虑每行行首加一个特定字符, ...

  2. python提取文本中的字符串到新的txt_Python实现jieba对文本分词并写入新的文本文件,然后提取出文本中的关键词...

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. Python实现jieba对文本分词并写入新的文本文件,然后提取出文本中的关键词思想 先对文本进行 ...

  3. centos在文本中搜索字符串_linux(centos8):用grep命令查找文件内容

    一,grep的用途: linux平台有最常用的三大文本处理工具:awk/sed/grep grep的功能:搜索指定文件的内容,按照指定的模式匹配,并输出匹配内容所在的行. 需要注意的地方:grep只支 ...

  4. centos在文本中搜索字符串_CentOS查找所有文件中某个字符串

    查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xar ...

  5. p批处理替换目录下文本中的字符串

    @echo offrem 进入批处理文件所在的路径 cd C:\Users\zxh\Desktop\123echo ***** Replace "123" as "abc ...

  6. c++将文本中的字符串一次读入到内存

    这段代码是将文本文件中的全部字符读入到内存中,这样的速度是很快的 char buf[1024*800];int MAXS = 10000000;freopen("d:\\4.txt" ...

  7. VC++从txt文本中读取字符和数字

    例子: #include<string.h> #include<iostream> #include<stdio.h> using namespace std; i ...

  8. shell 批量提取文本中字符

    shell 批量提取文本中字符 利用awk提取文本中的字符串,亲测有效 1.创建txt文件的方法 (1)利用vim编辑 vi系列编辑器有两种分别是vi 和vim ,建议使用vim ,vim编辑器更方便 ...

  9. java 文本编辑器替换特殊字符_linux中批量替换文本中字符串--转载

    (一)通过vi编辑器来替换. vi/vim 中可以使用 :s 命令来替换字符串. :s/well/good/ 替换当前行第一个 well 为 good :s/well/good/g 替换当前行所有 w ...

最新文章

  1. [转载]C#写的NoSQL开源项目/系统(系列)
  2. python 列表赋值操作可能存在的潜在问题
  3. Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call.
  4. 关闭 Pycharm 更新提示
  5. Docker精华问答 | 如何让一个容器连接两个网络?
  6. shellcode编写技巧
  7. windows之Apache服务器搭建
  8. Bailian3468 电池的寿命【贪心】
  9. Helm 3 完整教程(二):Helm 3 安装教程
  10. 《决战大数据大数据的关键思考 升级版》PDF电子书分享
  11. badboy linux 版本,jmeter/Badboy安装教程
  12. 计算机中时序信号的作用是什么,时序信号
  13. nhieushop chovt.com hoan nghenh cac ban ghe tham nhe - chovt hovabbkb
  14. 中国传媒大学计算机课程表,中国传媒大学新闻学院课程表.doc
  15. Linux- rsync企业级实战
  16. 危化品爆炸场景下的应急通信系统解决方案
  17. 桌面打开计算机没反应,点击显示桌面没反应? 显示桌面没反应解决方法
  18. 推荐给中学生的数学课外书:《写给全人类的数学魔法书》
  19. 虚幻引擎图文笔记:如何让带骨骼的角色捡东西(Pickup)和扔东西(Drop)
  20. 直播报名丨“声AI · 新时代” 《中国声学智能产业发展和技术应用白皮书》重点解读

热门文章

  1. mybatis框架增删改的注意事项 ,不同数据库取消转义的方法
  2. 【leetcode刷题笔记】Convert Sorted Array to Binary Search Tree
  3. bash中符号那点事
  4. 更改SAP的字段翻译
  5. [转载] python中dtype的使用规范_Python numpy.dtype() 使用实例
  6. [转载] [python3教程]第七章.输入输出(Input and Output)
  7. [转载] gamma函数stiriling公式_数学笔记|特殊函数(1):Gamma函数
  8. [转载] Python中的数学函数,三角函数,随机数函数
  9. [转载] C++ 中的浮点代码优化
  10. 高薪编程,品牌公司——人往高处走,作为程序员的你够格吗