草庐IT

linux - 如何使用 Ansible 删除 cron 作业?

我有大约50台DebianLinux服务器的cron作业很糟糕:0****ntpdate10.20.0.1我想用ntpd配置ntp同步,所以我需要删除这个cron作业。对于配置,我使用Ansible。我试图用这个游戏删除cron条目:tasks:-cron:name="ntpdate"minute="0"job="ntpdate10.20.0.1"state=absentuser="root"什么都没发生。然后我运行这个剧本:tasks:-cron:name="ntpdate"minute="0"job="ntpdatepool.ntp.org"state=present我在“cron

linux - unix/linux 中的 cron 表达式是否允许指定确切的开始和结束日期

我希望能够配置这样的东西。我想从2009年6月29日到2009年6月29日至2009年12月30日每天早上7点运行作业“X”。将当前日期视为4/4/2009。 最佳答案 它可以以一种棘手的方式完成。你需要三个独立的cron该范围内的所有作业都运行相同的代码(在本例中为X):6月29日和30日("0729,306*X")。7月到11月("07*7-11*X")的每一天。除了12月的最后一天("071-3012*X")之外的所有人。这给你:#MinHrDayOfMonthMonthDayOfWeekCommand#-----------

linux - unix/linux 中的 cron 表达式是否允许指定确切的开始和结束日期

我希望能够配置这样的东西。我想从2009年6月29日到2009年6月29日至2009年12月30日每天早上7点运行作业“X”。将当前日期视为4/4/2009。 最佳答案 它可以以一种棘手的方式完成。你需要三个独立的cron该范围内的所有作业都运行相同的代码(在本例中为X):6月29日和30日("0729,306*X")。7月到11月("07*7-11*X")的每一天。除了12月的最后一天("071-3012*X")之外的所有人。这给你:#MinHrDayOfMonthMonthDayOfWeekCommand#-----------

linux - 带有通知发送的 Cron

我需要显示来自cron作业的通知。我的crontab是这样的:$crontab-l#mhdommondowcommand*****Display=:0.0/usr/bin/notify-sendHey"Howareyou"我检查了/var/log/syslog并且该命令实际上每分钟执行一次但它没有弹出通知。谁能帮我理解为什么? 最佳答案 我在Ubuntu18.04上使用i3。我解决这个问题的方法是:*****XDG_RUNTIME_DIR=/run/user/$(id-u)notify-send嘿“这是狗!”编辑2020:我仍然在U

linux - 带有通知发送的 Cron

我需要显示来自cron作业的通知。我的crontab是这样的:$crontab-l#mhdommondowcommand*****Display=:0.0/usr/bin/notify-sendHey"Howareyou"我检查了/var/log/syslog并且该命令实际上每分钟执行一次但它没有弹出通知。谁能帮我理解为什么? 最佳答案 我在Ubuntu18.04上使用i3。我解决这个问题的方法是:*****XDG_RUNTIME_DIR=/run/user/$(id-u)notify-send嘿“这是狗!”编辑2020:我仍然在U

linux - 带 cron 的 Gsettings

我写了一个更改墙纸的bash脚本(适用于GNOME3)。#!/bin/bash#Wallpaper'sdirectory.dir="${HOME}/images/wallpapers/"#Randomwallpaper.wallpaper=`find"${dir}"-typef|shuf-n1`#Changewallpaper.#http://bit.ly/HYEU9Hgsettingssetorg.gnome.desktop.backgroundpicture-options"spanned"gsettingssetorg.gnome.desktop.backgroundpictur

linux - 带 cron 的 Gsettings

我写了一个更改墙纸的bash脚本(适用于GNOME3)。#!/bin/bash#Wallpaper'sdirectory.dir="${HOME}/images/wallpapers/"#Randomwallpaper.wallpaper=`find"${dir}"-typef|shuf-n1`#Changewallpaper.#http://bit.ly/HYEU9Hgsettingssetorg.gnome.desktop.backgroundpicture-options"spanned"gsettingssetorg.gnome.desktop.backgroundpictur

linux - 每天凌晨 2 点设置 cron 任务..让它每分钟运行一次

据我所知,我使用的向导生成器应该每天凌晨2点运行任务*2***然而,查看日志,它实际上在凌晨2点每分钟触发一次任务,换句话说,总共触发了60次。我在这里做错了什么?或者这些发电机只是垃圾。谢谢 最佳答案 这会在凌晨2点(02:00、02:01、02:02等)每分钟运行一次脚本:*2***虽然这会在凌晨02:13(每个月的每一天)运行脚本132********commandtoexecute┬┬┬┬┬││││││││││││││└─────dayofweek(0-7)(0to6areSundaytoSaturday,7isSunday

linux - 每天凌晨 2 点设置 cron 任务..让它每分钟运行一次

据我所知,我使用的向导生成器应该每天凌晨2点运行任务*2***然而,查看日志,它实际上在凌晨2点每分钟触发一次任务,换句话说,总共触发了60次。我在这里做错了什么?或者这些发电机只是垃圾。谢谢 最佳答案 这会在凌晨2点(02:00、02:01、02:02等)每分钟运行一次脚本:*2***虽然这会在凌晨02:13(每个月的每一天)运行脚本132********commandtoexecute┬┬┬┬┬││││││││││││││└─────dayofweek(0-7)(0to6areSundaytoSaturday,7isSunday

php - 不使用 CRON 计划脚本

我知道有很多关于使用CRON运行php文件的帖子。但是,在共享托管和用户易于设置的世界中,我不想搞乱它。我在网上找到了另一个与套接字有关的解决方案。只是想让每个人都接受这一点,并告诉我这是好主意还是坏主意。听起来效果不错。想法?//Opensocketconnectiontocron.php$socketcon=fsockopen($_SERVER['HTTP_HOST'],80,$errorno,$errorstr,10);if($socketcon){$socketdata="GET/cron.phpHTTP1.1\r\nHost:".$_SERVER['HTTP_HOST']."