터미널에서 S로 웹 검색하는 방법

S Search Featured

터미널에서 작업을 수행하면서 특정 사이트에서 정보를 검색하고 싶을 때, 터미널을 나가서 브라우저를 실행해야 합니다. S는 이를 더 나은 방법으로 해결해 줍니다.

S는 터미널에서 웹을 검색할 수 있게 해주는 유일한 도구는 아니지만, 기본적으로 12개의 검색 엔진을 지원합니다. S-Search라고도 알려진 이 도구는 검색을 수행하면 결과가 터미널이 아닌 기본 브라우저에 나타납니다. 이제 터미널에서 간단한 명령어로 Google, Amazon, DebianPKG, IMDB 등에서 무엇이든 검색하는 방법을 살펴보겠습니다.

설치

S-search를 설치하는 가장 쉬운 방법은 snap을 사용하는 것입니다. 이렇게 하려면 좋아하는 터미널을 열고 다음을 입력하세요:

sudo snap install s-search

시각적으로 설치하는 것을 선호한다면, 배포판의 소프트웨어 센터/앱 스토어를 통해 설치할 수 있습니다. 이름 “S-search”를 사용하여 애플리케이션을 찾을 수 있습니다.

S Search Install From Software Center

S-search가 배포판의 저장소에 없다면, 소스에서 설치하는 방법에 대한 지침을 GitHub 페이지에서 찾을 수 있습니다.

터미널에서 검색하기

Google 검색에서 터미널을 통해 무엇이든 검색하려면, 이름 뒤에 쿼리를 입력하기만 하면 됩니다.

예를 들어, 우리의 사이트인 Make Tech Easier를 검색하기 위해 다음 명령어를 입력했습니다:

s-search make tech easier

거의 즉시 기본 브라우저인 Firefox가 열리며, 해당 검색 요청의 결과를 보여줍니다. 마치 우리가 수동으로 Google 검색 페이지를 방문하고 거기서 쿼리를 입력한 것과 같습니다.

S Search Default Google Search

대체 검색 제공자

S-Search는 많은 다른 검색 엔진도 지원하기 때문에 매우 유용합니다. S-search로 검색할 수 있는 모든 사이트의 목록을 보려면 다음을 입력하세요:

s-search -l

S Search List Providers

쿼리를 특정 제공자에게 맞추려면, 그들의 이름/키워드를 사용할 수 있습니다:

s-search -p amazon soldering iron

위 쿼리에서는 S-search를 사용하여 Amazon 웹 스토어에서 인두기를 찾았습니다.

S Search Use Search Provider

제공자와 쿼리 용어를 바꾸면, 예를 들어 Spotify에서 특정 노래를 검색할 수 있습니다. 500px에서 이미지를 검색하거나 Steam에서 게임을 검색하는 등 다양한 검색이 가능합니다.

S Search Find Game At Steam

비하인드 스토리

S-search는 이를 수행하기 위해 고급 알고리즘이나 복잡한 코드를 사용하지 않습니다. 사실, S-search는 검색 URL의 모음일 뿐이며, 여기에 우리의 검색 쿼리를 추가합니다.

-o 스위치를 사용하여 각 검색에 대한 URL을 확인할 수 있습니다. 이 스위치를 사용하면 기본 브라우저를 열어 쿼리 결과를 표시하는 대신, S-search가 터미널에 검색 URL을 표시합니다.

S Search Display Output

우리는 과거에 Peppermint Linux뿐만 아니라 인기 있는 클립보드 관리자 Clipman에도 유사한 검색 기능을 추가하기 위해 같은 트릭을 사용했습니다.

접근 방식은 정확히 같았지만, S-search는 많은 인기 사이트에 대한 수십 개의 URL을 내장하고 있으며 터미널에서 접근할 수 있습니다. 이 조합은 즉흥적으로 무엇이든 검색할 수 있게 해주기 때문에 매우 유용합니다.