Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man visar en kalender i din Linux-terminal med Cal

Att använda Linux-terminalen kan vara så roligt att du kanske tappar koll på vilken dag det är. Lyckligtvis finns det ett Linux-kommando för att visa en kalender i din terminal. Cal är ett standard Linux-kommando som skriver ut en ASCII-kalender för den angivna månaden och året.

I den här artikeln kommer vi att prata kort om Cal, de olika alternativen förknippade med verktyget och hur du kan använda Cal för att visa kalendrar på din Linux-maskin.

Grundläggande kalendrar med Cal

För att se en grundläggande kalender för den aktuella månaden, skriv bara:

cal

I denna implementering markeras den aktuella dagen. I det här fallet var det den 16 mars 2021 när skärmdumpen togs.

Olika kalenderalternativ

De verkliga funktionerna kommer med de olika alternativen som Cal ger användarna. Den version som behandlas i den här artikeln är FreeBSD-versionen av Cal som ingår i Ubuntu. Om du använder en annan distribution kan din version av Cal-kommandot vara annorlunda. För att se manualsidan för ditt system, skriv:

man cal

För att se kalendern för de senaste tre månaderna, skriv:

cal -3

Använda -y flagga med Cal kommer att mata ut kalendern för hela året. De -y står för År.

cal -y

För att se kalendern för något annat år, i det här fallet, kanske det du helst vill glömma, skriv:

cal -y 2020

Du kan också se kalendrar för en viss månad och år:

cal month year

Byt bara ut månad och år med månadens och årets nummer, som t.ex 3 för mars, och året kommer att vara årtalet med fyra siffror, som t.ex 2021. Om du bor i ett land som ordnar datum på ett annat sätt, måste du ta itu med det. Detta är en artefakt av det ursprungliga Unix-systemet som utvecklas i USA.

Relaterad  eFootball 2022 (PES) kommer den 30 september! Kommer med allt!

Till exempel, här är kalendern för mars 1973. Den 1 mars det året är en mycket viktig årsdag. Det är datumet som Pink Floyds “Dark Side of the Moon” släpptes.

Åberopar Cal as ncal i Ubuntu ger dig fler alternativ, till exempel -S och -M flaggor för att den första dagen i veckan ska börja på en söndag respektive en måndag.

Vad händer med september 1752?

Om du tittar på kalendern för september 1752 genom att skriva ring 9 1752, du kanske märker något konstigt.

Dagarna i september hoppar från 2:a till 14:e. Och nej, det här är ingen bugg. Detta beror på att det var då Storbritannien och dess kolonier (inklusive det som så småningom blev Kanada och USA) bytte från den julianska kalendern till den gregorianska kalendern, som fortfarande används i väst idag.

Ja, de bestämde sig precis för att hoppa över 11 hela dagar! Och du tyckte att det var irriterande att byta klockor för sommartid på platser som observerar det!

Linux-kommandon har många alternativ

Även de mest grundläggande Linux-kommandona har massor av alternativ som du inte ens känner till. Det lönar sig att läsa manualsidorna för att upptäcka nya funktioner som kan göra det enklare för dig.

Om manuella sidor verkar lite skrämmande för dig på grund av innehållets längd, så finns det lyckligtvis flera paket tillgängliga för Linux som erbjuder valet att förkorta manuella sidor för att göra dem mer läsbara.

Om författaren

David Delony (74 artiklar publicerade)

David är en frilansskribent baserad i Pacific Northwest, men kommer ursprungligen från Bay Area. Han har varit en teknikentusiast sedan barnsben. Davids intressen inkluderar att läsa, titta på tv-program och filmer av hög kvalitet, retrospel och skivsamling.

Relaterad  Galaxy Tab S3: med sitt fysiska tangentbord vill Samsung tävla med iPad Pro

Mer från David Delony

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera

Table of Contents