S-Seach, sök på webben från din terminal med webbläsaren

om s-sökning

I nästa artikel ska vi ta en titt på S-Search. Detta är ett verktyg som hjälper oss sök i vår webbläsare med terminalen. När användaren utför vissa uppgifter i terminalen och behöver söka efter information på en specifik webbplats är det nödvändigt att lämna terminalen och köra webbläsaren för att söka. Med det här verktyget får vi ett snabbare sätt att göra det.

S-Search, även känt som S, är inte det enda verktyget som kan tillåta oss söka på nätet från terminalen, men det stöder ett dussin sökmotorer ur lådan. När användaren utför en sökning visas resultaten i standardwebbläsaren. Det gör att vi kan söka efter vad som helst på Google, Amazon, DebianPKG, IMDB och många andra med ett enkelt kommando från terminalen.

Installera S-Search på Ubuntu

Det enklaste sättet att installation av S-search använder sitt snap-paket, som vi kan hitta i Snapcraft. För att göra det på detta sätt behöver vi bara öppna en terminala (Ctrl + Alt + T) och skriv installationskommandot:

installera snap s-search

sudo snap install s-search

Om du föredrar ett visuellt sätt att göra saker kan du installera den via Software Center. Vi kan hitta applikationen genom att söka i dess namn: 's-sökning".

installation av programvarucenter

Vi kan också sammanställa källan, som anges i deras GitHub-sida. För att göra detta måste vi köra i en terminal (Ctrl + Alt + T):

installera go

sudo apt install golang-go

gå och hämta zquestz

go get -v github.com/zquestz/s

cd $GOPATH/src/github.com/zquestz/s

S-Search-byggnad

make

make install

Om du väljer att kompilera programmet, i zquestz-katalogen hittar vi filen «s», som kommer att vara den som vi måste köra att söka.

Söker från Terminal

Att googla vad som helst (är standardsökmotorn), vi behöver bara skriva namnet på applikationen, följt av frågan. För att till exempel söka efter den här bloggen behöver vi bara skriva in terminalen (Ctrl + Alt + T) kommandot:

s-search-sökning Ubunlog

s-search ubunlog

Nästan omedelbart visas standardwebbläsaren på skärmen, i det här fallet Firefox. Resultaten av sökförfrågan visas i webbläsaren.

Alternativa sökleverantörer

S-Search är mycket användbart eftersom det också är kompatibelt med många andra sökmotorer. För se en lista över alla webbplatser där användare kan söka efter något med S-search, vi måste skriva kommandot:

tillgängliga sökmotorer

s-search -l

till rikta vår fråga till en av dem, vi behöver bara använda sökmotorns namn / nyckelord enligt följande:

Amazon-sökning efter smart tv

s-search -p amazon smarth tv

I ovanstående fråga använde vi S-search för att hitta en smart tv på Amazon. Genom att ändra leverantör och frågeterm kan vi till exempel sök efter en viss låt på Spotify.

sök på spotify

S-search använder inte avancerade algoritmer eller komplex kod för att uppnå detta. Den här appen är bara en samling sökadresser som våra sökfrågor läggs till.

sök url i terminalen

Vi kan också se var och en av dessa webbadresser för någon av våra sökningar med hjälp av -o alternativ. Med det istället för att öppna vår standardwebbläsare för att visa resultaten, S-search visar sökadressen i terminalen.

konfiguration

Om du har sammanställt koden för det här programmet kommer du att kunna göra din egen standardkonfiguration. Du måste helt enkelt skapa filen ~ / .config / s / config. Konfigurationsfilen är i UCL-format. JSON stöds också fullt ut.

I den här filen har vi möjlighet att ställa in vår egen standardleverantör, till exempel duckduckgo, lägga till en rad som följande:

provider: duckduckgo

Vill man lägg till en anpassad leverantör strukturen som ska följas kommer att vara följande:

customProviders [
{
name: nombre-de-la-web
url: "http://url-de-la-web.com?q=%s"
tags: [ejemplo-de-tag]
}
]

s-search konfigurationsfil

Anpassade leverantörer kräver några grundläggande saker som följande:

  • Ett alfanumeriskt namn. ^[a-zA-Z0-9_]*$
  • En symbol %s för frågesträngen.
  • Ett giltigt webbadressschema.

anpassad sökning

Här måste det sägas att beroende på sökadressen kan strukturen förändras lite. För mer information om konfigurationen av detta program kan användare använda projekt GitHub-sidan.

avinstallera

till ta bort snap-paketet från det här programmet, vi behöver bara öppna en terminal (Ctrl + Alt + T) och köra kommandot:

avinstallera s-search snap

sudo snap remove s-search

S-search kommer med dussintals webbadresser för många populära inbyggda webbplatser och den är tillgänglig från terminalen. Denna kombination gör det ganska användbart, eftersom det gör att vi kan söka efter någonting snabbt.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.