首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在系统d下抑制cronie日志?

如何在系统d下抑制cronie日志?
EN

Unix & Linux用户
提问于 2019-11-19 12:25:41
回答 1查看 430关注 0票数 1

我的工作安排在cron (cronie 1.5.1-r0)。它填充我的syslog (systemd 234)

代码语言:javascript
复制
Nov 19 11:02:01 hometest CROND[1031]: (root) CMD (^I/usr/bin/some_script.py)

因为我每分钟都这么做。我需要暂时摆脱这些消息(重要的东西被旋转掉了,我没有足够的空间),所以我把它放到了/etc/systemd/system/crond.service.d/silent_stdout.conf中:

代码语言:javascript
复制
[Service]
StandardError=null
StandardOutput=null

根据systemctl cat crond.service,配置应用正确:

代码语言:javascript
复制
# /lib/systemd/system/crond.service
[Unit]
Description=Periodic Command Scheduler

[Service]
EnvironmentFile=/etc/sysconfig/crond
ExecStart=/usr/sbin/crond -n $CRONDARGS
ExecReload=/bin/kill -HUP $MAINPID
Restart=always

[Install]
WantedBy=multi-user.target

# /etc/systemd/system/crond.service.d/silent_stdout.conf
[Service]
StandardError=null
StandardOutput=null

但是,即使在重新启动之后,这些线条仍在出现。我遗漏了什么?

EN

回答 1

Unix & Linux用户

发布于 2019-11-19 16:22:03

如果您想要取消cron的所有日志,您应该编辑/etc/rsyslog.conf (或者不管您的记录器是什么)并搜索行:

代码语言:javascript
复制
cron.*                                                  /var/log/cron

(路径可能不同)并对其进行注释:

代码语言:javascript
复制
#cron.*                                                  /var/log/cron

然后重新启动记录器

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/552943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档