ไม่กี่ปีที่ผ่านมาฉันตั้งค่างาน cron เป็น ping URL โดยอัตโนมัติทุกนาทีเป็นส่วนหนึ่งของระบบการตรวจสอบ เพราะฉันเป็นคนที่น่ากลัวฉันจึงไม่บันทึกที่นี่
วันนี้หลายปีต่อมาฉันเริ่มมีปัญหากับแอปพลิเคชันที่ส่วนอื่น ๆ ของ URL ที่ถูก ping ฉันแก้ไขมัน แต่แล้วก็รู้ว่าฉันไม่รู้ว่างาน cron นี้มาจากไหน
มีวิธีการค้นหาอย่างรวดเร็วหรือตัด crontabs ทั้งหมดในระบบใดระบบหนึ่งหรือไม่? ฉันมีสิทธิ์เข้าถึงระดับรากดังนั้นการอนุญาตจึงไม่ใช่ปัญหา ฉันเคยเป็นผู้ใช้cron
ฉันไม่เคยมองลึกลงไปที่การติดตั้งมัน แต่สัญชาตญาณของฉัน * nix บอกว่าจะต้องมีกลุ่มของไฟล์ข้อความที่ไหนสักแห่งที่ถือ crontabs ทั้งหมด ฉันไม่ทราบว่าพวกเขาจะอยู่ที่ไหนและถ้าฉันขุดลงไปฉันจะกลัวที่จะหาบางอย่าง แต่ไม่ใช่ทั้งหมดของพวกเขาหรือหายไปนิดหน่อยแปลก ๆ ของระบบ
นอกจากนี้ฉันยังตระหนักถึงการเข้าถึงรูทที่ทำได้
- รับรายชื่อผู้ใช้ทั้งหมดในระบบ
su
ในฐานะผู้ใช้crontab -l
- ทำซ้ำกับผู้ใช้ทั้งหมด
แต่ฉันกำลังมองหาคู่มือน้อยกว่าเล็กน้อย (และต้องการเรียนรู้บางอย่างเกี่ยวกับการใช้ cron)