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 curlScarica - 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.