Я учусь использовать Cron в Ubuntu и хотел бы задать несколько вопросов: как мне открыть терминал с помощью cron? и затем он отправляет команду? команда и это "sudo sinprod", мне нужно, чтобы она запускалась каждый день в 6:50 утра
решение1
Несколько советов: cron
не открывает терминал: он выполняет команды в фоновом режиме. Для sinprod
ежедневного выполнения в 6:50 откройте crontab
для редактирования:
crontab -e
Однако, поскольку вам нужно запустить sinprod
с правами root, вам нужно открыть root
crontab. Вот как это сделать:
sudo crontab -e
Затем в пустой строке введите следующее:
50 6 * * * /path/to/sinprod
Вам понадобится полный путь к sinprod
. Сохраните и выйдите из файла, и вы увидите строку с надписью «installing new crontab».
Вот и все.