GNU/Linux >> Znalost Linux >  >> Linux

Cli.Fyi – nástroj CLI pro získávání informací o IP adresách, e-mailech, doménách a mnoha dalších

Před chvílí jsme diskutovali o Bash-Snippets , sbírka užitečných skriptů BASH pro náročné uživatele příkazového řádku. Dnes uvidíme podobnou utilitu s názvem "Cli.Fyi" . Jedná se o dotazovací nástroj příkazového řádku pro získání informací o IP adresách, e-mailech, doménách, krypto měnách, médiích/url, datu/čase UTC, zemi a programovacím jazyce atd. Všechny tyto podrobnosti můžete načíst buď z příkazového řádku nebo prohlížeče. Na rozdíl od Bash-Snippets není Cli.Fyi dotazovací nástroj příkazového řádku souborem jednotlivých skriptů, ale jediným nástrojem. Má některé další funkce, které nejsou součástí úryvků Bash.

Jak používat Cli.Fyi dotazovací nástroj příkazového řádku

Použití je naprosto snadné! Stačí použít příkaz "curl cli.fyi" v Terminálu následovaný dotazem za lomítkem (/).

Příklad:

$ curl cli.fyi/time

Nahraďte „čas“ svým dotazem ve výše uvedeném příkladu.

Ukázkový výstup pro výše uvedený příkaz by byl:

{ "type":"Informace o datu/čase (UTC)", "data":{ "den":"07", "měsíc":"11", "rok":"2018", "hodina" :"06", "minutes":"11", "seconds":"11", "dayName":"Mednesday", "monthName":"November", "amOrPm":"am", "unixEpoch":1541571071 , "formattedDate":"St, 07 Nov 2018 06:11:11 +0000"}

Aktuálně podporované dotazy jsou;

  • Ceny kryptoměn,
  • Podrobnosti o e-mailové adrese,
  • Podrobnosti o IP adrese,
  • Podrobnosti o médiích/adresách URL,
  • Podrobnosti klienta,
  • Hodnoty hash řetězce,
  • Podrobnosti o názvu domény,
  • Podrobnosti o datu/čase,
  • Odkazy na programovací jazyk,
  • Podrobnosti o zemi,
  • Populární emotikony.

Autor může v budoucnu přidat další nástroje a/nebo funkce, takže vám doporučuji sledovat webovou stránku projektu nebo stránku GitHub pro budoucí aktualizace.

Podívejme se na několik příkladů.

Zobrazená cena kryptoměny

Chcete-li zobrazit nejnovější cenu kryptoměny, spusťte:

$ curl cli.fyi/UBQ

Zde je UBQ symbolem kryptoměny ubiq. Symboly všech dostupných kryptoměn si můžete prohlédnout zde .

Výstup:

Zobrazte cenu kryptoměny pomocí Cli.fyi

Zobrazení podrobností e-mailu

Chcete-li načíst informace o daném e-mailu, spusťte:

$ curl cli.fyi/[email protected]

Výstup:

{ "type":"Dotaz na e-mailovou adresu", "data":{ "validMxRecords":true, "freeProvider":false, "disposableEmail":true, "businessOrRoleEmail":false, "validHost":true } 

Zobrazení podrobností o IP adrese

Chcete-li načíst informace o dané IP adrese, spusťte:

$ curl cli.fyi/8.8.4.4

Výstup:

{ "type":"IP adresa", "data":{ "organisation":"Google Inc.", "country":"Spojené státy americké", "continent":"Severní Amerika", "zeměpisná šířka":"37.751", "longitude":"-97.822" }

Zobrazení podrobností o doméně

Chcete-li načíst informace whois a DNS o doméně, použijte:

$ curl cli.fyi/google.com

Výstup:

{ "type":"Informace o názvu domény", "data":{ "dns":[ "google.com. 550 IN MX 30 alt2.aspmx.l.google.com.", "google.com. 550 IN MX 10 aspmx.l.google.com.", "google.com. 550 IN MX 20 alt1.aspmx.l.google.com.", "google.com. 550 IN 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 IN NS ns2.google.com.", "google.com. 108948 IN NS ns1.google.com.", "google.com. 108948 IN NS ns4.google.com.", "google.com. 108948 IN NS ns3.google.com.", "google.com. 54 IN SOA ns2.google.com. dns-admin.google.com. (", " „ google.com. 313 IN TXT \"v=spf1 include:_spf.google.com ~all\"" ],[...]

Zobrazení hodnot hash řetězce

Chcete-li vrátit různé hodnoty hash pro daný řetězec, například HelloWorld , spustit:

$ curl cli.fyi/hash/HelloWorld

Zobrazte hodnoty hash řetězce pomocí cli.fyi

Zobrazení podrobností média/URL

Chcete-li načíst informace o daném médiu nebo adrese URL, použijte:

$ curl cli.fyi/https://www.youtube.com/watch?v=FXiaIH49oAU

Výstup:

{ "type":"Adresa URL YouTube", "data":{ "title":"YouTube", "url":"https://www.youtube.com/watch?v=fxiaih49oas", "type ":"link", "providerName":"youtube", "providerUrl":"https://youtube.com", "providerIcon":"https://www.youtube.com/yts/img/favicon_144-vfliLAfaB .png" }

Zobrazení podrobností o klientovi

Chcete-li získat podrobnosti o VÁS (klientovi), použijte:

$ curl cli.fyi/me

Výstup:

{ "type":"Dotaz na informace o klientovi", "data":{ "userAgent":"curl/7.56.0", "iPAddress":"42.111.196.173", "browser":"Curl 7.56.0" ", "iPAddressInfo":{ "organisation":"Vodafone Essar Ltd., Telecommunication - Value Added Services", "country":"Indie", "continent":"Asie", "zeměpisná šířka":"13.0833", "zeměpisná délka" ":"80,2833" } }

Zobrazení data/času UTC

Zobrazení aktuálního data UTC:

$ curl cli.fyi/date

Výstup:

{ "type":"Informace o datu/čase (UTC)", "data":{ "den":"09", "měsíc":"11", "rok":"2017", "hodina" :"11", "minutes":"56", "seconds":"32", "dayName":"čtvrtek", "monthName":"November", "amOrPm":"am", "unixEpoch":1510228592 , "formattedDate":"Čt, 9. listopadu 2017 11:56:32 +0000" }

Zobrazení aktuálního času UTC:

$ curl cli.fyi/time

Výstup:

{ "type":"Informace o datu/čase (UTC)", "data":{ "den":"09", "měsíc":"11", "rok":"2017", "hodina" :"11", "minutes":"57", "seconds":"49", "dayName":"Thursday", "monthName":"November", "amOrPm":"am", "unixEpoch":1510228669 , "formattedDate":"Čt, 9. listopadu 2017 11:57:49 +0000" }

Zobrazení podrobností o programovacím jazyce

Chcete-li zobrazit užitečné a aktuální odkazy na programovací jazyky:

$ curl cli.fyi/Java

Výstup:

{ "type":"JAVA Query", "data":{ "documentation":{ "v7":"https://docs.oracle.com/javase/7/docs/", "v8":"https://docs.oracle.com/javase/8/docs/" }, "odkazy":{ "Úžasná Java":"https://github.com/akullpp/awesome-java", "Užitečné odkazy" :"https://github.com/Vedenin/useful-java-links" } }

Aktuálně jsou podporovány PHP, Javascript a Java.

Zobrazit podrobnosti o zemi

Chcete-li načíst informace o dané zemi, spusťte:

$ curl cli.fyi/Indie

Výstup:

{ "type":"Dotaz na zemi", "data":{ "commonName":"Indie", "officialName":"Indická republika", "topLevelDomain":".in", "currency":" INR", "callingCode":"+91", "capitalCity":"Nové Dillí", "region":"Asie", "subRegion":"Jižní Asie", "zeměpisná šířka":20, "zeměpisná délka":77, "demonym":"Ind", "isLandlocked":"Ne", "areaKm":3287590, "officialLanguages":"angličtina,hindština,tamilština" }

Zobrazte oblíbené emotikony

Chcete-li zobrazit výběr oblíbených emotikonů Unicode.

$ curl cli.fyi/emojis

Výstup:

{ "type":"Populární emotikony", "data":{ "huggingFace":"🤗", "tearsOfJoy":"😂", "grinningFace":"😀", "rofl":"🤣", "smiling":"😊", "tongueOut":"😋", "kissingFace":"😘", "thinking":"🤔", "neutralFace":"😐" }

Všechny výše uvedené výsledky si také můžete prohlédnout v prohlížeči. Zadejte například https://cli.fyi/time v adresním řádku vašeho prohlížeče načtěte podrobnosti o aktuálním čase UTC.

Cli.fyi ve webovém prohlížeči

Další podrobnosti naleznete na níže uvedené webové stránce projektu.


Linux
  1. Pomocí tohoto nástroje příkazového řádku systému Linux se dozvíte více o jednotkách NVMe

  2. Jak zobrazit informace o návštěvnících, šířce pásma a využití zdrojů v cPanel

  3. Osysinfo:Základní nástroj CLI pro zobrazení podrobností o vašem systému na Linuxu

  1. O Mem a Vmem?

  2. Přehled CCPA a GDPR

  3. Jak provést atomový přírůstek a načtení v C?

  1. 10 zajímavých a zábavných faktů o Linuxu

  2. Otázky týkající se putenv() a setenv()

  3. Nástroj pro měření kvality entropie?