Cara mendapatkan versi daemon cron yang sedang berjalan

8

Latar Belakang: Saya sedang mengerjakan CentOS

Detail

# cat /proc/version
Linux version 2.6.18-308.4.1.el5PAE ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-52)) #1 SMP Tue Apr 17 17:47:38 EDT 2012

Pertanyaan: Bagaimana saya bisa tahu daemon versi cron yang diinstal dan dijalankan pada mesin

Md Mahbubur Rahman
sumber

Jawaban:

10

Cara boneka:

whereis -b crontab | cut -d' ' -f2 | xargs rpm -qf
MEA Culpa
sumber
Jawaban bagus. Tolong jelaskan perintahnya.
Md Mahbubur Rahman
1
mencari biner bernama crond, dapatkan kolom ke-2 dari output (biner), kemudian meneruskan ke rpm untuk mencari paket miliknya. Perhatikan bahwa dalam daemon cron RHEL / CentOS dinamai crond tetapi tidak di beberapa OS lainnya. Jadi saya mengedit dan menggunakan "crontab" sebagai gantinya yang lebih umum. Anda bahkan dapat memfilter dari ps untuk mengetahui apa yang dijalankan biner
MeaCulpa
+1 untuk Jawaban bermanfaat Anda. Juga terima kasih atas komentar bermanfaat Anda.
Md Mahbubur Rahman
3

Di sistem centos Anda: rpm -q vixie-cron

Seharusnya sesuatu seperti vixie-cron-4.1-77.el5_4.1

Dennis Kaarsemaker
sumber
3

Di EL6, Anda dapat memeriksa versi cronie (berisi crond) dengan yum:

sudo yum list installed cronie

fyi, cronie menggantikan vixie-cron di EL6.

Banjer
sumber