crontab не может найти сценарий

Если я понимаю правильно, Ваш поиск 'chkconfig - список', который перечислит все зарегистрированные сервисы в/etc/init.d /*. Другие сервисные команды могут быть запущены с/etc/init.d, но не добавлены к chkconfig от/etc/rc.local, и от/etc/inittab.

1
задан 21 March 2014 в 20:24
3 ответа

Оказывается, это было связано с ecryptfs и наличием зашифрованного домашнего каталога. «На первый взгляд случайное» поведение было вызвано активным сеансом SSH, в котором мой пользователь вошел в систему. При входе в систему cron смог прочитать мой домашний каталог, потому что он был смонтирован и расшифрован. Пока вы вышли из системы, сценарий недоступен. Спасибо за все полезные предложения.

1
ответ дан 4 December 2019 в 00:27

Do:

 whereis sh

get the shortest path, e.g. /bin/sh and change your crontab job to:

0   1   *   *   *    /bin/sh    /home/username/diskreport.sh
0
ответ дан 4 December 2019 в 00:27

все сценарии оболочки должны начинаться со следующей строки #! / bin / bash (замените bash любой оболочкой, которую вы используете

0
ответ дан 4 December 2019 в 00:27

Теги

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