English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
updatedb 명령어는 slocate를 생성하거나 업데이트하는 데 사용됩니다/locate 명령어가 필요한 데이터베이스 파일입니다。
updatedb 명령어의 실행 과정은 길어서, 실행 중에는 시스템의 전체 디렉토리 트리를 탐색하고 모든 파일 정보를 slocate에 기록합니다./locate 데이터베이스 파일에 포함됩니다。
주의:slocate는 자체 데이터베이스를 가지고 있으며, 그 안에는 시스템의 파일과 디렉토리와 관련된 정보가 저장되어 있습니다。
updatedb(옵션)
다음 예제는 존재하지 않는 파일 w를 검색합니다3codebox.txt:
# locate w3codebox.txt # 검색 w3codebox.txt에도 출력이 없습니다. 파일이 없음을 의미합니다 # touch ./w3codebox.txt # 파일 w 추가3codebox.txt # locate w3codebox.txt # 다시 검색 w3codebox.txt에도 파일이 없습니다 # updatedb # locate.db 데이터베이스 업데이트 # locate w3codebox.txt # 다시 데이터베이스 검색 w3codebox.txt를 찾습니다 /root/w3codebox/w3codebox.txt
사용 -U 옵션은 slocate 데이터베이스를 업데이트할 디렉토리를 지정할 수 있습니다。
updatedb -U /root/w3codebox/