Surfraw, raskite viską, ko jums reikia iš „Ubuntu“ terminalo

naršyti blogyje

Kitame straipsnyje apžvelgsime „Surfraw“. Tai yra vienas greita „Unix“ komandinės eilutės sąsaja. Jis dirba daugelyje populiarių paieškos sistemų, tokių kaip „Google“, „Duckduckgo“, „Bing“, ir populiariose svetainėse, tokiose kaip „Amazon“, CNN, „eBay“, „Wikipedia“, „w3html“, „YouTube“ ir daugelyje kitų. Turėkite tai omenyje „Surfraw“ nėra paieškos sistema. Tai tik komandų eilutės sąsaja, skirta paieškos sistemoms ir svetainėms. Šiam meto paieškos varikliui veikti reikia grafinės ar tekstinės naršyklės.

„Surfraw“ („Revolutionary Front of Shell“ vartotojai prieš internetą) yra meto paieškos variklis Jis naudojamas iš komandinės eilutės, kurio rezultatus galima peržiūrėti tiek grafinėje naršyklėje, tiek teksto naršyklėje arba iš konsolės. Iš pradžių „Surfraw“ sukūrė Julianas Assange'as, tačiau šiandien jį palaiko „surfraw-devel“ komanda.

Įdiekite „Surfraw“ „Debian“, „Ubuntu“ ar „Linux Mint“

Norėdami įdiegti šią programą turėsime atidaryti tik terminalą („Ctrl“ + „Alt“ + T) ir parašyti jame:

sudo apt-get install surfraw surfraw-extra

Jei nerandate šios sąsajos savo platinimo saugyklose, galite ją įdiegti kompiliuodami šaltinio kodą, kurį galite atsisiųsti iš jų svetainės. Galite daugiau sužinoti apie platformas, kuriose jis gali būti įdiegtas projekto svetainėje.

Konfigūruokite „Surfraw“

Pagal Pagal numatytuosius nustatymus bus naudojama numatytoji jūsų sistemos naršyklė (tekstas arba GUI) atidaryti pateiktas užklausas. Jei jūsų sistemoje nėra įdiegta standartinė naršyklė, ji bandys iškviesti kintamąjį $ BROWSER savo konfigūracijos faile. Jei tas kintamasis taip pat tuščias, programa parodys klaidos pranešimą.

Norėdami tai ištaisyti, turėsite sukurti konfigūracijos failą ir sukonfigūruoti numatytąją naršyklę bei visas kitas parinktis.

mkdir ~/.config/surfraw/

Dabar sukursime konfigūracijos failą:

sudo vi ~/.config/surfraw/conf

Failų viduje mes pridėsime šias eilutes.

SURFRAW_graphical_browser=/usr/bin/chromium
SURFRAW_text_browser=/usr/bin/lynx
SURFRAW_graphical=yes

Pakeičia „Chromium“ ir Lūšis jei naudojate kitas naršykles. Išsaugokite ir uždarykite failą.

Pastaba: jei SURFRAW_graphical nurodysite kaip Ne, jis ieškos tik iš teksto naršyklių.

Be to, yra a numatytasis konfigūracijos failas aplanke / etc / xdg / surfraw / conf. Čia yra visos konfigūruojamos parinktys.

Kaip naudoti

surfraw elvi tęsė

Keletas galimų paieškų naudojant surfraw

Norėdami naudotis šia sąsaja, turėsime scenarijų rinkinys, vadinamas „elvi“. Šie scenarijai naudojami paieškai daugelyje svetainių. Kaip matyti aukščiau pateiktoje ekrano kopijoje, „Surfraw“ veiks kaip komandinės eilutės sąsajadaugeliui populiarių svetainių ir paieškos sistemų.

Pavyzdžiui, norėdami ieškoti užklausos «ubunlog» google, mes vykdysime terminale:

surfraw google ubunlog

Mes taip pat galėsime sutrumpinti komandą naudodami jos alternatyvųjį vardą „sr“:

sr google ubunlog

Abi komandos automatiškai atidarys numatytąją interneto naršyklę ir parodys užklausos rezultatus «ubunlog".

Įtraukti variantas „Man pasiseks“, mes tiesiog turime naudoti -l, kaip parodyta žemiau

surfraw google -l ubunlog

Aukščiau pateikta komanda nukreips jus tiesiai į svetainę Ubunlog.

į įtraukti keletą terminų, su kuriais reikia konsultuotis, galime juos naudoti atskirdami kableliais, kaip parodyta žemiau:

surfraw google Ubuntu, Debian, Unix

Jei norime sumažinti rezultatų skaičių, pavyzdžiui, norėdami parodyti rezultatų skaičių X, sakykime 15, terminale parašysime:

surfraw google -results=10 Ubuntu, Debian, Unix

Ši sąsaja skirta ne tik paieškai „Google“. Tai gali būti sąsaja su kitomis populiariomis paieškos sistemomis, tokiomis kaip „duckduckgo“, „bing“, „yandex“ ir kt.

Norėdami ieškoti „duckduckgo“, paleiskite:

surfraw duckduckgo Arch Linux

Norėdami ieškoti „Bing“:

surfraw bing Arch Linux

Ieškokite svetainėse

„Surfraw“ nėra tik paieškos variklių sąsaja. Jį galite naudoti kitose populiariose svetainėse kaip „Arch Wiki“, „Amazon“, BBC, CNN, „Cisco“, „GitHub“, „yahoo“, „YouTube“, „w3html“ ir daugelį kitų svetainių.

Pvz., Jei norite ieškoti knygos „Amazon“, tiesiog įveskite:

surfraw amazon -search=books -country=en -q Android Phones For Dummies

Norėdami ieškoti saugyklos „GitHub“:

sr github explainshell

Norėdami ieškoti temos Vikipedijoje, paleiskite:

sr wikipedia Ubuntu

Taip pat galite ieškoti ir žiūrėti mėgstamus vaizdo įrašus „YouTube“.

sr youtube zztop

Galimos svetainės

Aukščiau pateikiami tik keli pavyzdžiai. Kaip jau sakiau, galėsime ieškoti nemažai svetainių. Norėdami gauti visą palaikomų svetainių ir paieškos sistemų sąrašą, vykdysime:

sr -elvi

banglentininkas

Taip pat galime pridėti žymes patogesnėms paieškoms. Kas nori daugiau sužinoti apie tai, gali pasitarkite su vyro siūloma pagalba.


Komentaras, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   atsitiktinis sakė

    visada įdomu