命令行工具(高效快捷)
cal
命令(基础日历)
-
基本使用:
终端输入cal
直接显示当前月日历:$ cal 七月 2025 日 一 二 三 四 五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
-
扩展功能:
- 查看全年日历:
cal -y
- 查看指定年月:
cal 3 2025
(显示2025年3月) - 显示儒略历(Julian):
cal -j
(以年中第几天替代日期)
- 查看全年日历:
ncal
命令(周起始自定义)
- 垂直布局与周起始调整:
$ ncal -M # 周一作为周起始(默认周日) $ ncal -w # 显示周数(ISO标准) $ ncal -3 # 显示上月/本月/下月
示例输出:
七月 2025 八月 2025 九月 2025 一 1 8 15 22 29 一 5 12 19 26 一 2 9 16 23 30 二 2 9 16 23 30 二 6 13 20 27 二 3 10 17 24 ...(略)
date
命令(快速日期查询)
- 查看今日日期:
date +"%Y-%m-%d %A"
输出:2025-07-21 星期日
图形化工具(可视化操作)
GNOME 桌面(默认日历)
- 点击顶部状态栏时间 → 弹出日历窗口,支持月视图/周视图。
- 安装扩展:
sudo apt install gnome-calendar
(若未预装)
KDE Plasma 桌面
- 右键点击任务栏时钟 → 选择 “显示日历”。
- 完整应用:通过菜单启动 “KOrganizer”(集成日程管理)。
跨平台工具
- Thunderbird:邮件客户端内置日历(支持同步)。
- Orage(轻量级):适合 Xfce 等桌面环境。
高级技巧
-
周数计算
date +%V
显示当前周数(ISO 8601 标准)。 -
生成全年日历文件
cal 2025 > year2025.txt # 保存2025年日历到文件
-
农历/节日支持
安装第三方工具如lunar-calendar
:sudo apt install lunar-calendar # Debian/Ubuntu lunar-calendar 2025-07-21 # 查询指定日期农历
使用场景推荐
- 快速查询 →
cal
或ncal
(终端首选) - 日程管理 → GNOME Calendar / Thunderbird(图形化)
- 脚本调用 →
date
命令(自动化任务) - 特殊需求 → 周数/农历(结合扩展工具)
引用说明:
- 基于 Linux 核心工具(util-linux 包)及主流桌面环境文档。
- 命令测试环境:Ubuntu 22.04 LTS、Kernel 5.15。
- 第三方工具参考 Linux man pages 及 GNOME 用户文档。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/4644.html