本课程面向能够输入终端命令的 DevOps 初学者。你将帮助 DAYMARK 咖啡馆交付正确、可下载的销售报表,在失败期间保留上份完整文件,并在下一次计划运行时发布新结果。
两次引导实验分别教授安全发布与计划执行。一次独立挑战把方法迁移到库存估值,改变执行账户、路径和输入。每个单元都从独立的预配置环境开始。
你将学到什么
- 阅读源记录,将合并后的数量及以分为单位的总额与真实 CSV 下载比较。
- 完成简短 Bash 包装脚本:先写临时文件、传递失败状态,仅在成功后原子替换目标。
- 配置配套的 systemd service 和 timer,明确用户、工作目录及绝对路径。
- 阅读真实触发记录、journal 与执行身份;失败时保留报表,在后续真实运行中更新。
本课程适合谁
适合具备基本终端操作能力的 Linux 与 DevOps 学习者。无需已有 systemd 或脚本知识;相关 shell 语法会在使用前讲解。你只需编辑简短包装脚本和 unit 文件,计算程序及网站已经准备好。
浏览器环境包含 Workstation 和 Daymark 业务网站,无需本地安装或外部账户。提供英文及八种文档译文;网站标签、命令和输出保持英文。
常见问题
这是真实调度器吗? 是。Linux instance 上的真实 systemd timer 会启动有限时长任务。5/20 秒短周期用于演练,并非实际每日生产计划。课程简要介绍日历调度;重启恢复与漏日记账不在范围内。
需要开发报表应用吗? 不需要。CSV 计算程序已提供。你处理发布和执行配置,再通过真实记录及下载判断结果。
挑战改变什么? 挑战使用库存数量与成本、另一个报表用户和新路径。工具及程序接口与引导实验相同,并提供独立的完整解答。




