,当我登录电子在通过SSH 的CentOS作为根i型后一度如何自动设置一个“AT”计划作业重新启动
at -f /etc/at_stopssh.txt now + 5 minutes
和它的作品,一个调度工作已设置成功地
at_stopssh.txt包括以下
service sshd stop
一个简单的命令节目然后我尝试自动执行它重新启动后加入到 rc.local文件中。所以我在rc.local中添加一个新行
at -f /etc/at_stopssh.txt now + 5 minutes
重新启动后。我通过atq命令检查,似乎没有添加任务计划。
我尝试以另一种方式。我增加了一个新行到rc.local文件中显示以下
echo "/sbin/service/service /usr/sbin/sshd/sshd stop"|/usr/bin/at now + 5 minutes
,这是不funcational在所有试。
,供大家参考这是我的ENV文件内容显示如下
env | sort > /tmp/env.at
_=/bin/env
G_BROKEN_FILENAMES=1
HISTSIZE=1000
HOME=/root
HOSTNAME=377pc.cn
INPUTRC=/etc/inputrc
LANG=en_US.UTF-8
LESSOPEN=|/usr/bin/lesspipe.sh %s
LOGNAME=root
LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:
MAIL=/var/spool/mail/root
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
PWD=/root
SHELL=/bin/bash
SHLVL=1
SSH_CLIENT=121.228.206.52 31795 22
SSH_CONNECTION=121.228.206.52 31795 205.185.124.26 22
SSH_TTY=/dev/pts/0
TERM=xterm
USER=root
我的问题是什么是错的呢?我怎么可能在设置一个新的“AT”作业并使其在重新启动后运行?
非常感谢 奥斯汀
是root获取关于'at'作业的任何邮件或是否有任何日志条目?尝试在'at'命令中添加'-m',这样无论其他输出如何,您都可以收到邮件。 – 2011-03-07 02:54:33