我的 NAS 设备上每天运行一次以下 cron 作业命令:
find /nfs/rpiggott/complete -mtime +45 -exec rm {} \;
Run Code Online (Sandbox Code Playgroud)
我想知道是否有一种方法可以通过管道传输一个列表,该列表会导致 cron 向我发送一封电子邮件,显示它删除的文件和/或遇到的任何错误。
在 gmail.com 上,我看到了这个:
已使用 15 GB 的 0.38 GB (2%)
我的 30 GB 分区中有 20 GB 装满了 Ubuntu 的东西,但可能只有 1 GB 的重要文件,那么为什么不使用这个免费的云存储进行备份呢?
是否已经有一个程序可以做到这一点?反正我可能会写一个,但在开始之前想问问。
我还想要文件压缩和分段,因为有些系统有 10 MB 的附件限制(比如工作中的那个)。
谢谢 :)
在 Ubuntu 21.10 上,Thunderbird 91不支持 movemail (Unix Mailspool) 帐户:
\n\n\n删除了对 movemail 的支持
\n对movemail的支持已被删除。请设置 IMAP 或 POP3\n帐户来访问您的电子邮件。
\n\n
\xe2\x89\xa1>>NewExisting Mail Account
https://support.mozilla.org/en-US/kb/new-thunderbird-91#w_removed-support-for-movemail
\n以前,我使用exim4Thunderbird 来查看 cron 作业的输出。我想继续使用 Thunderbird,但是我之前找到的所有答案都依赖于它的movemail支持:
要求:
\nroot@hostname接收和的 cron 输出$USER@hostname,但如果它们是单独的帐户,则可以接受。
必须位于我的计算机本地,根本不需要外部网络。我不想将我的 …
我有 cron 设置来每天早上备份并将其通过电子邮件发送到我的 Gmail 帐户,效果很好。一个令人讨厌的副作用是,每当我使用 sudo 输入错误的密码时,我也会收到一封烦人的电子邮件:
我用谷歌搜索了一下,但找不到如何关闭此电子邮件功能。
/etc/sudoers#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL …Run Code Online (Sandbox Code Playgroud)