«updatedb» 태그된 질문

5
updatedb를 비활성화 할 수 있습니까?
가 updatedb전혀 필요? 나는 결코 사용하지 않으며 locate서버에는 수십만 개의 파일이있는 경향이 있습니다.이 파일은 일반적으로 updatedb를 오랫동안 실행하고 MySQL 및 / 또는 다른 소프트웨어에 필요한 I / O를 소비합니다. cron에서 제거하고 모든 것이 작동 할 것으로 기대할 수 있습니까? (서버에서 발견되는 일반적인 소프트웨어 : linux, cpanel, mysql, apache, php 등).

3
`updatedb`와`locate`는 어떤 종류의 데이터베이스를 사용합니까?
locate의 프로그램 findutils스캔 한 파일 이름과 표시 어떤 일치 이상의 데이터베이스. find마지막 파일 이름 데이터베이스 업데이트 중에 파일이있는 경우 매우 빠른 명령 으로 사용할 수 있습니다 . 오늘날 많은 종류의 데이터베이스가 있습니다. 관계형 데이터베이스 (예 : SQL과 같은 쿼리 언어) NoSQL 데이터베이스 문서 지향 데이터베이스 (예 : MongoDB) 키-값 데이터베이스 …



1
찾기보다 업데이트 속도가 얼마나 빠릅니까?
updatedb보다 얼마나 빠릅 find니까? 다음은 비슷한 작업을 수행 updatedb하는 find명령 과 시간을 비교 한 것입니다. compare.sh #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd time eval $cmd cmd="sudo find / \ -fstype ext4 \ -not \( \ -path '/afs/*' -o \ -path '/net/*' -o \ -path '/sfs/*' -o \ -path '/tmp/*' -o …
11 find  locate  updatedb 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.