/ etc / crontab отредактировано путем копирования и вставки, как вернуться назад?

Я сделал ошибку, я редактировал / etc / crontab через копию и вставку. И теперь эти записи crontab не работают.

[root@process ~]# cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly */5 * * * * root php /var/www/vhosts/mydomain.com/subdomains/apn/httpdocs/sdkstatistics/callEveryFiveMinute.php 2>&1 /tmp/testlog.log 

Позже я учился и обнаружил, что я не должен редактировать crontab посредством копирования и вставки. Скорее я должен использовать crontab -e для добавления crontab.

Я запустил команду crontab -l, чтобы показать текущий список

 [root@process ~]# crontab -l 7,17,27,37,47,57 * * * * /usr/lib/plesk-9.0/postfix-poplockdb-clean 1,16,31,46 * * * * /usr/local/psa/admin/sbin/backupmng >/dev/null 2>&1 

Здесь моя последняя запись * / 5 * * * * root php /var/www/vhosts/mydomain.com/subdomains/apn/httpdocs/sdkstatistics/callEveryFiveMinute.php 2> & 1 /tmp/testlog.log не указана.

Теперь я могу вернуться к моему предыдущему состоянию? Или, лучше, что мне делать?

  • Периодически запускать определенный скрипт во время загрузки
  • Как начать работу cron без перезагрузки?
  • Запуск работы в рубине
  • Отключить AC приводит к остановке anacron. Не было возобновлено, если cron.daily уже начался?
  • Что решает, когда cron.hourly работает?
  • Как только выводить команды из CRON?
  • Как преодолеть эту ошибку при запуске скрипта в crontab?
  • Почему мой кронтаб не срабатывал?
  • One Solution collect form web for “/ etc / crontab отредактировано путем копирования и вставки, как вернуться назад?”

    Вы не говорите, какой дистрибутив или версия демона cron вы используете, но вполне вероятно, что ваш cron поддерживает файлы crontab системы (/ etc / crontab), а также файлы crontab для каждого пользователя.

    Файл, который вы видите при запуске crontab -l (как root), вероятно, это / var / spool / cron / crontabs / root, где вы хотите внести свои изменения, используя crontab -e

    Без дополнительной информации о вашей версии дистрибутива или демона cron я не буду продолжать, но возможно, вы сломали файл / etc / crontab, поскольку он имеет несколько иной синтаксис для файлов crontab для каждого пользователя. Видеть

     man cron man crontab 

    а также

     man 5 crontab 

    для получения дополнительной информации о конфигурации демона cron, затем удалите ошибочную строку из / etc / crontab и добавьте ее в каталог /etc/cron.* или в файл crontab для пользователей. Вы можете найти информацию об ошибке в файле / etc / crontab из файлов системного журнала в / var / log

    Interesting Posts

    Создание дерева процессов

    Через некоторое время Wifi

    kill -9 зависает, не может убить процесс (процесс проверки доказательств)

    Как сделать арифметические манипуляции по всем строкам в LibreOffice

    запуск команды до того, как shtudown, похоже, не работает

    Переместить компилятор в другую систему

    Как отобразить содержимое, которое приводит к размерам, которые `ls -l` сообщает для каталогов?

    Установите локатор рабочей станции при входе на сервер через ssh

    Обработка временных меток вывода tcpdump в режиме реального времени

    Как установить программу EMIRGE для записи файлов с требуемым разрешением

    Как частично копировать файл с разбитого диска?

    Изменение пароля учетной записи пользователя postfix непосредственно в базе данных MySQL

    Как получить выход из Nagios в файле

    mdadm Raid5 дает запасные части отсутствующим событиям

    Почему Firefox 33 не использует GCM на нашем веб-сервере?

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