Windows Tips & News

Как да получите прогноза за времето в Linux конзола

click fraud protection
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

За различни среди на работния плот като Cinnamon, KDE, MATE и т.н. има много десклети, панелни аплети и джаджи, които да ви представят прогноза за времето с изискан вид. Ако предпочитате минималистична, но ефективна среда, може да се интересувате да научите как да получавате информация за времето точно във вашия терминален емулатор или в чиста конзолна среда. Ето как може да се направи.

Реклама


Преди да продължите, уверете се, че имате конзолния инструмент къдрица инсталирани. В повечето дистрибуции на Linux той се инсталира извън кутията. Можете да проверите дали е инсталиран със следната команда.
която къдрица

Командата ще върне пълния път към двоичния файл CURL.

Кой Curl Linux

Сега ще използваме уеб услуга с отворен код wttr.in, за да извлечем прогнозата за времето.

За да получите прогноза за времето в конзолата на Linux, изпълнете следната команда:

curl wttr.in/LOCATION

Заменете частта за местоположение с името на вашето място. Например:

curl wttr.in/New-York
curl wttr.in/Bangalore
Прогноза за времето в Linux в конзолата
Прогноза за времето в Linux в конзола 2

Можете да посочите държавата, в която живеете, когато е необходимо. Синтаксисът е както следва:

curl wttr.in/Мадрид, Испания

Прогноза за времето в Linux в местоположението на конзолатаЗабележка: Важно е да не въвеждате интервал между и след запетаята. Ако добавите интервал след запетаята, услугата ще се опита да разпознае входния параметър като множество местоположения. Можете да използвате тази функция за извличане на прогнози за няколко местоположения наведнъж.

Например:

curl wttr.in/Мадрид,\ Бангалор

Това ще покаже времето в Мадрид и Бангалор.

Като алтернатива можете да използвате знака плюс, за да извлечете прогнозата за множество местоположения:

curl wttr.in/Madrid+Bangalore

Ако изпълните curl без посочено местоположение, услугата ще се опита да отгатне местоположението ви въз основа на вашата IP геолокационна информация. Командата в този случай ще изглежда по следния начин:

curl wttr.in

Услугата wttr.in може да показва прогнозата направо във вашия уеб браузър. Насочете браузъра си към същото място, което използвате в curl. Вижте следната екранна снимка:Linux прогноза за времето в браузъра

Услугата поддържа редица опции. Отворете следната страница, за да научите повече за тях:
http://wttr.in/:help

Като алтернатива можете да използвате тази команда във вашия терминал:

къдрица http://wttr.in/:help

Ето някои полезни опции.

curl wttr.in/New-York? н

Това ще покаже кратката версия на прогнозата, която включва само обяд и нощ.

curl wttr.in/New-York? 0

Това ще покаже само текущото време на посоченото място.Времето за Linux текущо

Ако добавите ".png" към местоположението, услугата ще върне PNG изображение. Можете да го вградите във вашата уеб страница.
Например отворете тази връзка: http://wttr.in/New-York.png

Linux прогноза за времето като Png

Когато сте в режим PNG, можете да предавате параметри, както следва:

wttr.in/Location_parameters.png

Например:

wttr.in/New-York_tq0.png

Услугата е локализирана на няколко езика.
За да промените езика на прогнозата, можете да използвате следния синтаксис:

curl wttr.in/Berlin? lang=de. curl wttr.in/Berlin? lang=ru

Като алтернатива можете да използвате поддомейни, както следва:

curl de.wttr.in/Berlin curl ru.wttr.in/Moscow

Поддържаните езици са:

az bg ca cs cy da de el eo es fi fr hi hr hu is it ja ko mk ml nl nn pt pl ro ru sk sl sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu bs бъде

wttr.in може да се използва не само за проверка на времето, но и за някои други цели. За да видите текущата фаза на Луната.

$ curl wttr.in/Moon. 
Фаза на Луната

За да видите фазата на Луната за определената дата (2016-12-25), изпълнете следната команда.

$ curl wttr.in/Moon@2016-12-25. 

Това е.

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Windows 11 Beta Channel получава компилации 22621.590 и 22622.590

Windows 11 Beta Channel получава компилации 22621.590 и 22622.590

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителност...

Прочетете още

Страницата История в Microsoft Edge ще има нова секция „Изпратени страници“.

Страницата История в Microsoft Edge ще има нова секция „Изпратени страници“.

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителност...

Прочетете още

Подсистемата Windows за Linux обикновено се предлага в Microsoft Store

Подсистемата Windows за Linux обикновено се предлага в Microsoft Store

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителност...

Прочетете още