GNU/Linux >> Tutoriels Linux >  >> Linux

Comment vérifier les détails météorologiques à partir de la ligne de commande sous Linux

Vous êtes-vous déjà demandé comment trouver les détails météorologiques de votre ville natale à partir de la ligne de commande sous Linux sans installer de logiciels/applications supplémentaires ? Non? Eh bien, c'est plus facile que vous ne le pensez! Vous n'avez pas besoin d'installer d'utilitaires supplémentaires. Utilisez simplement le 'curl' , qui est installée par défaut dans la plupart des distributions Linux et Unix, pour afficher les détails météorologiques directement depuis le terminal lui-même.

Si le programme curl n'est pas installé, vous pouvez l'installer comme indiqué ci-dessous en fonction de la distribution Linux que vous utilisez.

Sur Arch Linux et ses dérivés :

$ sudo pacman -S curl

Sur Debian / Ubuntu / Linux Mint :

$ sudo apt-get install curl

Sur RHEL / CentOS / Fedora :

$ sudo yum install curl

Ou,

$ sudo dnf install curl

Sur SUSE / openSUSE :

$ sudo zypper in curl
Télécharger - Guide gratuit :"10 façons simples de restaurer votre système Linux"

Vérifier les détails météo à partir de la ligne de commande sous Linux et Unix

Voyons maintenant comment vérifier les détails météorologiques à partir de la ligne de commande en utilisant wttr.in utilitaire et commande curl. Le wttr.in est une interface Web pour un utilitaire appelé Wego . Wego est un utilitaire de ligne de commande utilisé pour afficher les détails météorologiques d'un emplacement donné. Étant donné que wttr.in est un utilitaire Web, nous n'avons pas besoin de l'installer ni d'autres utilitaires supplémentaires. Nous pouvons obtenir les détails météorologiques en utilisant wttr.in et curl soit à partir de la ligne de commande, soit à partir d'un navigateur Web en un rien de temps.

En utilisant l'utilitaire wttr.in, nous pouvons afficher les détails météorologiques,

  • de l'emplacement actuel,
  • d'un emplacement particulier,
  • d'un emplacement géographique,
  • à l'aide d'un nom de domaine ou d'une adresse IP,
  • en utilisant le code postal,
  • en utilisant le code de l'aéroport,
  • de la phase de lune.

Voyons un par un.

Afficher les détails météo de l'emplacement actuel

Ouvrez votre terminal et exécutez :

$ curl wttr.in

La commande ci-dessus affichera les détails météorologiques de votre emplacement actuel en fonction de votre adresse IP.

Exemple de résultat :

Vérifiez les détails météorologiques de votre position actuelle

Afficher les détails météo d'un emplacement particulier

Vous pouvez même obtenir les détails météorologiques d'une région particulière. Par exemple, pour afficher les détails météo de Erode , un petit district de l'État du Tamilnadu, en Inde, exécutez :

$ curl wttr.in/erode

Remplacez "Erode" par le nom de votre ville natale pour obtenir les détails météorologiques. Cette commande devrait fonctionner sur presque tous les systèmes d'exploitation Linux et Unix.

Exemple de résultat :

Vérifier les détails météorologiques d'un emplacement spécifique

Afficher les détails météo d'un emplacement géographique

Parfois, vous souhaiterez peut-être connaître les détails météorologiques d'un emplacement géographique (par exemple, le nom d'une montagne, un monument ou un emplacement spécial) autre que votre ville ou une ville. C'est également possible. Supposons que vous souhaitiez afficher les détails météorologiques d'un lieu où Tajmahal est situé, ajoutez simplement le symbole tilde ~ avant le nom comme ci-dessous.

$ curl wttr.in/~Tajmahal

Exemple de résultat :

Détails météo dans une zone géographique spécifique

Que diriez-vous des détails météorologiques à Everest ? Exécutez simplement :

$ curl wttr.in/~Everest

Afficher les détails météo en utilisant le nom de domaine ou l'adresse IP

Vous pouvez également utiliser un nom de domaine avec le préfixe '@' comme spécificateur d'emplacement.

$ curl wttr.in/@ostechnix.com

Exemple de résultat :

détails météo en utilisant le nom de domaine

Comme vous le voyez dans la sortie ci-dessus, ostechnix.com est situé dans la ville de Brea, aux États-Unis d'Amérique , d'où la commande ci-dessus affiche les détails météorologiques de la ville de Brea. Vous pouvez également utiliser l'adresse IP au lieu du nom de domaine.

Afficher les détails météo à l'aide du code de l'aéroport

Je connais un code d'aéroport particulier. Puis-je obtenir les détails météorologiques de cette région ? Oui!! Par exemple, aéroport international Indira Gandhi de New Delhi le code est DEL .

Pour afficher les détails météo, exécutez simplement :

$ curl wttr.in/DEL

Exemple de résultat :

Détails météo à l'aide du code de l'aéroport

Afficher les détails météo à l'aide du code postal

Il est également possible d'obtenir des détails sur la météo si vous connaissez le code postal d'une région. Par exemple, New York est un code 10001. Donc, exécutez simplement la commande suivante pour afficher les informations météorologiques de la ville de New York.

$ curl wttr.in/10001

Détails météo utilisant le code postal

Afficher les détails météo dans un navigateur Web

Puis-je obtenir les mêmes détails dans un navigateur Web ? Bien sûr que oui! Ouvrez votre navigateur Web et accédez à http://wttr.in/ dans la barre d'adresse.

Afficher les détails météo dans le navigateur Web

Le développeur a ajouté une nouvelle fonctionnalité pour afficher la phase de lune .

$ curl wttr.in/moon

Ou,

$ curl wttr.in/[email protected]

Afficher la phase de lune

Modifier les unités météo

Par défaut, l'USCS les unités (United States Customary System Units) sont utilisées pour les requêtes provenant des États-Unis et du système métrique pour le reste du monde. Vous pouvez cependant changer les unités météo en ajoutant ?u ou ?m vers une URL comme ci-dessous :

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

Pour afficher la section d'aide de wttr.in utilitaire, exécutez :

$ curl wttr.in/:help

Changer les unités météo

Et, c'est tout pour le moment. C'est l'une des méthodes les plus simples que j'ai jamais trouvées pour afficher les détails météorologiques de n'importe quel endroit. Avez-vous essayé cet utilitaire ? Qu'est-ce que tu en penses? Connaissez-vous d'autres alternatives ? N'hésitez pas à nous le faire savoir dans la section des commentaires ci-dessous.


Linux
  1. Comment installer un logiciel à partir de la ligne de commande Linux

  2. Comment vérifier la taille de la RAM dans la ligne de commande Linux en Go

  3. Comment vérifier si un système Linux est 32 bits ou 64 bits

  4. Comment redémarrer Linux en utilisant la ligne de commande

  5. Comment vérifier la version d'Ubuntu à partir de la ligne de commande

Comment vérifier les informations du processeur sous Linux

Comment vérifier les statistiques du réseau Linux à partir de la ligne de commande

Comment vérifier la version du système d'exploitation avec la ligne de commande Linux

Comment vérifier la vitesse d'Internet sous Linux

Comment trouver une adresse IP dans la ligne de commande Linux

Comment vérifier les ports ouverts sous Linux ?