给自己发电子邮件启动屏幕消息


0

我目前在我的网络上有一个NAS(Ubuntu 10.04),由于缺少显卡而无法访问显示器。我注意到每次重新启动NAS时,完全重启都需要更长的时间。我怀疑某些内容可能有问题,并且在启动期间显示警告或错误消息。

是否存在Ubuntu打印到的日志文件,用于从系统启动到登录屏幕时显示的所有内容?我已经设置电子邮件通过在系统上.mailrc,并.mstmprc在那里我可以用电子邮件发送出来mail的命令。我希望每次系统启动时都给自己发送日志文件,这样我就可以监控系统的运行状况。请让我知道如何做到这一点。


尝试/ var / log / messages或/ var / log / dmesg
Sirex

Answers:


0

有一个这样的日志文件,/var/log/messages内核转储到系统上发生的任何事情。

但是,它确实变得相当大(我的现在是29兆字节),因此请确保您的cron作业在发送之前压缩此文件。


通常在Linux系统上,自定义启动命令放在local文件中,可以在/etc/init.d下找到。

将以下命令添加到此文件中(我可能会修改 - 我mail个人不使用):

mail -s "Log File" myemail@myserver < /var/log/messages

使其可执行:

sudo chmod +x /etc/init.d/local

最后,将其链接到init

sudo update-rc.d local defaults 80

参考:这里


该文件是否在系统启动时打印在控制台屏幕上?我看了看,似乎并非如此。显示防火墙相关内容(pgl)等消息。如何为每个创业公司设置电子邮件脚本?谢谢。
Vinh Nguyen

@Vinh我相信内核有一个调试级别系统,其中只有最高优先级的消息在启动时显示; 相比之下,这显示了一切。至于通过电子邮件发送自己,请研究编写init脚本并进行安装。。我将提取摘要并将其放入我的答案中。
new123456 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.