S-Seach, търсете в мрежата от вашия терминал с помощта на браузъра

за s-търсене

В следващата статия ще разгледаме S-Search. Това е инструмент, който ще ни помогне търсете в нашия браузър с помощта на терминала. Когато потребителят изпълнява някои задачи в терминала и трябва да търси информация на определен сайт, е необходимо да излезе от терминала и да стартира браузъра, за да извърши търсенето. С този инструмент ще имаме по-бърз начин да го направим.

S-Search, известен също като S, не е единственият инструмент, който може да ни позволи търсете в мрежата от терминала, но поддържа десетина търсачки от кутията. Когато потребителят извърши търсене, резултатите ще се покажат в браузъра им по подразбиране. Това ще ни позволи да търсим каквото и да е в Google, Amazon, DebianPKG, IMDB и много други с проста команда от терминала.

Инсталирайте S-Search на Ubuntu

Най-лесният начин да инсталирането на S-search използва неговия пакет за щракване, които можем да намерим в Snapcraft. За да го направим по този начин, ще трябва да отворим само един терминал (Ctrl + Alt + T) и напишете командата за инсталиране:

инсталирайте Snap s-search

sudo snap install s-search

Ако предпочитате визуален начин на правене на нещата, можете инсталирайте го чрез Софтуерния център. Можем да намерим приложението, като потърсим името му: 's-търсене'.

инсталация на софтуерен център

Ние също можем компилирайте източника, както е посочено в техния Страница на GitHub. За целта ще трябва да изпълним в терминал (Ctrl + Alt + T):

инсталирайте go

sudo apt install golang-go

иди вземи zquestz

go get -v github.com/zquestz/s

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

Изграждане на S-Search

make

make install

Ако решите да компилирате програмата, в директорията zquestz ще намерим файла «s», който ще бъде този, който ще трябва да изпълним да търсите.

Търсене от терминал

За да гугъл нещо (е търсачката по подразбиране), ще трябва само да напишем името на приложението, последвано от заявката. Например, за да намерим този блог, ще трябва само да въведем в терминала (Ctrl + Alt + T) командата:

s-търсене търсене Ubunlog

s-search ubunlog

Почти веднага браузърът по подразбиране ще се появи на екрана, в този случай Firefox. Браузърът ще покаже резултатите от тази заявка за търсене.

Алтернативни доставчици на търсене

S-Search е много полезен, тъй като е съвместим и с много други търсачки. За вижте списък на всички сайтове, където потребителите могат да търсят нещо със S-search, ще трябва да напишем командата:

налични търсачки

s-search -l

за насочете нашата заявка към един от тях, просто трябва да използваме името / ключовата дума на търсачката, както следва:

Търсене на Amazon за интелигентна телевизия

s-search -p amazon smarth tv

В горната заявка използвахме S-search, за да намерим интелигентна телевизия на Amazon. Като сменим доставчика и термина на заявката, можем например, потърсете определена песен в Spotify.

търсене на spotify

S-search не използва усъвършенствани алгоритми или сложен код, за да постигне това. Това приложение е само колекция от URL адреси за търсене, към които се добавят нашите заявки за търсене.

търси url в терминал

Също така можем да видим всеки от тези URL адреси за всяко наше търсене с помощта на -o опция. С него, вместо да отваряме нашия браузър по подразбиране за показване на резултатите, S-search ще покаже URL адреса за търсене в терминала.

конфигурация

Ако сте съставили кода за тази програма, ще можете да направите своя собствена конфигурация по подразбиране. Просто трябва да създадете файла ~ / .config / s / config. Конфигурационният файл е във формат UCL. JSON също се поддържа изцяло.

В този файл ще имаме възможността за задайте наш собствен доставчик по подразбиране, като duckduckgo, добавяне на ред като следния:

provider: duckduckgo

Ако искате добавете персонализиран доставчик структурата, която следва да бъде следната:

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

s-търсене конфигурационен файл

Персонализираните доставчици изискват няколко основни неща като следното:

  • Буквено-цифрово име. ^ [a-za-z0-9 _] * $
  • Символ %s за низа на заявката.
  • Валидна URL схема.

персонализирано търсене

Тук трябва да се каже, че в зависимост от URL адреса за търсене, структурата може да се промени малко. За повече информация относно конфигурацията на тази програма потребителите могат да използват страница GitHub на проекта.

деинсталиране

за премахнете snap пакета от тази програма, просто трябва да отворим терминал (Ctrl + Alt + T) и да изпълним командата:

деинсталирайте s-search snap

sudo snap remove s-search

S-search се предлага с десетки URL адреси за много вградени популярни сайтове и е достъпен от терминала. Тази комбинация го прави доста полезен, тъй като ще ни позволи да търсим всичко бързо.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.