Ubuntu中怎么启用Crontab日志记录
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu中怎么启用Crontab日志记录相关的知识,希望对你有一定的参考价值。
参考技术A 在ubuntu下安装crontab后,系统默认的是不开启crontab的日志记录的,启用crontab的日志的办法:修改rsyslog文件,将/etc/rsyslog.d/50-default.conf
文件中的#cron.*前的#删掉;
重启rsyslog服务service
rsyslog
restart;
重启cron服务service
cron
restart;代码如下:
more
/var/log/cron.log;
就可以查看运行时的日志文件,如果在日志文件中出现:
代码如下:
No
MTA
installed,
discarding
output
那么就是说,crontab执行脚本时是不会直接错误的信息输出,而是会以邮件的形式发送到你的邮箱里,这时候就需要邮件服务器了,如果你没有安装邮件服务器,它就会报这个错。如果是测试,可以用下面的办法来解决:
在每条定时脚本后面加入:
代码如下:
>/dev/null
2>&1
在 Vue 中启用(控制台)路由器事件日志记录
【中文标题】在 Vue 中启用(控制台)路由器事件日志记录【英文标题】:Enable (console) logging of router events in Vue 【发布时间】:2019-08-07 22:49:20 【问题描述】:我怀疑在我的 Vue 和 Vuex 应用程序的某个地方触发了 (Vue) 路由器推送。要对此进行调试,我想启用某种日志记录,请在我的控制台中查看所有路由事件。我该怎么做?
我在the Vue Router guide 中搜索了“日志记录”、“事件”和“控制台”等内容,但一无所获。在 Angular 中,我可以订阅***组件中的所有路由器事件,我想我正在寻找类似的东西。
所以,简而言之:如何启用 Vue 路由器事件的日志记录?
【问题讨论】:
【参考方案1】:您需要在路由器视图中记录更改。
因此,在具有<router-view><router-view/>
标签的组件中,只需注意路由器更改:
watch:
'$route' (to, from)
console.log('Route changed from ' + from.path + ' to ' + to.path);
如果这不是您要找的,请告诉我。
【讨论】:
以上是关于Ubuntu中怎么启用Crontab日志记录的主要内容,如果未能解决你的问题,请参考以下文章