GNU/Linux >> Linux Esercitazione >  >> Linux

Come controllare i dettagli meteorologici dalla riga di comando in Linux

Ti sei mai chiesto come trovare i dettagli meteorologici della tua città natale dalla riga di comando in Linux senza installare alcun software/applicazione aggiuntivo? No? Bene, è più facile di quanto pensi! Non è necessario installare alcuna utilità aggiuntiva. Usa il 'curl' comando, che è installato di default nella maggior parte delle distribuzioni Linux e Unix, per visualizzare i dettagli meteo direttamente dal Terminale stesso.

Se il programma curl non è installato, puoi installarlo come mostrato di seguito a seconda della distribuzione Linux in uso.

Su Arch Linux e suoi derivati:

$ sudo pacman -S curl

Su Debian/Ubuntu/Linux Mint:

$ sudo apt-get install curl

Su RHEL / CentOS / Fedora:

$ sudo yum install curl

Oppure,

$ sudo dnf install curl

Su SUSE / openSUSE:

$ sudo zypper in curl
Scarica - Guida gratuita:"10 semplici modi per ripristinare il tuo sistema Linux"

Controlla i dettagli meteo dalla riga di comando in Linux e Unix

Ora, vediamo come controllare i dettagli meteo dalla riga di comando utilizzando wttr.in comando di utilità e curl. Il wttr.in è un front-end web per un'utilità chiamata Wego . Wego è un'utilità della riga di comando utilizzata per visualizzare i dettagli meteorologici di una determinata posizione. Poiché wttr.in è un'utilità basata sul Web, non è necessario installarla o altre utilità aggiuntive. Possiamo ottenere i dettagli meteo utilizzando wttr.in e curl dalla riga di comando o da un browser web in pochissimo tempo.

Utilizzando l'utilità wttr.in, possiamo visualizzare i dettagli meteo,

  • della posizione corrente,
  • di un luogo particolare,
  • di una posizione geografica,
  • utilizzando il nome di dominio o l'indirizzo IP,
  • utilizzando il codice postale,
  • utilizzando il codice dell'aeroporto,
  • delle fasi lunari.

Vediamone uno per uno.

Visualizza i dettagli meteo della posizione corrente

Apri il tuo Terminale ed esegui:

$ curl wttr.in

Il comando precedente visualizzerà i dettagli meteo della tua posizione attuale in base al tuo indirizzo IP.

Risultato di esempio:

Controlla i dettagli meteo della tua posizione attuale

Mostra i dettagli meteo di un luogo particolare

Puoi persino ottenere i dettagli meteorologici di una particolare regione. Ad esempio, per visualizzare i dettagli meteo di Erode , un piccolo distretto nello stato del Tamilnadu, in India, gestisce:

$ curl wttr.in/erode

Sostituisci "Erode" con il nome della tua città per ottenere i dettagli meteo. Questo comando dovrebbe funzionare su quasi tutti i sistemi operativi Linux e Unix.

Risultato di esempio:

Controlla i dettagli meteo di una località specifica

Visualizza i dettagli meteo per una posizione geografica

A volte potresti voler conoscere i dettagli meteorologici per una località geografica (ad esempio nome di una montagna, monumento o qualche località speciale) diversa dalla tua città o città. È anche possibile. Supponi di voler visualizzare i dettagli meteo di una località in cui Tajmahal si trova, basta aggiungere il simbolo della tilde ~ prima del nome come sotto.

$ curl wttr.in/~Tajmahal

Risultato di esempio:

Dettagli meteorologici in una specifica posizione geografica

Che ne dici dei dettagli meteorologici sull'Everest ? Corri:

$ curl wttr.in/~Everest

Visualizza i dettagli meteo utilizzando il nome di dominio o l'indirizzo IP

Puoi anche utilizzare il nome di dominio con il prefisso '@' come specificatore di posizione.

$ curl wttr.in/@ostechnix.com

Risultato di esempio:

dettagli meteo utilizzando il nome di dominio

Come puoi vedere nell'output sopra, ostechnix.com si trova a Brea city, Stati Uniti d'America , quindi il comando sopra mostra i dettagli meteorologici della città di Brea. Puoi anche utilizzare l'indirizzo IP invece del nome di dominio.

Visualizza i dettagli meteo utilizzando il codice aeroporto

Conosco un particolare codice aeroportuale. Posso avere i dettagli meteo di quella regione? Sì!! Ad esempio, Aeroporto internazionale Indira Gandhi di Nuova Delhi il codice è DEL .

Per visualizzare i dettagli meteo, esegui:

$ curl wttr.in/DEL

Risultato di esempio:

Dettagli meteo utilizzando il codice aeroporto

Visualizza i dettagli meteo utilizzando il codice postale

È anche possibile ottenere i dettagli del tempo se si conosce il codice postale di una regione. Ad esempio, New York è un codice è 10001. Quindi, esegui il seguente comando per visualizzare le informazioni meteorologiche della città di New York.

$ curl wttr.in/10001

Dettagli meteo tramite codice postale

Visualizza i dettagli meteo in un browser web

Posso ottenere gli stessi dettagli in un browser web? Certo che si! Apri il tuo browser web e vai a http://wttr.in/ nella barra degli indirizzi.

Visualizza i dettagli meteo nel browser Web

Lo sviluppatore ha aggiunto una nuova funzionalità per visualizzare la fase della luna .

$ curl wttr.in/moon

Oppure,

$ curl wttr.in/[email protected]

Visualizza la fase lunare

Cambia le unità meteorologiche

Per impostazione predefinita, l'USCS le unità (United States Customary System Units) vengono utilizzate per le query dagli USA e dal sistema metrico per il resto del mondo. Tuttavia, puoi modificare le unità meteorologiche aggiungendo ?u o ?m a un URL come di seguito:

$ curl wttr.in/Chennai?u
$ curl wttr.in/Chennai?m

Per visualizzare la sezione della guida di wttr.in utilità, esegui:

$ curl wttr.in/:help

Cambia unità meteorologiche

E per ora è tutto. Questo è uno dei metodi più semplici che abbia mai trovato per visualizzare i dettagli meteorologici di qualsiasi luogo. Hai provato questa utilità? Cosa ne pensi? Conosci altre alternative? Sentiti libero di farcelo sapere nella sezione commenti qui sotto.


Linux
  1. Come installare il software dalla riga di comando di Linux

  2. Come controllare la dimensione della RAM nella riga di comando di Linux in Gb

  3. Come verificare se un sistema Linux è a 32 o 64 bit

  4. Come controllare la versione di Ubuntu dalla riga di comando

  5. Come posso copiare una cartella dalla riga di comando di Linux?

Come controllare le informazioni sulla CPU in Linux

Come controllare le statistiche di rete Linux dalla riga di comando

Come controllare la versione del sistema operativo con la riga di comando di Linux

Come controllare la velocità di Internet in Linux

Come trovare l'indirizzo IP nella riga di comando di Linux

Come controllare le porte aperte in Linux?