(Last Updated On: June 17, 2019)

Introduction

While spending time on your terminal especially as a Sysadmin or Developer or DevOps, I believe sometimes you wonder if it could be possible to search for something online like the way Google does without leaving the warth and comfort of your blinking cursor against a dark background. You are not alone buddy, and thanks to a group of guys who decided to step up and make this fantasy a reality.

Welcome to googler!! Your thoughts and wishes have been granted by this wounderful tool. googler is a power tool to Google (Web & News) and Google Site Search from the command-line. Oh yea!! googler shows the title, URL and abstract for each result, which can be directly opened in a browser from the terminal. What is more fun is that you can integrate it with a text-based browser and you get to have it all on your terminal. It includes shell completion scripts that make sure you don’t need to remember any options during your search times.

Features of googler

  • Google Search, Google Site Search, Google News
  • Fast and clean (no ads, stray URLs or clutter), custom color
  • Navigate result pages from omniprompt, open URLs in browser
  • Effortless keyword-based site search with googler @t add-on
  • Search and option completion scripts for Bash, Zsh and Fish
  • Fetch n results in a go, start at the nth result
  • Disable automatic spelling correction and search exact keywords
  • Specify duration, country/domain (default: worldwide/.com), language
  • Google keywords (e.g. filetype:mime, site:somesite.com) support
  • Open the first result directly in browser (as in I’m Feeling Lucky)
  • Non-stop searches: fire new searches at omniprompt without exiting
  • HTTPS proxy, User Agent, TLS 1.2 (default) support
  • Comprehensive documentation, man page with handy usage examples
  • Minimal dependencies

Installation from various Repositories

  • Chocolatey (choco install googler)
  • Debian (apt-get install googler)
  • Fedora (dnf install googler)
  • FreeBSD (pkg install googler)
  • macOS/Homebrew (brew install googler)
  • NixOS (nix-env -i googler)
  • openSUSE (zypper in googler)
  • Raspbian Testing (apt-get install googler)
  • Slackware (slackpkg install googler)
  • Snap Store (snap install googler)
  • Ubuntu (apt-get install googler)
  • Void Linux (xbps-install -S googler)

Demonstrated Install and use on Arch

➤ yay -S googler
:: Checking for conflicts…
:: Checking for inner conflicts…
[Aur: 1] googler-3.9-1

:: Downloaded PKGBUILD (1/1): googler
  1 googler                                  (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> I
:: Parsing SRCINFO (1/1): googler
==> Making package: googler 3.9-1 (Sun 09 Jun 2019 04:41:49 PM EAT)
==> Retrieving sources…
  -> Downloading v3.9.tar.gz…
  % Total    % Received % Xferd 

Examples of googler in action

Website specific search

➤ googler -w computingforgeeks.com install freeradius

1. How to install FreeRADIUS and Daloradius on Ubuntu 18.04 …    https://computingforgeeks.com/how-to-install-freeradius-and-daloradius-on-ubuntu-18-04-ubuntu-16-04/
4 Aug 2018 … This guide is to help you install FreeRADIUS and Daloradius on Ubuntu 18.04 /
Ubuntu 16.04 LTS servers. Our recent guide on FreeRADIUS …

2. install FreeRADIUS and Daloradius on CentOS 7 and RHEL 7 …
  https://computingforgeeks.com/installing-freeradius-and-daloradius-centos-7/
  8 Aug 2016 … This is a how to install FreeRADIUS and Daloradius on CentOS 7. RADIUS,
  which stands for “Remote Authentication Dial In User Service”, is a … 

3. Install and Configure phpIPAM on Ubuntu 18.04 - Computing for …
  https://computingforgeeks.com/install-and-configure-phpipam-on-ubuntu-18-04/
  13 Jun 2018 … … RACK management; Domain authentication (AD, LDAP, Radius) … Use the
  following guide to install MariaDB server on your Ubuntu 18.04 … 

4. FreeRADIUS Archives - Computingforgeeks
  https://computingforgeeks.com/category/freeradius/
  8 Aug 2016 … Monitoring · Graylog · Grafana · InfluxDB · Prometheus · Zabbix · cacti · LibreNMS ·
  Databases · BSD · Windows · Books · Home FreeRADIUS … 

Fetch 10 results updated within the last 10 months, starting from the 2nd result for the keywords redhat in site computingforgeeks.com

➤ googler -n 10 -s 2 -t m10 -w computingforgeeks.com redhat                                                  

 1.  How to get CentOS 8/7/6, Fedora 29-25, RHEL 8/7/6 release version
     https://computingforgeeks.com/how-to-get-centos-fedora-rhel-release-version/
     Cat the contents of /etc/redhat-release to get release version. This gives you minimal information
     on Distribution type, major release, minor release and date ...

 2.  Complete Installation of RHEL 8 with Screenshots - Computing for ...
     https://computingforgeeks.com/install-rhel-8-with-screenshots/
     How to Install RHEL 8?, or How can I install Red Hat Enterprise Linux 8?. Red Hat,
     Inc has officially rolled out its enterprise operating system – Red Hat ...

 3.  How to Install EPEL Repository on RHEL / CentOS 8 - Computing for ...
     https://computingforgeeks.com/how-to-install-epel-repository-on-rhel-8-centos-8/
     DB · Windows · Books · Home CentOS How to Install EPEL Repository on RHEL / CentOS 8. CentOS · How To ·
     Linux Tutorials · Redhat ...

 4.  How to Install PHP 7.2 on RHEL 8 / CentOS 8 - Computing for Geeks
     https://computingforgeeks.com/how-to-install-php-7-2-7-1-on-rhel-8/
     Red Hat Enterprise Linux 8 is distributed with PHP 7.2 unlike PHP 5.4 which was distributed in
     RHEL 7. Some of the most notable changes in PHP 7.2 are:.

 5.  How To Install Go on CentOS / RHEL 8 - Computing for Geeks
     https://computingforgeeks.com/how-to-install-go-on-rhel-8/
     The process is simple enough that it doesn't require good understanding of Linux and Red Hat
     system. Linux Mint 19: How to Install Go (Golang) on Linux Mint ...

 6.  Install Docker and Docker Compose on RHEL / CentOS 8 ...
     https://computingforgeeks.com/install-docker-and-docker-compose-on-rhel-8-centos-8/
     Docker is not officially supported on RHEL 8 as it has been replaced with Red Hat tools –
     buildah and podman. We will cover buildah and podman in a separate ...

 7.  How to Install and configure AIDE Host Based IDS on RHEL 8 ...
     https://computingforgeeks.com/how-to-install-and-configure-aide-host-based-ids-on-rhel-8-centos-8/
     Build Host : x86-vm-08.build.eng.bos.redhat.com. Relocations : (not relocatable) Packager :
     Red Hat, Inc. http://bugzilla.redhat.com/bugzilla. Vendor : Red Hat ...

 8.  How to Install Node.js 10 LTS on RHEL 8 - Computing for Geeks
     https://computingforgeeks.com/install-node-js-10-lts-on-rhel-8/
     ... “Dubnium“. will remain supported until April 2020. You can also learn about RHEL 8 new features from
     my previous article Red Hat Enterprise Linux 8 (RHEL ...

 9.  How to install WildFly (JBoss) Application Server on RHEL / CentOS ...
     https://computingforgeeks.com/how-to-install-wildfly-jboss-on-rhel-centos/
     WildFly formerly known as JBoss is an application server written in Java and developed by Red Hat.
     It is an exceptionally fast, lightweight and powerful ...

 10. How to Install Python 3 / Python 2.7 on RHEL 8 - Computing for Geeks
     https://computingforgeeks.com/how-to-install-python-3-python-2-7-on-rhel-8/
     Red Hat Enterprise Linux 8 public beta was announced on November 14, 2018. RHEL 8 has been built
     with development agility and production stability in mind.

Search quoted text

➤ googler it\'s always a \"paradise\" in home 

 1.  Malala Yousafzai - If you go anywhere, even paradise, you...
     https://www.brainyquote.com/quotes/malala_yousafzai_569388
     Quote If you go anywhere, even paradise, you will miss your home. ... I have to think that
     I think it's always been a horse race between this administration's ...

 2.  Paradise Quotes - BrainyQuote
     https://www.brainyquote.com/topics/paradise
     Paradise Quotes from BrainyQuote, an extensive collection of quotations by ... Love can consign us
     to hell or to paradise, but it always takes us somewhere. ... Soon after, I returned
     home to my family, with a determination to bring them as soon ...

 3.  Jeremih – Paradise Lyrics | Genius Lyrics
     https://genius.com/Jeremih-paradise-lyrics
     4 Dec 2015 ... Paradise Lyrics: Woke up at home off that molly / Bad bitch red bone on ...
     I've always loved the song, it's a very unique record unlike anything ...

 4.  George Ezra – Paradise Lyrics | Genius Lyrics
     https://genius.com/George-ezra-paradise-lyrics
     19 Jan 2018 ... [Verse 1] My love (my love) My lover, lover, lover. I'm in paradise whenever I'm
     with you. My mind (my mind) My m-m-m-m-mind. Well it's a ...

 5.  Ryan Caraveo - Paradise (OFFICIAL VIDEO) - YouTube
     
     11 Feb 2015 - dakika 4 - Ilipakiwa na Ryan CaraveoGet Tickets : http://www.ryancaraveo.com/shows Get
     Paradise: https://itunes. apple.com/us/album ...

Fetch results on brexit from Google UK server in English Language

➤ googler --tld uk -l en brexit 

 1.  Brexit: All you need to know about the UK leaving the EU - BBC News
     https://www.bbc.com/news/uk-politics-32810887
     England voted for Brexit, by 53.4% to 46.6%. Wales also voted for Brexit, with Leave
     getting 52.5% of the vote and Remain 47.5%. Scotland and Northern Ireland both backed staying in the EU.
     Scotland backed Remain by 62% to 38%, while 55.8% in Northern Ireland voted Remain and 44.2% Leave.

 2.  Brexit - Wikipedia
     https://en.wikipedia.org/wiki/Brexit
     Brexit (/ˈbrɛksɪt, ˈbrɛɡzɪt/; a portmanteau of "British" and "exit") is the withdrawal of the
     United Kingdom (UK) from the European Union (EU).

 3.  Brexit | The Guardian
     https://www.theguardian.com/politics/eu-referendum
     Latest Brexit news, comment and analysis from the Guardian, the world's leading liberal voice.

 4.  UK economy shrinks after Brexit car factory shutdowns | Business ...
     https://www.theguardian.com/business/2019/jun/10/uk-economy-brexit-car-shutdowns-bmw-peugeot-gdp
     2 hours ago ... The British economy shrank in April amid a dramatic decline in car production ahead of the
     original Brexit deadline, according to official figures.

Find out more on googler: https://github.com/jarun/googler

Thank you for reading through guys. Keep on working on your dreams and you can have more fun guides and articles on the links below:

Other articles:

Best Terminal File Managers for Linux

10 Best Terminal Emulators for Linux

How to Share your Linux Terminal in Web Browser with GoTTY

Install Termite Terminal Emulator on Ubuntu