索引如何與locate指令一起使用?

索引如何與locate指令一起使用?

locate命令搜尋系統定期建立的索引。

如何確保您正在尋找的任何新文件都是索引的一部分?有沒有明確的索引指令?

答案1

從手冊(man locate):

locate 讀取 updatedb(8) 準備的一個或多個資料庫,並將至少與其中一個模式匹配的檔案名稱寫入標準輸出,每行一個。

所以,updatedb寫入資料庫。在許多系統中,它通常已設定為從 cron 定期運行。身為普通使用者應該不可能更新系統定位資料庫。因此,也許sudo updatedb在許多系統中效果最好。

相關內容