파일 콘텐츠 색인이 포함된 검색 도구

파일 콘텐츠 색인이 포함된 검색 도구

파일 이름뿐만 아니라 파일 내용에도 DB 인덱스를 사용하는 gnome-search-tool(파일 연령, 파일 크기, 소유자 등과 같은 여러 옵션을 선택할 수 있는 GUI)과 같은 파일 검색 도구가 있습니까? .

색인이 있다는 것을 알고 있지만 locate파일 내용에는 없는 것 같습니다.

답변1

파일 내 검색 기능을 갖춘 완전 무료 검색 도구는 다음과 같습니다.무료로 보세요.

추가: 저는 Lookeen Free 공급업체에서 일하고 있습니다.

답변2

언제든지 find및 를 grep결합 하여 find메타데이터를 필터링하고 grep콘텐츠를 검색할 수 있습니다.

예:

find ./ -mtime -1 -type f -exec grep "test" {} +

그러면 모든 파일이 선택됩니다( -type f파일만 필터링).

현재 디렉터리( ./현재 디렉터리를 나타냄)

마지막 날에 수정됨( -mtime -1수정된 날짜가 지금부터 -1일 사이임을 의미함)

"test" 텍스트를 검색합니다( 일치 -exec grep "test" {} +하는 모든 파일에 대해 grep이 한 번 호출됩니다 find).

man findman grep참조로 사용할 수 있습니다 . 옵션이 너무 많아서 find/ 콤보를 추천합니다 . 다음과 같은 항목을 검색할 수 있습니다.grepfind

  • 생성 시간
  • 마지막 액세스 시간
  • 마지막 수정 시간
  • 실행 가능한지 여부
  • 그것을 소유한 그룹
  • 이름이 정규식과 일치합니다.
  • 파일의 권한
  • 크기
  • 그것을 소유한 사용자

그리고 더 많은 것, 특히 -exec및 와 결합될 때stat

이 방법은 색인을 사용하지 않는다는 것을 알고 있지만 특정 파일에서 파일 내용을 검색하는 데는 강력한 옵션입니다.

관련 정보