Ref.: http://www.beguelin.com/2009/05/locate-and-updatedb-on-centos.html
리눅스에서 apt-get, yum, rpm 등을 사용하여 소프트웨어를 설치한 경우 어디에 설치가 되어있는지 대략난감할때가 있다.
보통 명령어의 존재를 확인할 때는 which command 를 사용하지만 이는 어디까지나 명령어의 위치만을 알려줄 뿐 실제 설치된 위치를 알려주는 것은 아니다. 더구나 리눅스는 심볼릭링크 등을 제공하기 때문에 실제 설치 위치는 더욱 알기 어렵다.
그래서 설치위치를 알려주는 유용한 명령어를 소개하고자 한다.
첫번째 문장을 실행하면 locate와 updatedb 명령어를 설치하며 하루에 한번 디스크를 리인텍싱하는 크론을 설정한다.
두번째 문장을 실행하면 크론을 실행하여 인덱스를 즉시 생성한다.
리눅스에서 apt-get, yum, rpm 등을 사용하여 소프트웨어를 설치한 경우 어디에 설치가 되어있는지 대략난감할때가 있다.
보통 명령어의 존재를 확인할 때는 which command 를 사용하지만 이는 어디까지나 명령어의 위치만을 알려줄 뿐 실제 설치된 위치를 알려주는 것은 아니다. 더구나 리눅스는 심볼릭링크 등을 제공하기 때문에 실제 설치 위치는 더욱 알기 어렵다.
그래서 설치위치를 알려주는 유용한 명령어를 소개하고자 한다.
sudo yum install mlocate
sudo /etc/cron.daily/mlocate.cron
두번째 문장을 실행하면 크론을 실행하여 인덱스를 즉시 생성한다.