다시 시작한 후에 "at" 명령이 실행됩니까? [복사]

다시 시작한 후에 "at" 명령이 실행됩니까? [복사]

어떤 것을 정리하기 위해 "at"를 사용하면,

$ at noon
warning: commands will be executed using /bin/sh
at> echo "Will I be created?" > /tmp/at_test
at> <EOT>
job 12 at Fri Jun 30 12:00:00 2017

실행 시간 전에 머신을 재부팅하면 명령이 실행됩니까?

cron파일에서 작업을 예약하는 일반 프로그램과 달리 at이 "정보"가 어딘가에 저장되어 있습니까?

답변1

/var/spool/cron/atjobs예를 들어 작업은 Ubuntu에 저장됩니다.

작업은 일부 환경 변수 세트(예 $PATH: 현재 작업 디렉터리)가 포함된 파일입니다. 호스트를 다시 시작할 수 있으며 호스트가 작동하면 작업이 시작됩니다.

man at그것에 대해 더 많이 말해야합니다.

일부 Unices에는 특별한 cron항목이 있습니다 @reboot.

관련 정보