Symlink

我可以使用定位功能更快地找到符號連結嗎?

  • April 7, 2021

我剛剛讀到:

如何找到指向給定目錄中任何文件/目錄的所有符號連結

但這很慢。現在,在典型的 Linux 系統上,維護了一個文件系統數據庫,可以使用 搜尋locate,而不是迭代整個文件系統。

是否可以按原樣或對搜尋過程進行調整來利用該數據庫來獲取指向給定目錄的符號連結?還是一般的符號連結?

我見過的updatedb 實現都沒有查看符號連結的目標,甚至沒有儲存文件類型。所以不,資訊不是數據庫。

以搜尋效率高的形式儲存符號連結目標將對數據庫格式進行重大更改。您可以重用 updatedb 中的目錄遍歷程式碼,但關於數據庫格式和定位等效介面的部分將是全新的工作。

引用自:https://unix.stackexchange.com/questions/643904