크론탭 -e

크론탭 -e

크론탭 -e

0 */4 * * * root /usr/bin/rsnapshot hourly
30 3 * * * root /usr/bin/rsnapshot daily
0  3 * * 1 root /usr/bin/rsnapshot weekly
30 2 1 * * root /usr/bin/rsnapshot monthly

꼬리/var/로그/크론

Jun 13 21:01:01 web-backups run-parts(/etc/cron.hourly)[2795]: starting 0anacron
Jun 13 21:01:01 web-backups run-parts(/etc/cron.hourly)[2806]: finished 0anacron
Jun 13 22:01:01 web-backups CROND[2810]: (root) CMD (run-parts /etc/cron.hourly)
Jun 13 22:01:01 web-backups run-parts(/etc/cron.hourly)[2810]: starting 0anacron
Jun 13 22:01:01 web-backups run-parts(/etc/cron.hourly)[2819]: finished 0anacron
Jun 13 22:01:01 web-backups CROND[2822]: (root) CMD (run-parts /etc/cron.hourly)
Jun 13 22:01:01 web-backups run-parts(/etc/cron.hourly)[2822]: starting 0anacron
Jun 13 22:01:01 web-backups run-parts(/etc/cron.hourly)[2831]: finished 0anacron
Jun 13 22:44:59 web-backups crontab[2854]: (root) BEGIN EDIT (root)
Jun 13 22:45:07 web-backups crontab[2854]: (root) END EDIT (root)

하지만 cronjob이 실행되는 것을 볼 수 없습니다.

이러한 작업을 수동으로 실행할 수 있으며 정상적으로 실행됩니다.

답변1

crontab에 사용하는 형식은 /etc/cron.d. edit crontab을 사용할 때 crontab -e사용자 이름이 지정되지 않았습니다. 작업을 실행하는 데 사용되는 사용자는 실행 중인 사용자입니다 crontab -e.

기본적으로 다음과 같이 변경합니다.

0 */4 * * * /usr/bin/rsnapshot hourly
30 3 * * * /usr/bin/rsnapshot daily
0  3 * * 1 /usr/bin/rsnapshot weekly
30 2 1 * * /usr/bin/rsnapshot monthly

관련 정보