강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

특정패턴에 해당하는 파일을 찾는 locate 개론

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

특정패턴에 해당하는 파일을 찾는 locate 개론

 





locate 다양한 패턴의 파일들을 찾고자 사용하는 명령어입니다. 

 

 

 

특정명령어를 찾고자 때에는 find which, whereis등을 사용하면 됩니다. 

 

 

 

  


하지만 locate명령어는 특정 명령어를 찾을 사용하는 명령어라기 보다는 특정 패턴에 부합하는 파일을 찾고자 사용하는 명령어입니다. 

 

 

 

 이런 의미에서 특정 명령어의 위치를 찾을 사용하는 which, whereis등과는 차이점이 있습니다. 

 

 

 

그리고 locate 특정 파일을 검색하는 find 거의 유사한 명령어이지만 사용방법에는 차이가 있습니다. 

 

 

 

 

 

명령어위치 : /usr/bin/locate

사용형식   : locate [OPTION]... PATTERN..


간단한 예부터 확인해 보도록 하겠습니다. 

 

 

 

 

 

현재 시스템에 존재하는 *.bak 해당하는 파일을 찾은 예입니다. 

 

 

 

 , *.bak파일을 찾아서 불필요한 파일을 삭제하고자 때에 사용한 예입니다. 

 

 

 

 

 

[root@su250 ~]# locate *.bak

/usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/patchlevel.bak

/usr/share/texmf/fonts/source/public/cmcyr/coding.bak

/var/lib/nfs/statd/sm.bak

[root@su250 ~]#

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,040 명
  • 현재 강좌수 :  35,850 개
  • 현재 접속자 :  130 명