最快文件搜索利器Everything今天終于迎來v1.4首個正式版,新增一堆功能,詳情見更新日志。Everything 速度極快,生成的索引文件極小,索引之后,簡潔的界面呈現(xiàn)在你的面前,狀態(tài)欄中會顯示索引的數(shù)量!
Everything 是速度最快的文件名搜索工具,其速度之快令人震驚,百G硬盤幾十萬個文件,可以在幾秒鐘之內(nèi)完成索引;文件名搜索瞬間呈現(xiàn)結(jié)果。它小巧免費,界面簡潔,實時跟蹤更新,輕松分享文件索引,支持通配符、正則表達式,可以通過HTTP或FTP分享搜索結(jié)果。Everything只適用NTFS文件系統(tǒng) ^_^
Everything 是什么?
Everything 是一個運行于 Windows 系統(tǒng),基于文件、文件夾名稱的快速搜索引擎。Everything 在搜索之前就會把所用的文件和文件夾都列出來,這一點與 Windows 自帶的搜索系統(tǒng)不一樣,所以我們稱之為“Everything”。在搜索框輸入文字,它就會只顯示過濾后的文件和目錄。
Everything 建立數(shù)據(jù)庫需要多長時間?
Everything 搜索只基于文件和文件夾的名稱,所以它創(chuàng)建數(shù)據(jù)庫很快。一個剛安裝完的Windows XP SP2系統(tǒng)(約20,000份文件),需要一秒鐘。索引一百萬份文件則需要一分鐘。
Everything 能否搜索文件內(nèi)容?
不,不能搜索文件內(nèi)容,Everything 搜索只基于文件和文件夾的名稱。
Everything 是不是非常占用系統(tǒng)資源?
不,Everything 使用非常少的系統(tǒng)資源。一個剛安裝完的 Windows XP SP2 系統(tǒng)(約 20,000 份文件)需要占用 3-5 mb 內(nèi)存和不到 1 mb 的硬盤空間。一百萬份文件大概需要 45 mb 內(nèi)存和 5 mb 硬盤空間。
Everything 能否監(jiān)視文件系統(tǒng)更改?
是的,Everything 能夠監(jiān)視文件系統(tǒng)改變。文件和文件夾名稱的改變會實時地反映到 Everything 數(shù)據(jù)庫。
如何搜索?
在搜索框中鍵入文件或文件夾名稱的一部分,結(jié)果立刻呈現(xiàn)。
如何運用布爾算子?
AND(且)是缺省使用的布爾算子。
例如:如果要搜索 foo 和 bar 同時出現(xiàn)的文件:foo bar
如果從兩者之中任一個都可以,則用 | 介于兩者之間。
例如:如果要搜索.jpg或.bmp文件: .jpg | .bmp(注:在|兩側(cè)有空格)。
如何運用通配符?
通配符 * 可以匹配任意長度和類型的字符。
例如:如果要搜索以e開頭并且以g結(jié)尾的文件或文件夾: e*g
通配符 ? 可以匹配單個任意字符。
例如:如果要搜索擴展名為兩個字符的文件: *.??
如何運用正則表達式?
在使用之前,確保已經(jīng)打開正則表達式選項(菜單Search → Enable Regex)
| 豎線表示或。例如:gray|grey 能夠匹配 gray或grey(注:在|兩側(cè)沒有空格)。
() 小括號用于確定范圍。例如:gr(a|e)表示在gr和y之間有一個字母a或e。gr(a|e)y將匹配gray或grey,與gray|grey意義相同。
? 問號表示其前一個字符可能出現(xiàn),也有可能不出現(xiàn)。例如:colou?r將匹配color和colour。
* 星號表示其前一個字符可能不出現(xiàn),也可能出現(xiàn)一次或多次。例如:ab*c將匹配ac、abc、abbc、abbbc等等。
+ 加號表示其前一個字符出現(xiàn)一次或多次。例如:ab+c將匹配abc、abbc、abbbc等等,但不能匹配ac。
. 點號可用匹配任何單個非新行字符。(事實上,把哪個字符稱之為新行卻是不一定的,可能是編碼特別或位置特別,但是可以肯定的是這個行中一定包含其他字符。)在POSIX括號表達式規(guī)則中,點號只匹配一個點。例如:a.c可以匹配abc等等字符,但是[a.c]只匹配a、.、或c。
[ ] 中括號表示能夠匹配其括號內(nèi)出現(xiàn)的一個字符。例如:[abc]能夠匹配a、b或c。[a-z]將能夠匹配a到z之間的任意一個字符。[abcx-z]能夠匹配a、b、c、x、y或z,其也可以表示成[a-cx-z]。
[^ ] [^ ]表示可以匹配任何一個沒有出現(xiàn)在其括號內(nèi)的字符,與[ ]剛好相反。例如:[^abc]能夠匹配任何一個不是a、b、c的字符。[^a-z]能夠匹配任何一個非小寫字母之外的字符。
^ 匹配名稱開始的位置。在以行為基礎(chǔ)的工具中,匹配任意行的開始位置。
$ 匹配名稱結(jié)束的位置,或者匹配字符串結(jié)尾新行的結(jié)束位置。在以行為基礎(chǔ)的工具中,匹配任意行的結(jié)束位置。
{m,n} {m,n}表示其前面的字符至少重復(fù)m次,但是重復(fù)次數(shù)少于n。例如:a{3,5}匹配aaa、aaaa以及aaaaa,但是不能匹配aa或aaaaaa。此表達規(guī)則在一些老的版本中不可用。
如何在搜索條件中包含空格?
為了在搜索條件中包含空格,你可以使用雙引號。
例如,”foo bar”只能匹配 foo
如何搜索特定的文件類型?
為了搜索特定的文件類型,可以在搜索框中添加文件擴展名。例如:搜索mp3文件可用 *.mp3 。
如果想搜索多個文件類型,可以用|分割檢索詞。
例如, *.bmp|*.jpg 可用找到擴展名為bmp或jpg的文件。
如何指定搜索位置?
在檢索條件中使用\,可以指定查找位置。
如,在downloads文件夾中尋找所有avi文件:downloads\ .avi
也可用通過菜單 搜索→匹配路徑 激活路徑選項,這樣可以把路徑直接包含在搜索條件中。
例如:激活菜單 搜索→匹配路徑 后,在downloads文件夾中需找所有avi文件可以表示為downloads .avi。
如何跳轉(zhuǎn)到搜索結(jié)果?
確保搜索結(jié)果是當(dāng)前激活區(qū)域。比如你可以按下tab或用鼠標(biāo)點擊它。
然后鍵入要跳轉(zhuǎn)的目錄或文件名稱的一部分或全部,光標(biāo)就會自動定位到該目標(biāo)。
比如,要跳轉(zhuǎn)到以New打頭的文件和目錄,請在搜索結(jié)果列表中按下 New 。
沒有搜索結(jié)果
你的分區(qū)有可能是FAT32或FAT16。Everything 只能檢索NTFS,對FAT32、FAT16不支持。