728x90
반응형
필자는 locate 명령어를 리눅스 환경에서 굉장히 자주 쓰고 있다. locate 명령어에 대해 더 자세히 알아보고자 한다.
locate 명령어는 아래와 같이 사용하며, test_file이 어디에있는지 알려준다.
locate test_file
locate 명령어가 파일을 빠르게 검색해주는 이유는 검색DB를 미리 생성하기 때문이다. 따라서 locate 명령어를 처음 사용한다면 아래와 같이 DB를 업데이트 시켜준다. (pdatedb 작업은 크론(cron)에 등록되어 있어서 매일 새벽에 자동으로 실행됨)
sudo updatedb
그런데 이는 방금 자신이 삭제한 파일도 검색이 되기 때문에 문제가 발생한다.
이런 문제를 피하고 싶다면 검색 전에 DB를 업데이트 하는 것을 추천한다.
참고자료 : https://withcoding.com/98
728x90
반응형
'Programming > Linux' 카테고리의 다른 글
[Linux] 기본 명령어 (0) | 2023.09.14 |
---|---|
[Linux] 전체 프로세스 메모리 사용량 상위 10개 확인하기 (0) | 2023.06.07 |
[Linux] 파일 개수 및 디렉토리 개수 세기 (0) | 2022.03.28 |
[Linux] 표준 스트림 개념 및 표준 출력 및 오류를 /dev/null 처리하기 (0) | 2022.02.09 |
[Linux] 사용했던 커맨드 확인하는 명령어 (명령어 히스토리) (0) | 2022.01.03 |