Linux下快速搜索文件(類似Everything)

Linux下一直沒有類似 Everything 的軟件已經(jīng)不是什么新鮮事了垫言。不信你去百度“l(fā)inux everything”祥款,結(jié)果一大堆炼列,但最后的體驗結(jié)果都是不盡人意圆恤。主要是索引速度上不能滿足大家聋袋。

Linux 下的軟件在不斷誕生完善队伟,我也再一次整理了有關(guān)文件快速搜索的工具,希望對你有幫助咯幽勒。

老將們

locate

因為不怎么好用嗜侮,但是比較簡單而且古老,所以放在前面啥容。

sudo apt install locate

然后更新索引:

updatedb

最后你就可以使用這個命令搜索文件了:

$ locate -b -i "*lamport*pdf*"

有一個對這個命令封裝的 Python 腳本:
https://github.com/liancheng/found/blob/master/found

Catfish

這個也是老將锈颗。Catfish 已被大多數(shù)流行的 Linux 發(fā)行版所收錄,因此咪惠,你只需通過所用發(fā)行版的包管理工具即可安裝击吱。如果你對 Catfish 的源代碼感興趣,那么也可從作者的網(wǎng)站獲取遥昧。
但本質(zhì)上 Catfish 搜索文件也只是調(diào)用 find覆醇、locate、slocate 等命令炭臭。Catfish 可設(shè)定不同的搜索條件叫乌,如精確匹配、搜索隱藏文件徽缚、全文搜索憨奸、限制搜索結(jié)果數(shù)量等。此外凿试,也可選擇要執(zhí)行搜索的目錄排宰,并對搜索結(jié)果執(zhí)行相應(yīng)操作似芝。

Tracker

一個 Gnome 下的項目,不單純是個搜索工具板甘,它要做的是搜索引擎党瓮、搜索工具和元數(shù)據(jù)存儲系統(tǒng),數(shù)據(jù)組織盐类、存儲寞奸、分類的一站式解決方案。
地址:https://wiki.gnome.org/Projects/Tracker/

Beagle

沒用過在跳,別人推薦的枪萄,依賴 Java,太大不想裝(30MB)猫妙。
官網(wǎng):http://beagle-project.org/

Fasd

可能用過幾次瓷翻。
地址:https://github.com/clvv/fasd

新將們

深度文件管理器(1.4版本+)

深度最近發(fā)布了 15.4 RC,文件管理器更新到1.4版本割坠,加入了快速搜索文件的功能齐帚。
下面 GIF 圖片展示了新建一個文件夾后迅速搜索,以檢測深度文件搜索的效率:


深度實時文件搜索

可以看到即使是剛創(chuàng)建的文件彼哼,深度文件管理器也可以快速搜索出來对妄。
不足之處在于對于 root 用戶(整個硬盤環(huán)境搜索)來說,效率就不是那么好了敢朱。也不能搜索其他掛載盤饥伊,除非你進入到該磁盤再搜索。

PS:這次更新界面還不錯蔫饰。很多地方有了調(diào)整。系統(tǒng)全局的半透明磨砂處理很舒服愉豺。

Deepin

FSearch

官網(wǎng):http://www.fsearch.org/

FSearch

速度很快篓吁,作者自稱在 windows 下是 everything 的粉,對 Linux 下各種搜索引擎都不滿意(作者說試用過 ANGRYsearch蚪拦、Tracker杖剪、CatFish、regain驰贷、fzf 等)盛嘿,于是用 C 和 GTK3 做了一個。

軟件可以選擇使用白名單索引括袒,而且每次打開程序時自動增量更新索引

安裝沒什么好說的:
https://github.com/cboxdoerfer/fsearch#download

ANGRYsearch

地址:https://github.com/DoTheEvo/ANGRYsearch

號稱要做 Linux 版的 Everything次兆,用 QT5 做的。與 FSearch 一樣界面和操作都類似 everything锹锰,作者也提及了 FSearch芥炭。速度也不錯漓库,不過相比上面那個可能功能有些差異(不是差距)。

軟件可以自動更新索引园蝠,適合使用 QT 編寫的桌面環(huán)境渺蒿。

ANGRYsearch

fzf

地址:https://github.com/junegunn/fzf
一個命令行的模糊搜索工具,F(xiàn)Search 作者也推薦使用彪薛。速度還不錯茂装,即打即出結(jié)果,幾乎沒有延遲(當然得花一段時間索引)善延。

支持 vim

因為是 Go 寫的少态,所以跨平臺(不過 Windows 下都有 Everything 了吧)。

Albert

地址:https://github.com/albertlauncher/albert

吐槽一句 README 的 GIF 圖片居然有 9MB 那么大挚冤,打開一下沒了 10MB 流量况增,心疼。

下面是自己錄制的 GIF训挡,一個演示澳骤。


快速搜索
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市澜薄,隨后出現(xiàn)的幾起案子为肮,更是在濱河造成了極大的恐慌,老刑警劉巖肤京,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件颊艳,死亡現(xiàn)場離奇詭異,居然都是意外死亡忘分,警方通過查閱死者的電腦和手機棋枕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來妒峦,“玉大人重斑,你說我怎么就攤上這事】虾В” “怎么了窥浪?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長笛丙。 經(jīng)常有香客問我漾脂,道長,這世上最難降的妖魔是什么胚鸯? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任骨稿,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘啊终。我一直安慰自己镜豹,他們只是感情好,可當我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布蓝牲。 她就那樣靜靜地躺著趟脂,像睡著了一般。 火紅的嫁衣襯著肌膚如雪例衍。 梳的紋絲不亂的頭發(fā)上昔期,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天,我揣著相機與錄音佛玄,去河邊找鬼硼一。 笑死,一個胖子當著我的面吹牛梦抢,可吹牛的內(nèi)容都是我干的般贼。 我是一名探鬼主播,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼奥吩,長吁一口氣:“原來是場噩夢啊……” “哼哼蛆!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起霞赫,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤腮介,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后端衰,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體叠洗,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年旅东,在試婚紗的時候發(fā)現(xiàn)自己被綠了灭抑。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡抵代,死狀恐怖腾节,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情主守,我是刑警寧澤,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布榄融,位于F島的核電站参淫,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏愧杯。R本人自食惡果不足惜涎才,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧耍铜,春花似錦邑闺、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至伴挚,卻和暖如春靶衍,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背茎芋。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工颅眶, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人田弥。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓涛酗,卻偏偏與公主長得像,于是被迫代替她去往敵國和親偷厦。 傳聞我的和親對象是個殘疾皇子商叹,可洞房花燭夜當晚...
    茶點故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內(nèi)容