मैं सिस्टम में बूट करने के बाद हर 30 मिनट में एक स्क्रिप्ट निष्पादित करना चाहता हूं। मुझे पता है कि आप क्रॉन का उपयोग कर सकते हैं, लेकिन मैं इस सुविधा का उपयोग करने की योजना नहीं बना रहा हूं इसलिए मैं इसे सिस्टमड के साथ आजमाना चाहूंगा।
अब तक मैंने केवल मोनोटोनिक टाइमर पाया है जो एक बार किसी चीज़ को निष्पादित करने की अनुमति देता है (कम से कम मुझे ऐसा लगता है)। कैसे होगा foo.timer
और foo@user.service
की तरह लग रहे मामले में मैं कुछ बूट / प्रणाली शुरू से ही हर 30 मिनट पर अमल करना चाहते थे?
foo@user.service
[Unit]
Description=run foo
Wants=foo.timer
[Service]
User=%I
Type=simple
ExecStart=/bin/bash /home/user/script.sh
foo.timer
[Unit]
Description=run foo
[Timer]
where I am stuck... ???