我想创build一个crontab条目,以便它启动屏幕,启动游戏服务器并分离。 这是为了防止服务器重新启动,我希望它自动为我启动。 0 0 0 0 0(指令) 应该在启动时运行。 它运行一个位于〜/ cube / server.sh的shell文件
我想写一个简单的脚本来提醒我日志是否改变。 为此,我使用grep来查找我感兴趣的行。现在,它的工作原理是这样的: grep line /var/log/file | mail -s Log [email protected] 问题是,即使没有find匹配的行,这也会发送邮件。 mailutils的mail实用程序似乎没有开关,告诉它放弃有空的邮件。 有没有一个简单快捷的方法呢?
我试图访问我的crontab作为非root用户“硬币”,当我遇到一个权限问题,如下面的错误消息提到pamconfiguration中所示: [coins@COINS-TEST ~]$ crontab -l Authentication service cannot retrieve authentication info You (coins) are not allowed to access to (crontab) because of pam configuration. 什么是这个crontab访问问题最常见的修复?
Ubuntu 14.04 Mailserver:Postfix root从crontab接收一打电子邮件。 这些邮件包含PHP警告。 我已经解决了这些警告的原因。 我已经修复了每个cronjobs不发送邮件(输出发送到>/dev/null 2>&1 ) 我删除了以前的所有电子邮件 在/ var /邮件/根 的/ var /线轴/邮件/根 但是我还是每小时收到十几封电子邮件。 这些电子邮件来自cronjobs,有时差不多一个月大。 我不明白:这些电子邮件来自哪里,它们存储在哪里?
我正在使用rsync从一台服务器备份一些数据到另一台。 所有的工作都很好,但是可能需要更长的时间才能完成,具体取决于需要传输多less数据。 有没有任何方法确保rsync命令在上一个使用cronjob之前没有启动? 例如,我每隔一小时运行一次rsync命令,但是可能的传输需要1个多小时才能完成,因此下一个将在前一个完成之前开始。
执行cron进程时遇到问题,请检查服务器当前的CPU使用情况。 我的脚本开始于: top -c -n 1 -u www-data > /tmp/kill-cpu 我可以在控制台中执行没有问题,但在cron我得到 上面:失败的tty得到 如果我使用-b选项顶部 top -b -n 1 我明白了 '哑':未知的terminaltypes。 我使用xterm作为TERM 谢谢你的帮助 :) 利托。 解决方法:我能够解决这个问题: ln -s /lib/terminfo/d/dumb /usr/share/terminfo/d/dumb
我正在运行几个不同的Linux发行版(Fedora 11,CentOS 5和SuSE 10.2),并且经常遇到一个问题,即当我想从命令行直接调用一个新的脚本时,但是由于PATH或其他所需环境variables的轻微变化而从cron调用时会失败。 有没有一种方法可以testing运行一个单独的脚本,就好像它正在从cron运行,而不必运行整个crontab或使用运行部分来运行整个cron.daily / .hourly等目录? 我想我可以暂时编辑我的crontab,在接下来的几分钟里运行这个脚本,但是我宁愿有一个更独立的解决scheme,这样我就不会冒险搞乱crontab。
我在.profile中有一些我想从我的crontab调用的命令。 例如,如果我有, alias notify-me="~/bin/notify.pl -u user1" alias notify-team="~/bin/notify.pl -u user1 user2 user3 user4 …." 我想只是调用别名 0 11 * * * notify-team 所以如果我的.profile的列表被更新,我也不必更新crontab 。 但是,我似乎无法在我的crontab使用别名。 有工作吗? 我在这里尝试了build立环境的build议(例如/ bin / bash -lc和脚本包装脚本)。 这似乎是适用于脚本,而不是别名。 有任何想法吗?
我运行crontab -r而不是crontab -e并删除了我的crontab文件。 我没有备份和新的恢复被删除的文件。 这可能吗? 谢谢, 彼得
我想在EST中安排我的任务,但我希望实际的任务在默认的系统时区下运行。 这是做这个最好的方法是什么?