如何在Debian Terminal中查看日历

每个人都知道Debian系统上的图形日历应用程序有多有用。 但是,如果您熟悉终端,则可以使用功能强大的命令行实用程序(例如cal和ncal)来定制显示特定月份或年份的日历的方式。

本文介绍了如何在Debian Terminal中查看标准和自定义日历。 我在Debian 10 Buster系统上运行了本文描述的命令和步骤。

使用Linux终端查看自定义的日历。 您可以从应用程序启动器搜索中打开它,如下所示:

您可以通过按键盘上的Super / Windows键来访问应用程序启动器。

使用cal命令

Linux cal实用程序以传统的水平格式显示日历。 使用以下简单的cal命令显示当前月份的日历,突出显示当前日期。

$ cal

Debian Cal命令

校准命令选项

基于下面描述的选项,您可以根据以下语法查看日历:

$ cal [-m [month]] [-y [year]] [-3] [-1] [-A [number]] [-B [number]] [-d [YYYY-MM]] [-j]

选项
-米 [month]使用此选项可显示指定月份的日历。 您可以指定一个月范围的名称(例如“ January”)或三个字母的缩写(例如“ Jan”)。 或者,您可以使用此选项指定月份数。 此开关还可以选择显示下一年的一个月日历。 在这种情况下,您可以在月份号之后添加字母f,例如-m1f。
-y [year]使用此选项显示指定年份的日历。 例如,“-y 2019”显示2019年的所有月份
-1使用此选项可以显示一个月的日历。 这是默认设置,除非需要,否则可以避免使用此开关。
-3使用此选项可以查看3个月的日历。 这些包括当月,上个月和下个月。
-一种 [number]使用此选项可以查看即将设置的日历,以查看即将到来的X个月。

示例1:cal -3 -A 1(此命令显示当前,上一个和下个月以及下个月后一个月的日历。)

示例2:cal -y 2019 -A 1(此命令显示2019年日历和另一个月或2020年1月。

-B [number]如果要显示前一个月的X号以及已经设置要显示的日历,请使用此选项。

示例1:cal -3 -B 1(此命令显示当前,上一个,下个月和上个月前一个月的日历)

示例2:cal -y 2019 -B 1(此命令显示2019年日历和上个月或2018年12月。

-d [YYYY-MM]通过使用-d选项以YYYY-MM格式引用该年和月份,可以显示特定年份的特定月份的日历。
-j您可以使用此选项在Julian日历中显示日历,而不是默认的Gregorio日历。

校准命令示例

以下命令显示当前年份的整个日历。

$ cal -y

命令行日历应用程序

以下命令以YYYY-MM格式显示命令中指定的2018年2月日历。

$ cal -d 2018-02

显示日历日期广告

使用ncal命令

ncal命令比Linux cal命令更强大。 以垂直格式查看日历,并添加一些更高级的选项。 这包括显示复活节日期,显示从星期一或星期日开始的日历等。

使用以下简单的ncal命令显示当前月份的日历,并以垂直格式突出显示当前日期。

$ ncal

Debian ncal命令

Ncal命令选项

您可以根据以下描述的选项,根据以下ncal语法查看日历。

$ ncal [-m [month]] [-y [year]] [-h] [-3] [-1] [-A [number]] [-B [number]] [-d [YYYY-MM]] [-C] [-e] [-o] [-p] [-w] [-M] [-S] [-b]

注意:cal命令中已经描述的选项也可以在ncal命令中使用。

选项
-H默认情况下,cal命令突出显示今天的日期。 但是,使用-h选项时,日期不会突出显示。
-e使用此选项可以在西方日历上显示复活节日期。
-o使用此选项显示东正教的复活节日期。
-p使用此选项可显示用于从该国家/地区的儒略历切换到格雷戈里奥历法的国家代码和切换日期。
-w使用此选项,ncal在每个星期下面打印一个星期数。
-C此选项使您可以将cal命令的所有选项与ncal命令一起使用。
-M使用此选项可将日历显示为星期一作为一周的第一天。
-S使用此选项可将日历显示为星期几。
-b使用此选项,ncal水平显示由cal命令显示的日历。

Ncal命令示例

以下命令显示当前月份的日历,而不突出显示今天的日期。

$ ncal -h

ncal -h命令

以下命令将星期一的当前月份的日历显示为一周的第一天。

$ ncal -M

Ncal M

通过本文,您学习了如何根据cal和ncal命令提供的许多选项显示日历。 使用这些选项,您可以自定义日历的显示方式,而不是Debian中的常规方式。

如何在Debian Terminal中查看日历

Sidebar