Cómo obtener qué versión de cron daemon se está ejecutando


8

Antecedentes: estoy trabajando en CentOS

Detalles

# 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

Pregunta: ¿Cómo puedo saber qué versión de cron daemon está instalada y ejecutándose en la máquina?

Respuestas:


10

La forma ficticia:

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

Buena respuesta. ¿Podría explicar el comando por favor?
Md Mahbubur Rahman

1
busque un binario llamado crond, obtenga la segunda columna de la salida (el binario), luego pase a rpm para buscar su paquete correspondiente. Tenga en cuenta que en RHEL / CentOS cron daemon se llama crond pero no en algún otro sistema operativo. Así que edité y uso "crontab" en su lugar, que es más general. Incluso puede filtrar desde ps para descubrir qué binario se está ejecutando
MeaCulpa

+1 por su útil respuesta. También gracias por tu útil comentario.
Md Mahbubur Rahman


3

En EL6, puede verificar la versión de cronie (contiene crond) con yum:

sudo yum list installed cronie

para tu información, cronie reemplazó a vixie-cron en EL6.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.