Я использую CentOS 7, и установлено «cronie»Crontab не работает на CentOS 7
yum install cronie
У меня есть оболочка для резервного копирования моих домашней папки, содержимое командной оболочки (конечно, backup.sh 775)
#!/bin/bash
#START
TIME=`date +%Y-%m-%d_%Hh%M`
FILENAME=backupHome_123.30.150.29_$TIME.tar.gz
SRCDIR=/home
DESDIR=/backup
tar -cpvzf $DESDIR/$FILENAME $SRCDIR
#END
И добавить к CRONTAB -e
00 2 * * * /bin/bash /backup/backup.sh
Но кронтаб ничего не делает. Когда я проверяю войти в/вар/журнал/только хрон, что-то подобное и не больше ошибок или обработки лог
May 1 00:26:08 app crontab[12041]: (root) END EDIT (root)
May 1 00:33:21 app crontab[12086]: (root) BEGIN EDIT (root)
May 1 00:34:25 app crontab[12086]: (root) END EDIT (root)
Любой человек может дать мне несколько советов, чтобы сделать кронтаб работу? Спасибо.
Вы устанавливаете '2:00 AM' для резервного копирования. –
Где именно ваш скрипт? Это действительно в '/ backup/backup.sh'? Примечание. Crontab требует полных путей. – fedorqui
@AliYousefiSabzevar, да, я хочу каждый день запускать резервное копирование на 2AM. – thienhaxanh2405