I den næste artikel skal vi se på Surfraw. Dette er en hurtig Unix kommandolinjegrænseflade. Det gør sit arbejde på mange populære søgemaskiner som Google, Duckduckgo, Bing og populære websteder som Amazon, CNN, eBay, Wikipedia, w3html, youtube og mange flere. Husk det Surfraw er ikke en søgemaskine. Det er kun en kommandolinjegrænseflade til søgemaskiner og websteder. Denne metasøgemaskine har brug for en grafik- eller tekstbrowser for at fungere.
Surfraw (Revolutionary Front of Shell Users Against the Internet) er en metasøgemaskine Den bruges fra kommandolinjen, og hvis resultater kan ses både i en grafisk browser og i en tekstbrowser eller fra konsollen. Surfraw blev oprindeligt oprettet af Julian Assange, men i dag vedligeholdes det af surfraw-devel-teamet.
Installer Surfraw på Debian, Ubuntu eller Linux Mint
For at installere dette program behøver vi kun at åbne en terminal (Ctrl + Alt + T) og skrive i den:
sudo apt-get install surfraw surfraw-extra
Hvis du ikke kan finde denne grænseflade tilgængelig i repositorierne for din distribution, kan du installere den ved at kompilere den kildekode, du kan download fra deres hjemmeside. Du kan høre mere om de platforme, hvor den kan installeres på projektets websted.
Konfigurer Surfraw
Ved Som standard bruges standardbrowseren (Tekst eller GUI) i dit system for at åbne de foretagne forespørgsler. Hvis dit system ikke har en standardbrowser installeret, forsøger det at kalde $ BROWSER-variablen i sin konfigurationsfil. Hvis denne variabel også er tom, viser applikationen en fejlmeddelelse.
For at rette dette skal du oprette en konfigurationsfil og konfigurere din standardbrowser og andre muligheder.
mkdir ~/.config/surfraw/
Nu opretter vi en konfigurationsfil:
sudo vi ~/.config/surfraw/conf
Inde i filerne skal vi tilføje følgende linjer.
SURFRAW_graphical_browser=/usr/bin/chromium SURFRAW_text_browser=/usr/bin/lynx SURFRAW_graphical=yes
Erstatter Chromium og Los hvis du bruger andre browsere. Gem og luk filen.
Bemærk: Hvis du angiver SURFRAW_graphical som Nej, vil den kun søge fra tekstbrowsere.
Derudover er der en standardkonfigurationsfil i / etc / xdg / surfraw / conf. Dette indeholder alle de konfigurerbare indstillinger.
Sådan bruges
For at kunne bruge denne grænseflade bliver vi nødt til at vores disposition en samling af scripts kaldet «elvi». Disse scripts bruges til at søge på mange websteder. Som det ses på skærmbilledet ovenfor, Surfraw fungerer som kommandolinjegrænseflades til mange populære websteder og søgemaskiner.
For eksempel for at søge efter forespørgslen «ubunlog» i google vil vi udføre i terminalen:
surfraw google ubunlog
Vi vil også være i stand til at forkorte kommandoen ved hjælp af dens alias "sr":
sr google ubunlog
Begge kommandoer åbner automatisk din standard webbrowser og viser os resultaterne af forespørgslen «ubunlog'.
At medtage muligheden "Jeg bliver heldig", vi skal bare bruge -l som vist nedenfor
surfraw google -l ubunlog
Ovenstående kommando vil lande dig direkte på hjemmesiden Ubunlog.
til omfatte flere vilkår at konsultere, vi kan bruge dem til at adskille dem med kommaer, som vist nedenfor:
surfraw google Ubuntu, Debian, Unix
Hvis vi vil reducere antallet af resultater, for eksempel for at vise antallet af resultater, f.eks. 15, skriver vi i terminalen:
surfraw google -results=10 Ubuntu, Debian, Unix
Denne grænseflade er ikke kun til søgning på Google. Det kan fungere som en grænseflade til andre populære søgemaskiner som duckduckgo, bing og yandex osv.
For at søge duckduckgo skal du køre:
surfraw duckduckgo Arch Linux
For at søge i Bing:
surfraw bing Arch Linux
Søg på websteder
Surfraw er ikke kun en grænseflade til søgemaskiner. Du kan bruge det til andre populære websteder som Arch Wiki, Amazon, BBC, CNN, Cisco, GitHub, yahoo, youtube, w3html og mange andre hjemmesider.
For eksempel for at søge efter en bog på Amazon skal du bare skrive:
surfraw amazon -search=books -country=en -q Android Phones For Dummies
Sådan søger du efter et lager på GitHub:
sr github explainshell
For at søge efter et emne på wikipedia skal du køre:
sr wikipedia Ubuntu
Du kan også søge og se dine yndlingsvideoer på YouTube.
sr youtube zztop
Tilgængelige websteder
Ovenstående er blot nogle få eksempler. Som jeg allerede sagde, vi vil være i stand til at søge på et stort antal hjemmesider. For at få den fulde liste over understøttede websteder og søgemaskiner kører vi:
sr -elvi
Vi kan også tilføje bogmærker for mere behagelige søgninger. Hvem ønsker at vide mere om disse, kan konsulter den hjælp, som manden tilbyder.
altid interessant