Medan vanliga användare brukar hålla sig borta från Linux-kommandoraden av uppenbara skäl är strömanvändare helt motsatta, vilket innebär att de alltid letar efter bra kommandoradsalternativ till GUI-baserad programvara som de använder, det hämtar en fil från Internet, skicka en tweet etc.

Men visste du att du också kan kolla väderinformation från Linux-kommandoraden? Det kan göras med hjälp av weather . I den här artikeln kommer vi att diskutera grunderna i kommandot tillsammans med de funktioner som det ger.

Introduktion

Väderverktyget är avsett att ge snabb tillgång till nuvarande väderförhållanden och prognoser. För närvarande kan den returnera data för lokaliteter i hela USA och vissa markera platser globalt genom att hämta och formatera avkodade METAR (Meteorological Aerodrome Reports) från NOAA (USA: s nationella oceaniska och atmosfäriska administration) och prognoser / varningar från NWS Service).

Ladda ner och installera

Användare av en Debianbaserad Linux-distribution som Ubuntu kan hämta och installera weather med följande kommando:

 sudo apt-get install weather-util 

Alternativt kan du också hämta källan och installera den manuellt.

Användande

Här är några exempel på hur weather kan användas:

Få väderinformation på en viss plats

Du kan kontrollera väder på ett visst ställe genom att skicka sitt namn som ett kommandoradsargument. Till exempel, för att få väderinformation från San Jose (Kalifornien), kör följande kommando:

 väder "San Jose" 

Här är resultatet:

 Söker via namn ... [använder resultat San Jose, CA] Nuvarande förhållanden vid San Jose / Reid / Hillv, CA Senast uppdaterad 14 dec 2014 - 12:49 EST / 2014.12.14 0549 UTC Temperatur: 48 F (9 C ) Relativ fuktighet: 93% Vind: Variabel vid 6 MPH (5 KT) Himmelförhållanden: klar 

Även om det finns en tvetydighet i namnet som du tillhandahåller, ger verktyget dig en lista över tillgängliga alternativ att välja mellan:

Alternativt kan du också använda den federala informationsbehandlingsstandard (FIPS) -koden för en plats för att få dess nuvarande väderförhållanden. Till exempel, för att få San Joses väderinformation, kan du använda sin FIPS-kod 0668000 på följande sätt:

 väder fips0668000 

och dess resultat:

 Söker via FIPS ... [cache resultat San Jose, CA] Nuvarande förhållanden vid San Jose / Reid / Hillv, CA Senast uppdaterad 14 dec 2014 - 12:49 EST / 2014.12.14 0549 UTC Temperatur: 48 F (9 C ) Relativ fuktighet: 93% Vind: Variabel vid 6 MPH (5 KT) Himmelförhållanden: klar 

Få lokal prognos med -f-alternativet

Bortsett från nuvarande väderförhållanden kan du också få lokala prognoser med alternativet -f kommandorads. Här är ett exempel:

 väder -f "San Jose city" 

Visa information relaterad till specifika väderförhållanden

Om du bara vill visa information relaterad till specifika väderförhållanden som temperatur, vind och mer, kan du göra det med hjälp av kommandoradsalternativet. Till exempel visar följande kommando bara vindrelaterad information:

 väder fips0668000 - headers = wind 
 Nuvarande förhållanden vid San Jose / Reid / Hillv, CA Senast uppdaterad 14 dec 2014 - 12:49 EST / 2014.12.14 0549 UTC Vind: Variabel vid 6 MPH (5 KT) 

Få väderinformation på flygplatser

Du kan kontrollera väder på flygplatser med hjälp av (International Air Transport Association) IATA-koden, eller ICAO-koden (International Civil Aviation Organization). För det här är allt du behöver göra för att köra väderverktyget tillsammans med en IATA- eller ICAO-kod som ett kommandoradsargument.

Till exempel, här är ett exempel på weather som använder ICAO-kod för att visa väderinformation på New Delhi flygplats i Indien:

 väder VIDP 
 Söker via station ... [cacheringsresultat New Delhi / Palam, Indien] Nuvarande förhållanden i New Delhi / Palam, Indien (VIDP) 28-34N 077-07E 233M Senast uppdaterad 14 december 2014 - 04:00 EST / 2014.12. 14 0900 UTC Temperatur: 59 F (15 C) Relativ fuktighet: 100% Vind: från ESE (110 grader) vid 5 MPH (4 KT) Väder: dimma Himmelförhållanden: mestadels molnigt 

Och följande kommando använder IATA-kod för att visa väderinformation på Daytona Beach International:

 väder DAB 
 Söker via flygplats ... [cacheringsresultat Daytona Beach International, FL, USA] Aktuella förhållanden vid Daytona Beach International, FL Senast uppdaterad 14 december 2014 - 03:53 EST / 2014.12.14 0853 UTC Temperatur: 44, 1 F (6, 7 C) Relativ luftfuktighet: 85% Vind: från WSW (250 grader) vid 3 MPH (3 KT) Himmelförhållanden: klar 

För fler alternativ, gå igenom weather manningssida (http://manpages.ubuntu.com/manpages/raring/man1/weather.1.html).

Slutsats

weather kommandot är ett användbart verktyg som ger en mängd alternativ och riktar sig till strömanvändare eller de som behöver sådan information automatiskt läggas till i sina rapporter, men det betyder inte att en genomsnittlig användare inte kan använda den.

Har du någonsin använt weather eller ett liknande verktyg? Hur var din erfarenhet? Dela dina tankar i kommentarerna nedan.

Bildkrediter: moln, prognos, grå, regn, sol, väderikon