当前位置: 首页 > news >正文

绍兴h5建站wordpress销售插件

绍兴h5建站,wordpress销售插件,wordpress新数据库,wordpress 不支持中文Centos系统中创建定时器完成定时任务 时间不一定能证明很多东西#xff0c;但是一定能看透很多东西#xff0c;坚信自己的选择#xff0c;不动摇#xff0c;使劲跑#xff0c;明天会更好。 在 CentOS 上#xff0c;可以使用 systemd 定时器来创建一个每十秒执行一次的任务…Centos系统中创建定时器完成定时任务 时间不一定能证明很多东西但是一定能看透很多东西坚信自己的选择不动摇使劲跑明天会更好。 在 CentOS 上可以使用 systemd 定时器来创建一个每十秒执行一次的任务。systemd 的定时器提供了更细粒度的定时功能可以替代 cron 来执行任务。以下是如何使用 systemd 定时器来实现每十秒执行一次脚本的步骤 1. 创建一个执行任务的脚本 首先创建一个脚本来执行所需的任务。例如创建一个脚本 /usr/local/bin/create_wanghui.sh内容如下 #!/bin/bash# 定义要创建的目录 DIRECTORY/usr/local/src/wanghui# 检查目录是否已经存在 if [ -d $DIRECTORY ]; thenecho 目录 $DIRECTORY 已经存在. else# 创建目录mkdir -p $DIRECTORY# 检查是否创建成功if [ -d $DIRECTORY ]; thenecho 目录 $DIRECTORY 已成功创建.elseecho 目录 $DIRECTORY 创建失败.fi fi2. 赋予脚本执行权限 chmod x /usr/local/bin/create_wanghui.sh3. 创建一个 systemd 服务单元文件 创建一个 systemd 服务单元文件 /etc/systemd/system/create_wanghui.service内容如下 [Unit] DescriptionCreate Wanghui Directory[Service] ExecStart/usr/local/bin/create_wanghui.sh4. 创建一个 systemd 定时器单元文件 创建一个 systemd 定时器单元文件 /etc/systemd/system/create_wanghui.timer [Unit] DescriptionRun create_wanghui.sh every 10 seconds[Timer] OnBootSec10sec OnUnitActiveSec10sec[Install] WantedBytimers.target这段配置是一个 systemd 定时器单元文件的内容用于定义一个任务每隔10秒钟执行一次。以下是对各部分的详细解释 [Unit] DescriptionRun create_wanghui.sh every 10 seconds 这一行提供了定时器的简短描述用来说明定时器的用途。在这个例子中它描述了该定时器会每10秒执行一次 create_wanghui.sh 脚本。 [Timer] OnBootSec10sec 这个选项指定了定时器在系统启动后多久首次启动。在这里它设置为 10sec意味着系统启动后10秒钟定时器会首次运行。 OnUnitActiveSec10sec 这个选项指定了定时器在上次启动后多久再次启动。在这里设置为 10sec意味着定时器在每次任务完成后10秒钟再次启动任务。因此任务会每隔10秒钟执行一次。 [Install] WantedBytimers.target 这一行指定了定时器在什么时候启动。timers.target 是一个 systemd 目标表示当系统到达 timers.target 这个状态时通常是在系统启动的过程中这个定时器将会被启用。 总体解释 这个 systemd 定时器配置用于设置一个任务每次系统启动后10秒钟运行并且之后每隔10秒钟重复执行该任务。定时器的行为由 OnBootSec 和 OnUnitActiveSec 两个指令控制确保任务定期执行。如果这个定时器被启用它将从系统启动后10秒钟开始每10秒钟运行一次指定的服务通常是一个脚本或程序。 如果想要每天凌晨一点执行呢 [Unit] DescriptionRun create_wanghui.sh daily at 1 AM[Timer] OnCalendar*-*-* 01:00:00 Persistenttrue[Install] WantedBytimers.target 这段配置是一个 systemd 定时器单元文件用于每天凌晨1点运行 create_wanghui.sh 脚本。以下是各部分的详细解释 [Unit] DescriptionRun create_wanghui.sh daily at 1 AM 这行描述了定时器的用途即每天凌晨1点执行 create_wanghui.sh 脚本。 [Timer] OnCalendar-- 01:00:00* 这一行定义了定时器的执行时间。OnCalendar 指定了一个日期和时间格式 *-*-* 表示任意年份、任意月份、任意日期。 01:00:00 表示每天的凌晨1点整。 因此这个定时器配置将会在每天凌晨1点00分00秒触发任务。 Persistenttrue 这一行确保了当系统在计划执行时间未运行时任务会在下次系统启动时自动执行。这意味着即使系统在凌晨1点关闭或处于睡眠状态任务将在系统再次启动时立即执行确保任务不会错过。 [Install] WantedBytimers.target 这一行指定了定时器在 timers.target 到达时启动。timers.target 是一个系统级别的目标表示定时任务将会在系统达到这个目标时开始运行。 总体解释 这个 systemd 定时器配置用于设置一个任务确保它每天在凌晨1点准时执行。如果系统在计划执行时间之前未开机或在执行时间处于睡眠状态那么任务会在系统下次启动时立即执行以保证任务不会错过。 5. 重新加载 systemd 配置并启动定时器 重新加载 systemd 配置以使其识别新创建的单元文件 sudo systemctl daemon-reload启动定时器 sudo systemctl start create_wanghui.timer启用定时器使其在系统启动时自动启动 sudo systemctl enable create_wanghui.timer6. 检查定时器状态 你可以使用以下命令检查定时器的状态和下一次触发时间 systemctl list-timers create_wanghui.timer这样你就创建了一个 systemd 定时器每十秒运行一次指定的脚本。这个方法利用了 systemd 的定时器功能比 cron 更灵活和强大特别是在需要精细的时间控制时。
http://www.w-s-a.com/news/218600/

相关文章:

  • 搭建直播网站需要怎么做做石材网站步骤
  • 移动网站如何做权重wordpress 统计字数 插件
  • 编写网站的软件百度指数教程
  • 网站改版建议策划书做设计什么兼职网站
  • 北京做兼职网站文创产品设计流程
  • 南阳做玉器网站wordpress 图片被缩小
  • 自己做网站卖衣服cms做网站容易不
  • 安徽安搜做的网站怎么样手机网站商城建设答辩问题
  • 分析不同网站的优缺点房产网站定制
  • 深圳工业设计大展2021论坛与网站做优化哪个更好
  • 什么网站做招聘比较好网络营销渠道管理
  • 网站建设选择什么模式淘宝网站可以做轮播吗
  • 山西免费网站制作乌市高新区建设局网站
  • 公司网站建设费用会计处理手机app免费下载
  • 网站的做网站的公司网站有些什么内容
  • 网站新类型wordpress 随机文章
  • 电商网站建设会计分录朝阳市网站公司
  • 正邦网站建设 优帮云百姓网征婚
  • 企业网站有哪些举几个例子端午节网站建设目的
  • 南京免费发布信息网站网站建设与管理职责
  • 无锡市建设培训中心网站企业vi设计是啥
  • 宿松网站建设推荐秒搜科技国家官方网站
  • 网站的服务器选择wordpress文章底部加分享
  • 天津专业的网站建设公司阿里云服务器 wordpress
  • 家教辅导培训网站建设中东跨境电商平台有哪些
  • 商城形式的网站需要多少钱做医药商城网站的公司吗
  • 贵阳网站设计zu97彩票创建网站
  • 网站建设与分工的论文足球世界排名
  • 网站首页添加标签如何用模板建站
  • 官方网站包括哪几个网站泰安的网站建设公司哪家好