Synapse Launcher: "locate" 명령과 단순 검색의 차이점은 무엇입니까?

Synapse Launcher: "locate" 명령과 단순 검색의 차이점은 무엇입니까?

저는 Xfce의 Synapse를 좋아하고 그 사용법을 개선하는 방법을 더 배우고 싶습니다.

재부팅, 로그오프 또는 종료, 응용 프로그램 실행, 파일 및 폴더 액세스에 사용합니다.

저는 두 번째 드라이브의 파일 액세스에 영향을 미치는 몇 가지 문제를 해결하려고 노력해 왔습니다.실행 권한이 있는 파일 열기그리고NTFS 파티션에서 검색.

두 번째 문제가 해결되었는지 확실하지 않습니다. 지금까지 두 번째 파티션에서 검색한 모든 파일은 locate명령을 통해 액세스되었습니다. 즉, 파일 이름을 입력해도 아무 것도 표시되지 않습니다. Enter를 눌러야 합니다. locate달려가서 찾아보세요. 이렇게 찾아서 열어보니 다음번에는 (포지셔닝 없이) 바로 찾을 수 있을 거라 예상했는데 그렇지 않더라고요. 이러한 파일은 최근 파일에도 표시되지 않습니다(Synapse를 열고 아래쪽 화살표를 누릅니다. Synapse 대신 파일 관리자에서 액세스하면 파일이 최근에 사용한 파일 목록에 표시됩니다).

반면에 적어도 일부는 있습니다.$HOME의 파일과 폴더는 Synapse에 직접 표시되므로 locate찾을 필요가 없습니다..

이들과 다른 것의 차이점을 유발하는 요인은 무엇입니까?

나는 Zeitgeist가 모든 일반적인 Synapse 검색(관련되지 않음 locate)에 관여하고 Synapse가 나에게 $HOME 파일만 표시한다는 사실은 Synapse가 NTFS 파티션(위에 링크됨)을 검색하지 않는 문제가 아직 해결되지 않았기 때문이라고 추측합니다! locate플러그인이 어떻게 작동해야 하는지 잘 모르겠습니다 . 어떤 경우에는 시대 정신이 이를 요구합니까, 아니면 완전히 별개의 프로세스입니까?

답변1

이를 이해하기 위해 시냅스 동작의 기본을 찾았는데, 여기에 대한 답을 제시할 수 있습니다.


Synapse 런처에는 많은 기능이 있을 뿐만 아니라플러그인운영을 강화하지만완전히 플러그인 기반입니다.. 모두 비활성화하면 쓸모 없게 됩니다.앱 검색플러그인입니다.


Synapse에 간단히 입력하면 다음을 통해 파일 검색이 수행됩니다.시대정신 플러그인, Zeitgeist 로그 검색 기능을 제공합니다. 이것들은 모두이벤트파일 로그가 아닌 로그입니다. 더여기. 이 방법으로 파일을 찾으려면 다음과 같아야 합니다.어떤 방법으로든 이미 방문했습니다.. 시냅스는 검색할 수 없으며 검색할 의도도 없습니다.어느파일 이름의 일부 또는 전체를 입력하기만 하면 됩니다.

저것이 작업은 명령을 실행하도록 설계된 특정 플러그인을 기반으로 한 검색을 통해 수행할 수 있습니다 locate(Simple Synapse 검색 목록에서 마지막 항목을 선택하여 - 아무것도 발견되지 않은 경우 유일한 항목임).

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

locate시간은업데이트된 데이터베이스 준비. sudo updatedb데이터베이스를 업데이트하려면 이 명령이 필요합니다. 파일을 찾은 후 locate파일에 액세스/열면 간단한 Synapse 검색을 통해 찾을 수 있습니다. 파일로 찾으려면 locate(1) 의 설정에서 제외되지 않은 파티션에 있어야 하고, (2) /etc/updatedb.conf실행하기 전에 생성되어야 합니다.sudo updatedb

Synapse는 데스크탑에 생성된 파일을 즉시 찾습니다.

폴더 검색은 별도의 플러그인을 기반으로 합니다.

파일을 열고 Zeitgeist에 추가한 후 다른 유사한 파일(예: 동일한 폴더 내에서 동일한 확장자를 사용)을 찾는 데 간단한 검색(필요 없음 locate)만 필요합니다. 이는 다른 플러그인 때문입니다. "관련된 문서".

여기그리고여기.


위 질문에 대한 대답은 일반 Synapse 파일 검색(Synapse에 입력하기만 하면 됨)은 locate명령을 사용한 검색(단순 검색 후 마지막 항목을 선택하고 Enter 키를 누름)과 다른 방법 및 도구를 사용한다는 것입니다. 입력을 통한 일반 검색에는 로깅 전용 도구(Zeitgeist)가 포함됩니다.이벤트, 그러므로접근한 파일 이름만 찾기(위에 언급된 다른 플러그인으로 인해 추가 결과가 제공됨) 검색은 마지막으로 실행되었을 때 나열된 모든 파일 locate에 적용됩니다 . sudo updatedb따라서 이는 이전에 액세스한 적이 없고 해당 파일과 관련이 없는 파일을 Synapse에서 찾을 수 있는 유일한 방법입니다.

관련 정보