在 Linux 终端中使用日历在 Linux 终端中使用日历在 Linux 终端中使用日历在 Linux 终端中使用日历
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

在 Linux 终端中使用日历

发表 admin at 2025年2月28日
类别
  • 未分类
标签
コアサーバーV2プランご契約でドメイン更新費用が永久無料

Ubuntu 系统上提供的图形日历工具非常有用。但是,如果您更精通终端,则可以使用强大的命令行实用程序(例如 cal 和 ncal)来自定义查看特定月份或年份日历的方式。本文详细介绍了 cal 和 ncal 命令以及可与它们一起使用的选项。

我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。

由于您将使用 Linux 终端来查看自定义日历,因此您可以通过 Dash 或 Ctrl+Alt+T 快捷方式打开它。

校准命令

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

cal

校准命令选项

您可以根据以下语法以及下面解释的选项来查看日历:

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

使用

-m [month]

使用此选项显示指定月份的日历。您可以指定完整的月份名称,例如“January”或三个字母的缩写形式,例如“Jan”。或者,您也可以使用此选项指定月份。此开关还为您提供了查看下一年一个月的日历的选项;在这种情况下,您可以在月份数字后添加字母 f,例如 -m 1f

-y 2025

使用此选项可以查看指定年份的日历。例如“-y 2019”将显示 2019 年的所有月份

-1

使用此选项仅查看一个月的日历。由于这是默认设置,除非必要,否则您可以避免使用此开关。

-3

使用此选项可以查看三个月的日历;其中包括当前月份、上个月和下个月。

-A [number]

当您想要查看 X 个未来月份以及已设置查看的日历时,请使用此选项。

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

示例 2:cal -y 2019 -A 1(此命令将显示 2019 年的日历以及一个月,即 2020 年 1 月

-B [number]

当您想要查看 X 个月前的月份以及已设置查看的日历时,请使用此选项。

示例 1:cal -3 -B 1(此命令将显示当前月份、上个月和下个月的日历,以及上个月之前 1 个月的日历)

示例 2:cal -y 2019 -B 1(此命令将显示 2019 年的日历以及上一年的一个月,即 2018 年的 12 月)

-d [YYYY-MM]

您可以通过使用 -d 选项以 YYYY-MM 格式提及该年份和月份来查看特定年份的特定月份的日历。

-j

您可以使用此选项以儒略格式而不是默认的公历格式查看日历。

校准命令示例

以下命令将显示当年的整个日历:

cal -y

以下命令将显示 2017 年 1 月的日历,因为它在命令中以 YYYY-MM 格式指定:

cal -d 2017-01

本地命令

ncal 命令比 cal 命令更强大。它以垂直格式显示日历,并带有一些附加选项。其中包括显示复活节日期、查看以星期一或星期日为起始日的日历等等。

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

ncal

Ncal 命令选项

您可以根据以下 nval 语法,基于下面解释的选项来查看日历:

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

注意:已经为 cal 命令解释的选项可以以相同的方式用于 ncal 命令。

Options

使用

-h

默认情况下,cal 命令突出显示今天的日期。但是,如果使用 -h 选项,则不会突出显示日期。

-e

使用此选项查看西方日历的复活节日期。

-o

使用此选项查看东正教复活节的日期。

-p

使用此选项可查看国家/地区代码以及用于从该国家/地区从儒略历切换到公历的切换日期。

-w

当您使用此选项时,ncal 将在每周下方打印周数。

-C

通过使用此选项,您可以将 cal 命令的所有选项与 ncal 命令一起使用。

-M

使用此选项可查看以星期一为一周第一天的日历。

-S

使用此选项可查看以星期日为一周第一天的日历。

-b

当您使用此选项时,ncal 将水平显示日历,就像通过 cal 命令显示的一样

Ncal 命令示例

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

ncal -h

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

通过本文,您已经学会了根据 cal 和 ncal 命令可用的许多选项来查看日历。通过使用这些选项,您可以自定义查看日历的方式,而不是 Linux 中通常显示日历的方式。

©2015-2025 Norria support@alaica.com