후 일정 작업 "AT"자동 설치 a를에방법을 한 번 ssh를 를 통해 루트로에 CentOS에서 나는 loging 내가 입력 재부팅
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
그리고 다시는 전혀 기능적이지 않았습니다. 참조 용
는 내 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' 작업에 관한 메일을 받거나 로그 항목이 있습니까? 다른 출력에 관계없이 메일을받을 수 있도록'-m'을'at' 명령에 추가하십시오. –