Не удается выполнить приложение в crontab

Я создал приложение, использующее .Net Core, которое взаимодействует с сервером. Я опубликовал это приложение для CentOS x64, и в настоящее время я не выполняю его как задачу в crontab.

Это то, что я сделал:

1) Я дал ему полные разрешения с помощью команды:

chmod 777 ApplicationName 

Примечание. После этого шага, если я ./ApplicationName в его папку и сделаю ./ApplicationName он отлично работает и записывает данные в файл в клиенте и отправляет информацию на сервер.

2) Я создал задачу, используя следующую команду:

 crontab -e 

С линией:

 * * * * * root cd "/ApplicationPath" && ./ApplicationName 

Примечание. Если я запускаю cd "/ApplicationPath" && ./ApplicationName он отлично работает и записывает данные в файл в клиенте и отправляет информацию на мой сервер.

3) Затем я перезапустил cron, выполнив:

 service crond stop service crond start 

4) Подождал несколько минут и ничего не сделал. Нет файла журнала на клиенте или данных, отправленных на сервер …

Я проверил журналы cron в /var/log/cron и я нашел следующую строку, повторяющуюся за каждую минуту:

 [date] [hostname] CROND[28554]: (root) CMD (root cd "/ApplicationPath" && ./ApplicationName) 

Может ли кто-нибудь сказать мне, что я делаю неправильно?

2 Solutions collect form web for “Не удается выполнить приложение в crontab”

Как заявил @steeldriver, формат был неправильным … Я удалил пользователя, и все сработало нормально. Спасибо вам за помощь.

Для всех, у кого есть аналогичная проблема, это правильный синтаксис:

 * * * * * cd "/ApplicationPath" && ./ApplicationName 

Без пользователя.

Я рекомендую использовать полный путь к приложению и имени все сразу. Как это:

* * * * * /ApplicationPath/ApplicationName

  • / etc / crontab отредактировано путем копирования и вставки, как вернуться назад?
  • Cron, crontab -e читает неверный файл
  • Что означает '> / dev / null 2> & 1' в этой статье основы crontab?
  • cron каждый X точный смысл
  • Cron неожиданно вызывает скрипт каждые 15 минут
  • Cron не работает со сценарием оболочки
  • Где пользователи cronjob
  • Вход Crontab с часовым диапазоном, проходящим в полночь
  • проблема с работой cron каждые 2 минуты
  • Создайте задания cron, чтобы повторять каждые X единиц времени, начиная с судовой единицы
  • Как я могу сказать cron запускать команду каждый день (нечетный / четный)
  • Interesting Posts

    Может ли монитор отслеживать другие компьютеры Linux в сети?

    Есть ли способ создать несколько файлов tar в каталоге (Linux / Unix)?

    DefaultRoot в proftpd.conf работает неправильно

    Вернуться к спине Трубы в команду

    Скопировать символическую ссылку И где она указывает на использование rsync

    Извлечение столбца из текста, разделенного запятыми.

    Какой порядок правил iptables используется для конкретных IP-адресов SRC?

    Какие библиотеки нужны, компиляция vim с gui (gvim) на OpenSUSE?

    Централизация конфигурации CUPS

    ICMP дает хозяину невозможное перенаправление

    Почему во время «mv» не изменяется свободное пространство на исходном разделе?

    Проблема с Pernicious USB-stick stall. Возврат исправления обходного пути?

    Список файлов с момента времени X до времени Y

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

    Можно ли заменить каталог символической ссылкой без разрешения на запись в родительском?

    Linux и Unix - лучшая ОС в мире.