GNU/Linux >> Belajar Linux >  >> Linux

Surfraw – Antarmuka Commandline Ke Mesin Pencari Populer Dan 100+ Situs Web

Berselancar , singkatan dari S neraka U sers R F evolution evolusioner depan R usia A mendapatkan W eb, adalah antarmuka baris perintah Unix yang cepat ke banyak mesin pencari populer seperti Google, Duckduckgo, Bing, dan situs web populer seperti Arch Wiki, Amazon, BBC, CNN, eBay, Wikipedia, w3html, YouTube, dan banyak lagi. Harap dicatat bahwa Surfraw bukan mesin pencari. Ini hanyalah antarmuka baris perintah ke mesin pencari dan banyak situs web lainnya. Masih membutuhkan browser grafis atau teks untuk berfungsi. Surfraw awalnya dibuat oleh Julian Assange , pendiri WikiLeaks. Sekarang dikelola oleh tim pengembang surfraw.

Dalam panduan singkat ini, saya akan menunjukkan cara menginstal dan menggunakan Surfraw di Linux.

Instal Surfraw Di Linux

Di Linux Arch dan turunannya:

Surfraw tersedia di repositori default. Jadi, Anda bisa menginstalnya menggunakan pacman di Arch Linux dan turunannya seperti Antergos, Manjaro Linux.

$ sudo pacman -S surfraw

Di Debian , Ubuntu , Linux Mint , Anda dapat menginstalnya menggunakan perintah:

$ sudo apt-get install surfraw surfraw-extra

Konfigurasikan Surfraw

Surfraw akan menggunakan browser default Anda (Teks atau GUI) untuk membuka kueri yang diberikan. Jika sistem Anda tidak menginstal browser standar, Surfraw akan memanggil variabel $BROWSER dalam file konfigurasinya. Jika variabel itu juga kosong, surfraw akan menampilkan pesan kesalahan.

Untuk memperbaikinya, Anda perlu membuat file konfigurasi dan mengonfigurasi browser default Anda, dan opsi lainnya.

$ mkdir ~/.config/surfraw/

Sekarang, buat file konfigurasi:

$ sudo vi ~/.config/surfraw/conf

Tambahkan baris berikut.

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

Ganti Chromium dan lynx dengan browser Anda sendiri jika Anda menggunakan browser lain. Simpan dan tutup file.

Catatan: Jika Anda menentukan SURFRAW_graphical value sebagai Tidak , itu hanya akan mencari dari browser teks. Jadi, Anda perlu menghapus komentar pada baris SURFRAW_text_browser=/usr/bin/lynx .

Selain itu, ada file konfigurasi default di /etc/xdg/surfraw/conf . Ini berisi semua opsi yang dapat dikonfigurasi.

Cara Menggunakan Surfraw, Antarmuka Baris Perintah ke Mesin Pencari dan Situs Web Populer

Surfraw berisi kumpulan skrip yang disebut "elvi" . Skrip ini digunakan untuk mencari berbagai situs web.

Jalankan perintah berikut untuk melihat daftar elvi:

$ surfraw -elvi

Antarmuka Baris Perintah Surfraw Ke Mesin Pencari

Seperti yang Anda lihat pada tangkapan layar di atas, Surfraw akan bertindak sebagai antarmuka baris perintah untuk 100+ situs web populer, dan mesin telusur.

Misalnya, untuk mencari kueri "Linux" di google, jalankan:

$ surfraw google linux

Anda juga menggunakan aliasnya - "sr":

$ sr google linux

Ini akan secara otomatis membuka browser web default Anda dan mencari kueri "linux".

Untuk menyertakan opsi "Saya merasa beruntung", gunakan -l seperti yang ditunjukkan di bawah ini.

$ surfraw google -l archlinux

Perintah di atas akan langsung mengarahkan Anda ke situs web Arch Linux.

Untuk menyertakan beberapa kueri, gunakan kueri tersebut sebagai nilai yang dipisahkan koma seperti di bawah ini.

$ surfraw google Arch Linux, Debian, Unix

Untuk menampilkan nomor X dari hasil, katakan 10, gunakan:

$ surfraw google -results=10 Arch Linux, Debian, Unix

Surfraw tidak hanya untuk mencari di Google. Itu dapat bertindak sebagai antarmuka mesin pencari populer lainnya seperti duckduckgo, bing, dan yandex dll.

Untuk mencari di duckduckgo, jalankan:

$ surfraw duckduckgo Arch Linux

Untuk mencari di Bing:

$ surfraw bing Arch Linux

Juga, surfraw bukan antarmuka hanya untuk mesin pencari saja. Anda dapat menggunakannya untuk situs web populer lainnya seperti Arch Wiki, Amazon, BBC, CNN, Cisco, GitHub, yahoo, youtube, w3html, dan 100+ situs web lainnya.

Misalnya, untuk mencari buku di Amazon, cukup ketik:

$ surfraw amazon -search=books -country=en -q Think on these things

Untuk mencari artikel di Arch Wiki, ketik:

$ surfraw archwiki install fonts

Atau, cukup gunakan alias:

$ sr archwiki install fonts

Untuk mencari repositori di GitHub:

$ sr github explainshell

Kami juga dapat mencari artikel di wikipedia.

Untuk mencari topik di wikipedia, jalankan:

$ sr wikipedia linux

Merasa bosan? Telusuri dan tonton video favorit Anda di YouTube.

$ sr youtube somebody that I used to know

Saya telah menyertakan hanya beberapa contoh. Seperti yang sudah saya katakan, Anda dapat mencari di 100+ situs web menggunakan Sufrraw. Untuk daftar lengkap situs dan mesin telusur yang didukung, jalankan:

$ sr -elvi

Bookmark

Surfraw mendukung bookmark. Untuk menambahkan bookmark, tambahkan ke /etc/xdg/surfraw/bookmarks atau $HOME/.config/surfraw/bookmarks file. Setiap bookmark harus ditambahkan dalam baris terpisah, dengan bookmark dan URL dipisahkan oleh spasi, seperti di bawah ini.

ostechnix https://ostechnix.com/
surfraw http://alioth.debian.org/projects/surfraw/

Untuk memanggil bookmark, gunakan "surfraw bookmark" atau "sr bookmark", dan jika elvis dari nama itu tidak ada, ia akan mencari bookmark dari nama itu.

Untuk detail lebih lanjut, lihat halaman manual.

$ man surfraw

Bacaan terkait:

  • Cara Menelusuri Google Dari Commandline Menggunakan Googler
  • Cara Mencari DuckDuckGo Dari Commandline Menggunakan ddgr

Semoga membantu.


Linux
  1. Cara Mencari dan Menghapus Direktori Secara Rekursif di Linux

  2. Perintah cURL Paling Banyak Digunakan Dan Populer Dalam Praktek

  3. Alternatif yang lebih cepat untuk ditemukan dan ditemukan?

  1. Cara menginstal dan mengatur beberapa mesin catur di XBoard

  2. Bagaimana Cara Mencari File Berdasarkan Ukuran Dan Ekstensi?

  3. Mengapa menetapkan alamat MAC dan IP pada antarmuka Bridge

  1. Cari Dan Jelajahi Situs Web Stack Overflow Dari Commandline

  2. Cara Mencari Situs Web Arch Wiki Dari Commandline

  3. Mps-youtube – Pemutar dan Pengunduh YouTube Commandline