Что означает «/ bin / sh -c nice run-parts -report /etc/cron.daily»?

Сегодня, когда я вошел в систему и проверил вывод ps , я заметил несколько строк, которые автоматически запускались под root . Я встретил соответствующие строки здесь:

 root 1126 0.0 0.0 2616 424 ? Ss Apr16 0:06 cron root 6445 0.0 0.0 2400 868 ? Ss 07:30 0:00 anacron -s root 6566 0.0 0.0 2244 276 ? S 07:35 0:00 /bin/sh -c nice run-parts --report /etc/cron.daily root 6567 0.0 0.0 2152 524 ? SN 07:35 0:00 run-parts --report /etc/cron.daily root 6574 0.0 0.0 2244 556 ? SN 07:35 0:00 /bin/sh /etc/cron.daily/apt root 6615 0.0 0.0 2160 272 ? SN 07:35 0:00 sleep 1721 

Я не использовал cron на этой машине в течение длительного времени (лет), поэтому не помню, что я начал ее 16 апреля. В чем смысл этих команд в последовательности? Это может быть проблема безопасности?

One Solution collect form web for “Что означает «/ bin / sh -c nice run-parts -report /etc/cron.daily»?”

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

Никогда не пытайтесь отключить cron . Это предотвратит запуск основных задач в вашей системе.

Если вы /etc/cron.daily в /etc/cron.daily вы найдете все задачи обслуживания системы, которые выполняются ежедневно. В некоторых системах также есть соответствующие еженедельные и / или ежемесячные списки задач.

  • anacron – это программа, которая часто используется на машинах, которые не работают и работают все время. Вероятно, ваша система использует его для планирования ежедневных задач (возможно, через cron ). Он гарантирует, что ежедневные задачи выполняются не реже одного раза в день (тогда как cron требует, чтобы машина запускалась и выполнялась в определенное время для запуска задач).

  • run-parts – это вещь в Linux, которая последовательно запускает несколько сценариев в каталоге (например, все скрипты в /etc/cron.daily ).

  • /etc/cron.daily/apt – текущая работа по обслуживанию, которая, очевидно, имеет какое-то отношение к вашему менеджеру пакетов apt (возможно, некоторое обновление пакетов или списка доступных обновлений безопасности или что-то подобное).

  • sleep может быть задержкой перед запуском следующей задачи, если он вообще связан.

Короче: не о чем беспокоиться, но посмотрите на эти вещи в /etc/cron.daily чтобы просто узнать, как работает ваша система.

  • CentOS 6.5 не будет спать после периода бездействия
  • Понимание кодов пробуждения ACPI / DSDT (таблица характеристик дифференцированной системы) BIOS Thinkpad T430s
  • Как спать до определенной даты и времени?
  • Будет ли эта команда работать, если соединение с удаленным сервером будет потеряно?
  • проверка статуса для команды sleep
  • Пробуждение Ibook G4 (powerpc), работающего под управлением Debian Linux из-под таймера
  • Interesting Posts

    OpenVPN – Понимание таблицы маршрутизации + Как маршрутизировать только трафик на определенный ip через VPN

    Проверка отпечатка сертификата SSL?

    Экран включается автоматически (принудительно отключается команда xset dpms)

    Как вернуть диалоговое окно вперед?

    Команда Cut не разделяется по вкладке в скрипте

    Windows 7 с двойной загрузкой + виртуализация в Ubuntu 10.04?

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

    Прикрепление файла в Unix для данной строки, а затем другой набор строк в этом файле и печать свойств файла тоже

    цикл через несколько папок и выполнять команды, а затем записывать в файл

    Подходит ли Linux к соглашениям System V по умолчанию, заканчивающимся на SIGIO?

    Шрифт / SSH-взаимодействие?

    Фиксация GRUB после клонирования диска с RSYNC

    Почему я не могу создать символическую ссылку в / usr / bin?

    Использование GNU Parallel With Split

    Как установить правила автозаполнения Zsh для второго аргумента (функции) в правила существующей команды?

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