Saya ingin tahu: mengapa crontab disimpan di / var daripada di direktori home pengguna? Itu membuatnya sangat sulit untuk mengisolasi file-file ini untuk upgrade tetapi saya menduga bahwa ada alasan logis ...
Saya ingin tahu: mengapa crontab disimpan di / var daripada di direktori home pengguna? Itu membuatnya sangat sulit untuk mengisolasi file-file ini untuk upgrade tetapi saya menduga bahwa ada alasan logis ...
Jawaban:
Beberapa alasan yang dapat saya pikirkan:
crontabperintah dibuat yang mungkin berhubungan dengan masalah reload.
utimessystem call, dengan jalur direktori spool sebagai argumennya, untuk mengatur waktu direktori, yang adalah apa yang dilakukan crontabperintah cron Vixie .
crontab -eyang merupakan setuid root, menulis pesan /etc/cron.d/FIFOsetelah pengguna mengedit crontab.
crontidak memindai ulang file-file itu setiap menit; itu dimuat sekali dan hanya membacanya kembali pada sinyal.