Linux
如何更改 /etc/updatedb.conf 文件的配置?
根據命令“updatedb”的手冊頁,我們可以使用以下命令更改和覆蓋 /etc/updatedb.conf 的配置:
--prune-bind-mounts FLAG Set PRUNE_BIND_MOUNTS to FLAG, overriding the configuration file. --prunefs FS Set PRUNEFS to FS, overriding the configuration file. --prunenames NAMES Set PRUNENAMES to NAMES, overriding the configuration file. --prunepaths PATHS Set PRUNEPATHS to PATHS, overriding the configuration file.
但是當我嘗試使用它們時,沒有任何變化。例如,我希望下面的命令將標誌更改為“否”,但沒有任何反應:
sudo updatedb --prune-bind-mounts no
只是執行和退出需要一段時間,沒有任何警告或錯誤,當我檢查 /etc/updatedb.conf 內容時,它和以前一樣。
這些標誌不會更改配置文件;它們影響
updatedb
它們所附加的呼叫,忽略配置文件。因此
sudo updatedb --prune-bind-mounts no
無論配置文件中設置的值如何,都
updatedb
使用PRUNE_BIND_MOUNTS
set to執行。no
如果要更改
/etc/updatedb.conf
,請編輯它。