간단하고 사용자 친화적인 GUI 파일 찾기?

간단하고 사용자 친화적인 GUI 파일 찾기?
  • 단순함, 사용자 친화적 = Google 검색 웹과 마찬가지로 하나의 편집 상자, 하나의 버튼, 설명할 필요 없이 모두가 1밀리초 안에 아이디어를 파악합니다.
  • Fast = 내용이 아닌 파일 이름으로 파일과 디렉터리를 찾습니다(!)
  • 귀엽습니다 = 찾은 파일의 아이콘이 손상되지 않도록 주말 사용자도 액세스할 수 있어야 합니다.

내가 찾은 가장 가까운 프로젝트는 Beagle(*)이었지만 현재는 종료되었습니다(2009년에 취소됨). Tracker는 Beagle을 대체한다고 하는데 GUI 프론트엔드를 시도해 보니... 한마디로 재앙이었습니다.

(*) 하지만 파일 내 검색을 비활성화할 수 있는지 잘 모르겠습니다.

완전 검색 프로그램인 Recoll도 사용해 보았는데, GUI에는 위젯이 너무 많고 매우 간단합니다.

나는 그러한 프로그램을 직접 작성할 수 있지만(Lightthppd+php 스크립트, 그 이상은 아님) 시작하기 전에 그러한 도구를 사용할 수 있는지 알고 계십니까?

미리 감사드립니다.

답변1

메기locate의 앞부분입니다. 나는 그것이 매우 쉬운 부분을 제외하고 모든 상자를 체크한다고 생각합니다.

답변2

기존 GNOME GUI 검색인 gnome-search-tool을 사용하면 어떨까요? 매우 잘 작동하며 전체 텍스트 검색과 파일 이름 검색 중에서 선택할 수 있습니다.

여기에 이미지 설명을 입력하세요.

여기에는 (내가 본 것보다 더 많은) 수많은 필터링 옵션이 있습니다. 모든 옵션은 다음과 같습니다.

여기에 이미지 설명을 입력하세요.

인덱스를 사용하지 않으므로 전체 텍스트 검색이 엄청나게 느리지만 필터링을 사용하면 이를 제거하는 데 도움이 됩니다. 또한 텍스트만 검색한다는 점에서 원시적이므로 PDF, OOo 문서, 메타데이터(예: 음악 장르, 문서 작성자, 비디오 프레임 속도) 등과 같은 항목은 없습니다.

답변3

제 생각에는격언은 그렇습니다당신이 원하는 것일 수도 있습니다.

한 가지 잠재적인 문제(내 경우에는 골치 아픈 문제)는 인덱스가 5000개 파일로 제한된다는 것입니다. 더 많은 콘텐츠를 색인화해야 하는 경우운이 좋은매우 유사하지만 덜 안정적입니다.

답변4

가장 쉬운 방법은 직접 구축하는 것입니다.

locate $(zenity --entry --text "Geeklow") | zenity --list --column="files"

개선할 수 있는 점은 다음과 같습니다.

  • 사용자가 항목을 비워두거나 클릭하면 결과가 표시되지 않습니다. ESC
  • 가장 긴 파일 이름의 너비와 파일 길이 수를 계산하고
  • 화면 너비와 높이를 가져와 창을 최대한 크게 만들고 발견된 거의 모든 파일을 표시합니다(화면 크기에 맞는 경우).
  • 점점 더 좋아지는 대화 상자 텍스트, 프레임 텍스트
  • 그러나 정의되지 않고 매우 길어집니다.

그러나 사람들은 이유가 있어서 그것을 사용합니다.위치곧장:

  • 이것은 작업에 적합한 도구입니다
  • -i와 같은 옵션이 있습니다(find -iname 및 grep -i 등에서 다시 찾을 수 있음).
  • 파이프라인으로 결합 가능
  • $(...)에서 사용할 수 있습니다.
  • 명령 완료
  • 껍질이 열렸어요

관련 정보