मेरा मानना है कि यह स्टेट फाइल की सामग्री है, जो मेरा मामला है /var/lib/logrotate.status
। प्रत्येक फ़ाइल में एक पंक्ति होती है, जो वह तारीख होती है जिस पर इसे अंतिम बार घुमाया जाता था; यदि आप ऐसी तिथि पर लॉगोट्रोट चलाते हैं, जो दी गई फ़ाइल रोटेशन के लिए है, तो वर्तमान तिथि और फ़ाइल में तिथि (दैनिक के लिए 1, साप्ताहिक के लिए 7, आदि) के बीच दिनों की संख्या को देखते हुए फ़ाइल घुमाई जाएगी।
लॉगरोट को इस बात की परवाह नहीं है कि यह दिन के किस समय चल रहा है; यहां तक कि अगर यह आमतौर पर 2355 पर चलता है, अगर आप इसे 0130 पर चलाने के बजाय, यह अभी भी दैनिक और अंतिम रूप से चिह्नित फ़ाइलों को घुमाएगा; लेकिन ऐसा करने के बाद यह आज की तारीख को राज्य की फाइल (किसी भी घुमाई गई फ़ाइलों के खिलाफ) में डाल देगा, इसलिए 2355 पर दूसरा रन कुछ नहीं करेगा।
/var/lib/logrotate/status
(जैसा कि फ़ाइल मेरे मामले में है)।