什么是网络协议?网络协议指的是计算机网络中互相通信的对等实体之间交换信息时所必须遵守的规则的集合,是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通......
Everything 速度快到令人发指的搜索神器
搜索神器Everything。
特点:小巧,绿色,完全免费。速度之快,令人发指(大拇指)。百万个文件,十几秒钟完成索引;文件搜索,瞬间呈现结果。支持正则表达式,可通过HTTP和FTP分享搜索结果。系统必备软件。
搜索快到令人发指
先简单说一下在微软的操作系统下进行搜索的体验,打开一个内容不多,例如100个文件左右的文件夹,速度快的时候估计也得两三秒,速度慢的时候简直令人抓狂。有时候只要一进行搜索,慢且不说了,鼠标指针还会变为等待的圆圈不停在那转啊转,机器差一点的可能就死机了。如此体验,有时候急的人想砸电脑,用自带搜索都产生阴影了。
没有对比就没有伤害,再来看看在Everything中的搜索体验。比如,我的电脑上有127万个文件,第一次打开时,建立一次索引只需要十几秒钟的时间。建立索引后,然后搜索文件(而且,是电脑全盘搜索!),几乎不需要任何搜索等待时间,瞬间就将全部的符合要求的结果呈现出来了,甚至你还来不及按回车键,你敲一个字,它就瞬时呈现一次结果。速度快的真是令人发指。
如此体验,将Everything称作神器真是一点都不过分,强烈推荐。
常用搜索功能总结
Everything虽然小巧(才1M左右),但是支持的功能却不少。除了简单的搜索,还能指定目录搜索,多关键词搜索,还支持正则表达式。甚至还能很方便的把你的机器架设成HTTP / FTP服务器,将你的硬盘编程一个网站或FTP,供别人下载文件。不过,对于大多数人来说,可能只需要它强大的搜索功能即可。下面介绍一些常用的搜索功能。简单搜索就不说了,输入搜索词搜索即可。还有一些较实用的搜索功能,见下表。
常用语法简介
下表中介绍了一些简单常用的搜索字符,根据实际需求,这些字符可以多个连续或组合使用
Everything搜索原理
或许你会说,我不需要知道原理,会用就行了。确实如此,但是以下这句话还是有必要了解一下:Everything的工作原理是基于 NTFS 文件系统的,所以,它只能在NTFS 文件系统上使用, FAT32 的文件系统则不能使用。了解这一点就够了,若对原理部分不感兴趣,可以直接跳至下一节。
用过Everything的人,体验过它神奇的搜索速度后,肯定会充满好奇:它是怎么做到如此之快的?Everything的工作原理基于 NTFS 文件系统,它并没有逐一扫描硬盘上的所有文件,而是通过读取NTFS文件系统中的USN日志来建立索引的。 USN 日志记录了系统对NTFS分区中的文件所做的所有更改, 例如添加、删除和修改文件等信息。
搜索原理也反映出Everything的局限:不能在FAT32的文件系统上使用。不过,现在的电脑绝大部分都是NTFS 文件系统了,FTA应该是极少数了,例如一些XP用户。不过,如果你的电脑是FAT文件系统,而你也想用FAT转NTFS也很简单,在命令行运行 convert X:/FS:NTFS 命令,等待转换完成就可以了。X代表你要转换的盘符,转换过程并不会丢失数据。但以防万一,重要文件做好备份。
Everything软件分享
以下分享的是最新的绿色版本,无需安装,解压即可使用。当然,也可以自行百度下载。
链接: https://pan.baidu.com/s/1RyDUl8vP-LRDk0Jfs8cnsg 密码: x687
相关文章
- 详细阅读
-
区块链核心技术体系架构的网络层主要包括什么详细阅读
区块链核心技术体系架构的网络层主要包括:A、网络管理B、P2P网络C、HTD、发现节点E、心跳服务网络管理网络管理包括对硬件、软件和人力的使用、综合与协调,以便对网络资源进行监视......
2022-04-28 328 区块链核心技术
-
软件调试的目的是什么详细阅读
软件调试的目的是:改正错误。软件调试的概念软件调试是泛指重现软件缺陷问题,定位和查找问题根源,最终解决问题的过程。软件调试通常有如下两种不同的定义:定义1:软件调试是为了......
2022-04-28 359 软件调试
- 详细阅读
- 详细阅读