"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.
하지만 사용해봐도 아무런 변화가 없습니다. 예를 들어 다음 명령을 실행하면 플래그가 "no"로 변경될 것으로 예상했지만 아무 일도 일어나지 않습니다.
sudo updatedb --prune-bind-mounts no
경고나 오류 없이 실행하고 종료하는 데 시간이 좀 걸릴 뿐이고, /etc/updatedb.conf 내용을 확인해 보니 이전과 동일합니다.
답변1
이러한 플래그는 구성 파일을 변경하지 않으며 updatedb
구성 파일에 관계없이 연결된 호출에 영향을 미칩니다.
그러므로
sudo updatedb --prune-bind-mounts no
구성 파일에 설정된 값과 관계없이 다음 으로 설정된 상태 updatedb
로 실행됩니다 PRUNE_BIND_MOUNTS
.no
변경하려면 /etc/updatedb.conf
편집하세요.