/etc/updatedb.conf 파일의 구성을 변경하는 방법은 무엇입니까?

/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.

하지만 사용해봐도 아무런 변화가 없습니다. 예를 들어 다음 명령을 실행하면 플래그가 "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편집하세요.

관련 정보