현재 ubuntu는 locate 명령을 위해 mlocate 패키지를 제공하는데,

mlocate 을 설치하면, cron.daily 에 updatedb.mlocate을 등록해 놓고,

매일마다 파일을 미리 인덱싱하여 DB(/var/lib/mlocate/mlocate.db)에 저장하도록 한다.


개인적으로 소스 컴파일 후에 결과물의 파일을 검색하는 경우가 많은데,

이전날 인덱싱한 DB가 이런 경우 별로 도움이 되지 않아서

locate 명령을 않 쓰고, find 명령으로 검색을 한다.


만약 locate 명령을 안 쓴다면, 과감히 mlocate 패키지를 지우자.

sudo apt-get purge mlocate


밤마다, cron.daily로 하드 긁는 소리도 없어지고,

DB 파일도 지워서 HDD에 여유공간도 생긴다. (내 경우는 약 500MB)

+ Recent posts