Windows 搜索利器 Everything
MacOSX上好用的工具不少,相信大家对 spotlight 和 alfred 印象很深刻。
今天推荐一款在Windows上使用的软件 Everything,用过MacOSX的童鞋应该都知道Spotlight的绚丽功能,至少这个功能我是一直在使用的,快速的搜索,方便(捉急)的快捷键,把输入法切换给占用了。
这个也是为数不多经常给大家推荐提高工作效率的软件。
Everything应该是为唯一一个民用的Haskell编写的软件,其他都是军用的^_^。
Everything体积小巧,界面简洁易用,快速建立索引,快速搜索,同时占用极低的系统资源,实时跟踪文件变化,并且还可以通过http或ftp形式分享搜索。
在搜索框输入文字,它就会只显示过滤后的文件和目录。Everything搜索只基于文件和文件夹的名称,所以它创建数据库很快。
快到啥程度呢,官方的说明是一个刚安装完的Windows XP SP2系统(约20,000份文件),需要一秒钟。索引一百万份文件则需要一分钟。
我积攒到现在接近600多GB的数据,400多万个文件,第一次索引只用了2分钟,确实快如闪电。
最关键的是,这个软件只有几百KB,只有几百KB,最新版本不倒500KB,你晓得什么概念吧。。。。你估计不晓得什么概念,21世纪初的软盘可以放几份拷贝在上面。
一句话, Everything是速度最快的文件搜索软件,和windows自带搜索功能相比,简直是一个天上一个地下了。当然也可以使用 Total Commander 或其他 ,不过我还是会推荐这款体积小巧、免安装、免费、速度极快(比Locate32更快)的文件搜索工具Everything.
常用的普通搜索就可以了,进阶版的可以使用正则表达式。
搜索技巧
可以通过正则表达式更加高效地使用Everything,比如下面的一些技巧。
比如我希望找到一个2016年访问过的,文件超过1GB大小的视频,该视频包含了family字样,就可以用下面的搜索技巧搜索:
1 | video: size:>1GB dateaccessed:2016 family |
其他一些比较常用的为:
操作符
hello world
: 将搜索包含hello 和 world的文件或文件夹hello | world
: 将搜索包含hello 或 world的文件或文件夹hello !world
: 将搜索包含hello 不包含world 的文件或文件夹
通配符
20??01
:因为?表示一个字符,所以这个表示搜索包含20??01的文件或文件夹,其中20与01之间包含2个字符20*01
:因为*表示匹配0或多个字符,所以搜索的范围比较广
宏
有一些有用的宏,比较方便使用,如下:
audio:
搜索音频文件zip:
搜索压缩文件.doc:
搜索文档文件.exe:
搜索可执行文件.pic:
搜索图片文件.video:
搜索视频文件.
修饰符
case:
区分大小写.file:
仅匹配文件.folder:
仅匹配文件夹.nocase:
不区分大小写.path:
匹配路径和文件名.regex:
启用正则表达式.wholefilename:
匹配完整文件名.
几个常用函数
dateaccessed:<date>
搜索指定访问时间的文件和文件夹.datecreated:<date>
搜索指定创建日期的文件和文件夹.datemodified:<date>
搜索指定修改日期的文件和文件夹.size:<size>
搜索指定大小的文件 (以字节为单位),可以指定为kb,mb和gb
接下来的就是开始下载使用吧。