使用场景与痛点:

       根据实际需求,每个星期五都要关闭服务器若干,痛点如下:

  • 1是服务器比较多,按起来麻烦。
  • 2是因为周五时间点特殊,着急下班容易忘记关闭服务器。
  • 那些要关注才能看的博客,不是我喷,写的不咋地,还TNN的要关注,有毛病

解决方案:

      crontab,linux中crontab命令用于设置周期性被执行的指令,该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。cron 系统调度进程。可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业。crontab命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个crontab文件来保存调度信息。

设置步骤:

编辑定时任务

crontab -e

输入以下命令,:wq!保存,以下命令为每个星期的周五下午5点,关机走人

0 17 * * 5 /sbin/shutdown -h now

查看设置的定时任务情况

crontab -l

注意事项:

  •      在使用定时任务时,应确保服务器时间准确,可使用chrony做时间同步。
  •      如为内网环境服务器,可选举一台服务器为时间master。其他服务器拉取master时间,手动维护master时间。
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐