여기 초보자입니다. 첫 번째 단계로 평소대로 crontab을 편집했습니다.
# crontab -e
0 2 * * * /root/backup.sh
어떤 이유로 위의 내용이 시작되지 않습니다. 반대로 /etc/cron.d 아래에 백업 작업을 생성하면 작업이 성공적으로 실행됩니다.
cron.d# cat backup
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
00 2 * * * root /root/backup.sh > /dev/null 2>&1
이 문제를 해결했고 이제 cron 작업이 예상대로 작동하므로 이는 문제가 되지 않습니다. 하지만 RHEL 7의 crontab이 왜 /etc/cron.d에서만 실행되는지 궁금합니다.
어떤 단서가 있나요?
고마워요 루카스