একটি টাইমার সহ একটি পরিষেবা এ থামাতে, আপনি টাইপের একটি পরিষেবা বি তৈরি করতে পারেন 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
ইউনিটগুলির উন্নতি হয় যা ওপি ইতিমধ্যে জানে?