Как узнать какая версия демона cron запущена


8

Справочная информация: я работаю над CentOS

подробности

# cat /proc/version
Linux version 2.6.18-308.4.1.el5PAE (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-52)) #1 SMP Tue Apr 17 17:47:38 EDT 2012

Вопрос: Как я могу узнать, какая версия cron daemon установлена ​​и работает на компьютере?

Ответы:


10

Дурацкий путь:

whereis -b crontab | cut -d' ' -f2 | xargs rpm -qf

Хороший ответ. Не могли бы вы объяснить команду?
Г-н Махбубур Рахман

1
найдите двоичный файл с именем crond, получите 2-й столбец выходных данных (двоичный файл), затем перейдите к rpm, чтобы найти принадлежащий ему пакет. Обратите внимание, что в RHEL / CentOS демон cron называется crond, но не в некоторых других ОС. Поэтому я отредактировал и использовал вместо этого «crontab», который является более общим. Вы даже можете отфильтровать по ps, чтобы выяснить, какой двоичный файл запущен
MeaCulpa

+1 за ваш полезный ответ. Также спасибо за ваш полезный комментарий.
Г-н Махбубур Рахман


3

В EL6 вы можете проверить версию cronie (содержит crond) с помощью yum:

sudo yum list installed cronie

К вашему сведению, cronie заменил vixie-cron в EL6.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.