Рейтинг:0

Crontab не работает при перезагрузке

флаг us

У меня есть сервер Ubuntu с crontab, который должен работать mkdocs в tmux при перезагрузке. Стоит отметить, что я настраиваю crontab, зайдя в кронтаб -е. Линия:

@reboot /usr/bin/tmux new-session -d -s "MKDOCS" "cd /root/mkdocs && mkdocs serve -a 192.168.0.10:8080"

Однако ничего не происходит.

я только что попробовал /usr/bin/tmux новая сессия -d -s "MKDOCS" "cd /root/mkdocs && mkdocs serve -a 192.168.0.10:8080" и работает нормально. Что может быть причиной? Спасибо

флаг in
Отвечает ли это на ваш вопрос? [Почему мой crontab не работает и как его устранить?](https://serverfault.com/questions/449651/why-is-my-crontab-not-working-and-how-can-i-troubleshoot -Это)
флаг cn
Bob
Как описано в связанных вопросах и ответах, довольно часто отсутствуют новые строки в последней записи файла crontab и полагаются на относительные пути для команд, которые не живут в очень ограниченном `$ PATH`, используемом cron. - Другое примечание: большинство системных администраторов предпочитают службы, которые фактически работают как служба, а не в сеансе tmux/screen.
флаг us
@GeraldSchneider На этой странице нет упоминания о возможности перезагрузки.
флаг us
@Bob, путь не должен быть проблемой, если вы заметили, что я запускаю команды с полным путем. (например, вместо Tmux я запускаю /usr/bin/tmux). Я знаю, но это временное решение, и есть причины, по которым я делаю это таким образом, однако кукуруза, похоже, ничего не делает при перезагрузке.
флаг in
Итак, вы проверили, что это работает, когда вы вводите фактическое время вместо @reboot?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.