Skip to content

FSearch

Linux 極速檔案搜尋神器

軟體分類 生產力 / 系統工具
軟體標籤
開發廠商 Christian Boxdörfer
Stars
0
Forks
0
License
GPL V2
Version
v0.2.3
Update
OS

產品說明

FSearch 是一款專為 Unix-like 系統(特別是 Linux)設計的獨立檔案搜尋工具,其開發靈感直接源自於 Windows 上廣受好評的 "Everything" 搜尋引擎。對於許多從 Windows 轉移到 Linux 的使用者來說,系統內建的檔案管理員搜尋速度往往令人沮喪,而 FSearch 正是為了解決這個痛點而生。

它採用 C 語言與 GTK+3 開發,這使得它擁有極低的資源佔用與驚人的執行速度。FSearch 透過預先建立檔案索引資料庫,實現了「即打即找」(Instant Search)的體驗——當你輸入關鍵字時,搜尋結果會毫秒級地同步顯示,無需等待漫長的磁碟掃描。此外,它支援強大的過濾功能,能快速篩選檔案類型、大小或修改時間,是 Linux 重度使用者的效率救星。

核心特色:

  • 即時搜尋:基於索引技術,搜尋結果隨輸入即時呈現,速度極快。
  • 強大語法:完整支援萬用字元 (Wildcard) 與正規表示式 (RegEx) 搜尋。
  • 自訂過濾:可依據檔案類型(圖片、影片、文件等)、大小或層級深度進行篩選。
  • 排除設定:支援排除特定目錄或隱藏檔案,避免搜尋結果充斥無關的系統檔。
  • 輕量高效:原生 C 語言開發,記憶體佔用極低,介面簡潔直觀。

常用指令

雖然 FSearch 主要是一款圖形介面 (GUI) 軟體,但它也提供了一些實用的命令列參數,方便使用者整合至腳本或設定快捷鍵。

啟動與基礎操作

# 啟動圖形介面
fsearch

# 啟動並直接搜尋特定關鍵字
fsearch "config.yaml"

# 更新資料庫後啟動
fsearch --update-database
參數功能說明範例
-s, –search指定搜尋關鍵字fsearch -s "backup"
-u, –update-database更新索引資料庫強制更新檔案列表索引
–preferences開啟偏好設定直接進入設定選單
-h, –help顯示說明查看所有可用參數

進階技巧

  • 正規表示式搜尋 (RegEx)
    在搜尋欄啟用 RegEx 模式後,你可以使用強大的語法來精確定位檔案。例如:搜尋 ^2025.*.pdf$ 可以找出所有以 2025 開頭且為 PDF 格式的檔案。

  • 快速排除
    若你的專案目錄包含大量 node_modules.git 資料夾,建議在 Edit > Preferences > Database > Exclude 中將其加入排除清單,這將大幅減少索引大小並提升搜尋精準度。

  • 整合至檔案管理員
    雖然 FSearch 是獨立軟體,但你可以透過設定快捷鍵(如 Ctrl+Alt+F)來隨時呼叫它,或者在搜尋結果中按右鍵選擇「Open with」直接以預設程式開啟檔案,無縫銜接你的工作流程。


操作介面