Ответ 1
Автоматизированные задачи: Cron
Cron - это служба планирования по времени в операционных системах Linux/Unix. Задача Cron используется для планирования команд, которые будут выполняться периодически. Вы можете настроить команды или скрипты, которые будут повторяться в заданное время. Cron - один из самых полезных инструментов в Linux или UNIX, таких как операционные системы. Служба cron (daemon) работает в фоновом режиме и постоянно проверяет файлы /etc/crontab,/etc/cron./*. Он также проверяет каталог /var/spool/cron/.
Настройка задач Cron
В следующем примере команда crontab, показанная ниже, автоматически активирует задачи cron каждые десять минут:
*/10 * * * * /usr/bin/php /opt/test.php
В приведенном выше примере */10 * * * * означает, когда задача должна произойти. Первая цифра представляет минуты - в этом случае, каждую минуту. Другие цифры представляют, соответственно, час, день, месяц и день недели.
*
является подстановочным знаком, означающим "каждый раз".
Начните с поиска своего двоичного кода PHP, введя в командной строке:
whereis php
Результат должен выглядеть примерно так:
php:/usr/bin/php/etc/php.ini/etc/php.d/usr/lib64/php/usr/include/php/usr/share/php/usr/share/man/man1/php.1.gz
Укажите правильный путь в вашей команде.
Введите следующую команду для ввода cronjob:
crontab -e
Чтобы узнать, что вы получили в crontab.
EDIT 1:
Чтобы выйти из редактора vim без сохранения, просто нажмите:
Shift+:
И затем введите q!