Comment obtenir la version du démon cron en cours d'exécution


8

Contexte: je travaille sur CentOS

Détails

# 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

Question: Comment savoir quelle version du démon cron installé et exécuté sur la machine

Réponses:


10

La façon fictive:

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

Bonne réponse. Pourriez-vous expliquer la commande?
Md Mahbubur Rahman

1
recherchez un binaire nommé crond, récupérez la 2ème colonne de la sortie (le binaire), puis passez à rpm pour rechercher son package d'appartenance. Notez que dans RHEL / CentOS, le démon cron est nommé crond mais pas dans un autre système d'exploitation. J'ai donc édité et utilisé à la place "crontab" qui est plus général. Vous pouvez même filtrer à partir de ps pour savoir quel binaire est en cours d'exécution
MeaCulpa

+1 pour votre réponse utile. Merci également pour votre commentaire utile.
Md Mahbubur Rahman

3

Sur votre système centos: rpm -q vixie-cron

Devrait être quelque chose comme vixie-cron-4.1-77.el5_4.1


3

Dans EL6, vous pouvez vérifier la version de cronie (contient crond) avec yum:

sudo yum list installed cronie

pour info, cronie a remplacé vixie-cron dans EL6.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.