Пользователь Crontab интерпретируется как команда

Следующая команда crontab:

5 * * * * www-data /usr/bin/php5 /home/... >> /var/log/piwik_archive.log 2>&1

произвести, в / var / log / piwik_archive. log :

/bin/sh: www-data: command not found

Как указать пользователя команды crontab?

2
задан 22 January 2018 в 12:16
1 ответ

Только общесистемный кронтаб-файл (обычно /etc/crontab) и другие системные кронтаб-файлы (обычно /etc/cron.d) имеют поле имени пользователя. Пользовательские кронтаб-файлы не имеют этого поля.

См.

.
man 5 crontab

[...] обычный общесистемный кронтаб-файл. Не имея кронтаба пользователя, этот файл имеет поле имени пользователя, используемое в /etc/crontab.

2
ответ дан 3 December 2019 в 11:26

Теги

Похожие вопросы