একটি টাইমার সহ একটি পরিষেবা এ থামাতে, আপনি টাইপের একটি পরিষেবা বি তৈরি করতে পারেন oneshotযা এটির সাথে বিরোধে জড়িয়ে থাকবে, তারপরে পরিষেবা বি শুরু করতে টাইমার ব্যবহার করুন B.
যদি কোনও ইউনিটে অন্য ইউনিটে একটি দ্বন্দ্ব = সেটিং থাকে তবে পূর্ববর্তীটি শুরু করলে পরবর্তীকালে এটি বন্ধ হয়ে যায় এবং তদ্বিপরীত হয়। ( উত্স )
একটি সেবা:
[Unit]
Conflicts=B.service
...
B.service:
[Unit]
Description=B service description
[Service]
Type=oneshot
ExecStart=/bin/echo ''
B.timer:
[Timer]
AccuracySec=1
OnActiveSec=10
[Install]
WantedBy=timers.target
নিম্নলিখিত 10 সেকেন্ড পরে পরিষেবা A বন্ধ করবে।
systemctl start A.service
systemctl start B.timer
.timerইউনিটগুলির উন্নতি হয় যা ওপি ইতিমধ্যে জানে?