Beberapa waktu lalu, kami menulis tentang Surfraw , antarmuka baris perintah ke mesin telusur populer dan 100+ situs web. Surfraw membantu Anda mencari apa pun dari Internet dari Terminal. Hari ini, saya menemukan utilitas serupa bernama "S" . Ya, nama utilitas ini hanya "S". Seperti Surfraw, utilitas "S" juga membantu Anda mencari web dari terminal. Harap dicatat bahwa baik "Surfraw" atau "S" bukanlah mesin pencari. Keduanya hanyalah antarmuka baris perintah. Mereka masih memerlukan aplikasi browser untuk mencari di Internet.
Kita dapat melakukan pencarian baik menggunakan mesin pencari seperti Google, DuckDuckGo atau langsung mencari melalui website seperti Wikipedia, Arch Wiki, CNN, BBC, Soundcloud, Dan Youtube dll Semua dari Terminal. Ini akan membuka hasil pencarian di browser web default Anda. "S" saat ini mendukung mesin telusur dan situs web berikut.
- 500 piksel
- 8 trek
- amazon
- archpkg
- wiki lengkung
- arteknik
- arxiv
- atmospherejs
- aur
- baidu
- perkemahan band
- bgr
- bing
- umpan buzz
- cnn
- pena kode
- kursus
- cplusplus
- cpreference
- peti
- kue gulung
- debianpkg
- dikte
- gali
- diigo
- dockerhub
- menggiring bola
- duckduckgo
- tempat pembuangan sampah
- berinteraksi
- penjelasan
- flickr
- flipkart
- empat persegi
- inti
- github
- gmail
- pergi
- godok
- bacaan yang bagus
- googledocs
- googleplus
- berita peretas
- ietf
- ifttt
- imdb
- imgur
- kotak masuk
- kickasstorrents
- libgen
- tertaut
- lmgtfy
- maport
- mdn
- sedang
- metacpan
- msdn
- naver
- netflix
- nhaccuatui
- npm
- npmsearch
- npr
- nvd
- menimbun terlalu banyak
- paket paket
- pandroid
- php
- postgresql
- python
- kuorum
- regex
- rottentomatoes
- batu rubi
- shodan
- soundcloud
- spotify
- stackoverflow
- uap
- taobao
- thepiratebay
- daftar
- torrentz
- twitchtv
- kesatuan3d
- upcloud
- vimeo
- wikipedia
- wolframalpha
- yahoo
- yandex
- youtube
- zhihu
Awasi proyek ini, pengembang dapat menambahkan lebih banyak situs di masa mendatang.
Memasang "S"
Utilitas "S" dapat diinstal menggunakan "Go" atau "Linuxbrew".
Pastikan Anda telah menginstal Go di sistem Anda. Lihat tautan berikut untuk menginstal Go di Linux.
- Cara Menginstal Bahasa Go Di Linux
Setelah menginstal "Go", jalankan perintah berikut satu per satu untuk menginstal "S".
$ go get -v github.com/zquestz/s $ cd $GOPATH/src/github.com/zquestz/s $ make $ sudo make install
Atau, Anda dapat menginstalnya menggunakan manajer paket "Linuxbrew". Pertama, instal "Linuxbrew" di sistem Anda seperti yang dijelaskan di bawah ini.
- Linuxbrew – Manajer Paket Umum Untuk Linux dan Mac OS X
Setelah menginstal Linuxbrew, jalankan perintah ini untuk menginstal "S".
$ brew install s-search
Telusuri Web Dari Terminal
Ketik "s" tanpa tanda kutip untuk melihat daftar opsi yang tersedia dan penggunaan umum.
$ s Web search from the terminal. Usage: s <query> [flags] Flags: -b, --binary string binary to launch search URI -c, --cert string path to cert.pem for TLS -h, --help help for s -k, --key string path to key.pem for TLS -l, --list-providers list supported providers --list-tags list available tags -o, --output output only mode --port int server port (default 8080) -p, --provider string search provider (default "google") -s, --server launch web server -t, --tag string search tag -v, --verbose verbose mode --version display version
Mari kita lihat beberapa contohnya.
Penelusuran dasar
Mari kita cari di web dengan istilah pencarian - "ostechnix".
$ s ostechnix
Perintah ini akan membuka browser default Anda dan mencari string pencarian yang diberikan. Secara default, S menggunakan Google sebagai mesin pencari default. Anda dapat mengubahnya ke beberapa mesin pencari lain, misalnya DuckDuckGo, menggunakan tanda "-p" seperti di bawah ini.
$ s -p duckduckgo ostechnix
Di sini, -p menunjukkan penyedia (yaitu situs web).
Untuk mencari item di Amazon, kami menggunakan:
$ s -p amazon zero to one
Perintah di atas akan membuka amazon.com dan mencari buku "Zero to One". Sesederhana itu.
Baca juga:
- Telusuri Produk Amazon Dari Baris Perintah
- Cari Torrents Dari Baris Perintah Di LInux
- Cara Menelusuri Situs Web The Arch Wiki Dari Commandline
- Telusuri Dan Jelajahi Situs Web Stack Overflow Dari Commandline
Untuk mencari sesuatu di Wikipedia, kami menggunakan:
$ s -p wikipedia linux
Sekarang Anda dapat membaca tentang Linux di Wikipedia.
Untuk mencari topik di Subreddit, kami menggunakan:
$ s -p reddit /r/archlinux aur helpers
Untuk mencari topik di situs Quora, kami menggunakan:
$ s -p quora deep learning
Bagaimana dengan video di Youtube? Itu juga mungkin. Perintah berikut akan membuka video terkait APJ Abdul Kalam di Youtube.
$ s -p youtube Abdul Kalam
Untuk membuat daftar semua penyedia (situs web), jalankan:
$ s -l
Gunakan Tag
Kita dapat mencari web menggunakan tag tertentu. Misalnya perintah berikut topik yang berisi string "trending" di facebook.
$ s -p fa trending
Untuk melihat daftar tag yang tersedia, jalankan:
$ s --list-tags
Telusuri di browser yang berbeda
S menggunakan browser default sistem Anda untuk pencarian web. Anda juga dapat mengubahnya ke sesuatu yang lain seperti Chromium/Firefox.
Untuk menelusuri web di browser selain browser default Anda, kami menggunakan -b bendera.
Untuk menelusuri web menggunakan browser Chromium, jalankan:
$ s -b "chromium" machine learning
Untuk menelusuri web dengan Firefox, gunakan:
$ s -b "firefox" machine learning
Anda juga dapat melakukan pencarian penyamaran seperti di bawah ini.
Kromium:
$ s -b "chromium --incognito" artificial intelligence
Firefox:
$ s -b "firefox --private-window" artificial intelligence
Bacaan terkait:
- Cara Menelusuri Google Dari Commandline Menggunakan Googler
Untuk detail lebih lanjut, lihat repositori GitHub proyek yang diberikan di bawah ini.