Beberapa waktu lalu, kita membahas tentang Bash-Snippet , kumpulan skrip BASH yang berguna untuk pengguna commandline berat. Hari ini, kita akan melihat utilitas serupa yang disebut "Cli.Fyi" . Ini adalah alat kueri baris perintah untuk mengambil informasi tentang IP, Email, Domain, mata uang Crypto, media/url, tanggal/waktu UTC, negara dan bahasa pemrograman, dll. Anda dapat mengambil semua detail ini baik dari baris perintah atau browser. Tidak seperti Bash-Snippets, alat kueri baris perintah Cli.Fyi bukanlah kumpulan skrip individual tetapi utilitas tunggal. Ini memiliki beberapa fitur tambahan yang tidak termasuk dalam Bash-snippet.
Cara Menggunakan Alat Kueri Baris Perintah Cli.Fyi
Penggunaan benar-benar mudah! Cukup gunakan perintah "curl cli.fyi" di Terminal diikuti dengan kueri setelah garis miring (/).
Contoh:
$ curl cli.fyi/time
Ganti "waktu" dengan kueri Anda pada contoh di atas.
Contoh keluaran untuk perintah di atas adalah:
{ "type":"Informasi Tanggal/Waktu (UTC)", "data":{ "hari":"07", "bulan":"11", "tahun":"2018", "jam" :"06", "minutes":"11", "seconds":"11", "dayName":"Rabu", "monthName":"November", "amOrPm":"am", "unixEpoch":1541571071 , "formattedDate":"Rabu, 07 Nov 2018 06:11:11 +0000"}
Kueri yang saat ini didukung adalah;
- Harga Mata Uang Kripto,
- Detail Alamat Email,
- Detail Alamat IP,
- Detail media/URL,
- Detail klien,
- Nilai Hash String,
- Detail Nama Domain,
- Detail Tanggal/Waktu,
- Tautan Bahasa Pemrograman,
- Detail negara,
- Emoji Populer.
Penulis mungkin menambahkan lebih banyak utilitas dan/atau fitur di masa mendatang, jadi saya sarankan Anda untuk mengawasi situs web proyek atau halaman GitHub untuk pembaruan di masa mendatang.
Mari kita lihat beberapa contoh.
Harga tampilan mata uang kripto
Untuk menampilkan harga mata uang kripto terbaru, jalankan:
$ curl cli.fyi/UBQ
Di sini, UBQ adalah simbol cryptocurrency ubiq. Anda dapat melihat simbol semua mata uang kripto yang tersedia di sini .
Keluaran:
Tampilkan harga mata uang kripto menggunakan Cli.fyi
Menampilkan detail Email
Untuk mengambil informasi tentang email yang diberikan, jalankan:
$ curl cli.fyi/[email protected]
Keluaran:
{ "type":"Email Address Query", "data":{ "validMxRecords":true, "freeProvider":false, "disposableEmail":true, "businessOrRoleEmail":false, "validHost":true }Menampilkan detail alamat IP
Untuk mengambil informasi dari alamat IP yang diberikan, jalankan:
$ curl cli.fyi/8.8.4.4Keluaran:
{ "type":"IP Address", "data":{ "organisation":"Google Inc.", "country":"United States", "continent":"North America", "latitude":"37.751", "bujur":"-97.822" }Menampilkan detail Domain
Untuk mengambil informasi whois dan DNS domain, gunakan:
$ curl cli.fyi/google.comKeluaran:
{ "type":"Informasi Nama Domain", "data":{ "dns":[ "google.com. 550 IN MX 30 alt2.aspmx.l.google.com.", "google.com. 550 DI MX 10 aspmx.l.google.com.", "google.com. 550 DI MX 20 alt1.aspmx.l.google.com.", "google.com. 550 DI MX 40 alt3.aspmx.l. google.com.", "google.com. 550 IN MX 50 alt4.aspmx.l.google.com.", "google.com. 249 IN A 216.58.201.46", "google.com. 263 IN AAAA 2a00:1450:4009:80b::200e", "google.com. 108948 DI NS ns2.google.com.", "google.com. 108948 DI NS ns1.google.com.", "google.com. 108948 DI NS ns4.google.com.", "google.com. 108948 DI NS ns3.google.com.", "google.com. 54 DI SOA ns2.google.com. dns-admin.google.com. (", " 175115472; serial", " 900; refresh (15 menit)", " 900; coba lagi (15 menit)", " 1800; kedaluwarsa (30 menit)", " 60; minimum (1 menit)", " )", " google.com. 313 IN TXT \"v=spf1 include:_spf.google.com ~all\"" ],[...]Menampilkan Nilai Hash String
Untuk mengembalikan berbagai nilai hash untuk string tertentu, misalnya HelloWorld , jalankan:
$ curl cli.fyi/hash/HelloWorldTampilkan Nilai Hash String menggunakan cli.fyi
Menampilkan detail Media/URL
Untuk mengambil informasi dari media atau URL tertentu, gunakan:
$ curl cli.fyi/https://www.youtube.com/watch?v=FXiaIH49oAUKeluaran:
{ "type":"Youtube URL", "data":{ "title":"YouTube", "url":"https://www.youtube.com/watch?v=fxiaih49oas", "ketik ":"link", "providerName":"youtube", "providerUrl":"https://youtube.com", "providerIcon":"https://www.youtube.com/yts/img/favicon_144-vfliLAfaB .png" }Menampilkan detail klien
Untuk mengambil detail tentang ANDA (klien), gunakan:
$ curl cli.fyi/meKeluaran:
{ "type":"Kueri Informasi Klien", "data":{ "userAgent":"curl/7.56.0", "iPAddress":"42.111.196.173", "browser":"Curl 7.56.0 ", "iPAddressInfo":{ "organisasi":"Vodafone Essar Ltd., Telekomunikasi - Layanan Nilai Tambah", "negara":"India", "benua":"Asia", "lintang":"13.0833", "bujur ":"80.2833" } }Tampilkan tanggal/waktu UTC
Untuk menampilkan tanggal UTC saat ini:
$ curl cli.fyi/dateKeluaran:
{ "type":"Informasi Tanggal/Waktu (UTC)", "data":{ "hari":"09", "bulan":"11", "tahun":"2017", "jam" :"11", "minutes":"56", "seconds":"32", "dayName":"Thursday", "monthName":"November", "amOrPm":"am", "unixEpoch":1510228592 , "formattedDate":"Kamis, 09 Nov 2017 11:56:32 +0000" }Untuk menampilkan waktu UTC saat ini:
$ curl cli.fyi/timeKeluaran:
{ "type":"Informasi Tanggal/Waktu (UTC)", "data":{ "hari":"09", "bulan":"11", "tahun":"2017", "jam" :"11", "menit":"57", "detik":"49", "namahari":"Kamis", "namabulan":"November", "amOrPm":"am", "unixEpoch":1510228669 , "formattedDate":"Kamis, 09 Nov 2017 11:57:49 +0000" }Menampilkan detail bahasa pemrograman
Untuk menampilkan tautan yang berguna dan terkini untuk bahasa pemrograman:
$ curl cli.fyi/JavaKeluaran:
{ "type":"JAVA Query", "data":{ "documentation":{ "v7":"https://docs.Oracle.com/javase/7/docs/", "v8":"https://docs.Oracle.com/javase/8/docs/" }, "links":{ "Java Luar Biasa":"https://github.com/akullpp/awesome-java", "Tautan Berguna" :"https://github.com/Vedenin/useful-java-links" } }PHP, Javascript dan Java saat ini didukung.
Tampilkan detail Negara
Untuk mengambil informasi tentang negara tertentu, jalankan:
$ curl cli.fyi/IndiaKeluaran:
{ "type":"Country Query", "data":{ "commonName":"India", "officialName":"Republic of India", "topLevelDomain":".in", "currency":" INR", "callingCode":"+91", "capitalCity":"New Delhi", "region":"Asia", "subRegion":"Southern Asia", "latitude":20, "longitude":77, "demonym":"Indian", "isLandlocked":"No", "areaKm":3287590, "officialLanguages":"English,Hindi,Tamil" }Menampilkan Emoji Populer
Untuk melihat pilihan emoji unicode populer.
$ curl cli.fyi/emojisKeluaran:
{ "type":"Emoji Populer", "data":{ "huggingFace":"🤗", "tearsOfJoy":"😂", "grinningFace":"😀", "rofl":"🤣", "smiling":"😊", "tongueOut":"😋", "kissingFace":"😘", "thinking":"🤔", "neutralFace":"😐" }Anda juga dapat melihat semua hasil di atas di browser. Misalnya, ketik https://cli.fyi/time di bilah alamat browser Anda untuk mengambil detail waktu UTC saat ini.
Cl.fyi di browser web
Untuk detail lebih lanjut, periksa situs web proyek yang diberikan di bawah ini.
Cara Membunuh Proses Terbesar Dalam Sistem Linux yang Tidak Responsif Bagaimana Menganalisis Dan Membandingkan Gambar Kontainer Menggunakan Container-diffLinux