Usare il terminale Linux può essere così divertente che potresti perdere traccia di che giorno è. Fortunatamente, c'è un comando Linux per visualizzare un calendario nel tuo terminale. Cal è un comando Linux standard che stampa un calendario ASCII per il mese e l'anno specificati.

In questo articolo, parleremo brevemente di Cal, delle varie opzioni associate all'utilità e di come puoi usare Cal per visualizzare i calendari sulla tua macchina Linux.

Calendari di base con Cal

Per vedere un calendario di base del mese corrente, digita semplicemente:

cal

In questa implementazione viene evidenziato il giorno corrente. In questo caso, era il 16 marzo 2021 quando è stato fatto lo screenshot.

Relazionato: Cos'è l'ora di Unix e quando è stata l'epoca di Unix?

Diverse opzioni di calendario

Le funzionalità reali vengono fornite con le varie opzioni che Cal fornisce agli utenti. La versione trattata in questo articolo è la versione FreeBSD di Cal inclusa con Ubuntu. Se utilizzi un'altra distribuzione, la tua versione del comando Cal potrebbe essere diversa. Per vedere la pagina di manuale del tuo sistema, digita:

instagram viewer

uomo cal

Per vedere il calendario degli ultimi tre mesi, digita:

cal -3

Usando il -y flag con Cal produrrà il calendario per l'intero anno. Il -y sta per Anno.

cal -y

Per vedere il calendario per qualsiasi altro anno, in questo caso, forse quello che preferiresti dimenticare, digita:

cal -y 2020

Puoi anche visualizzare i calendari per un determinato mese e anno:

cal mese anno

Basta sostituire mese e anno con il numero del mese e dell'anno, ad esempio 3 per marzo e l'anno sarà l'anno in quattro cifre, ad esempio 2021. Se vivi in ​​un paese che ordina le date in modo diverso, dovrai affrontarlo. Questo è un artefatto del sistema Unix originale in fase di sviluppo negli Stati Uniti.

Ad esempio, ecco il calendario di marzo 1973. Il 1 marzo di quell'anno è un anniversario molto importante. È la data in cui è uscito "Dark Side of the Moon" dei Pink Floyd.

Invocare Cal come ncal in Ubuntu ti offre più opzioni, come il -S e -M flag in modo che il primo giorno della settimana inizi rispettivamente di domenica o lunedì.

Relazionato: Organizza il tuo tempo con queste 4 app di calendario Linux

Che succede con settembre 1752?

Se guardi il calendario del settembre 1752 digitando cal 9 1752, potresti notare qualcosa di strano.

Le giornate di settembre saltano dal 2 al 14. E no, questo non è un bug. Questo perché è allora che la Gran Bretagna e le sue colonie (compreso quello che alla fine divenne il Canada e gli Stati Uniti) passò dal calendario giuliano al calendario gregoriano, che è ancora utilizzato in occidente oggi.

Sì, hanno appena deciso di farlo saltare 11 giorni interi! E pensavi che cambiare gli orologi per l'ora legale nei luoghi che lo osservano fosse fastidioso!

I comandi Linux hanno molte opzioni

Anche i comandi Linux più elementari hanno molte opzioni che non conosci nemmeno. Vale la pena leggere le pagine di manuale per scoprire nuove funzionalità che potrebbero semplificarti le cose.

Se le pagine di manuale ti sembrano un po 'scoraggianti a causa della lunghezza del contenuto, fortunatamente, molte sono disponibili pacchetti per Linux che offrono la scelta di accorciare le pagine di manuale per renderle di più leggibile.

E-mail
Come abbreviare le pagine man in spiegazioni leggibili su Linux e macOS

MacOS e Linux hanno ciascuno un comando utile, "man", che mostra le spiegazioni manuali per i comandi del terminale. Dato che sono spesso lunghi, perché non utilizzare lo strumento tldr per accorciarli in blocchi leggibili?

Argomenti correlati
  • Linux
  • Comandi Linux
Circa l'autore
David Delony (6 articoli pubblicati)Altro di David Delony

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Ancora un passo…!

Conferma il tuo indirizzo e-mail nell'e-mail che ti abbiamo appena inviato.

.