যেহেতু উবুন্টু আপাতত কিছু সময়ের জন্য উপরের উপর নির্ভর করে, তাই সিস্টেম শাটডাউন বা পুনরায় বুট করার জন্য কিছু অ্যাপ্লিকেশনকে নিখুঁতভাবে বন্ধ করতে আমি একটি আপস্টার্ট কাজটি ব্যবহার করতে চাই। এই অ্যাপ্লিকেশনগুলি বন্ধ না হওয়া পর্যন্ত সিস্টেমের শাটডাউন বা রিবুট স্থগিত হওয়া অপরিহার্য।
অ্যাপ্লিকেশনগুলি উপলক্ষে ম্যানুয়ালি শুরু করা হবে, এবং সিস্টেম শাটডাউনটি স্বয়ংক্রিয়ভাবে কোনও স্ক্রিপ্টের মাধ্যমে শেষ করা উচিত (যা আমার কাছে ইতিমধ্যে রয়েছে)। যেহেতু অ্যাপ্লিকেশনগুলি অন্যান্য পরিষেবাদি (প্রায় সবগুলি) চালনা ছাড়াই নির্ভরযোগ্যভাবে শেষ করা যায় না, অ্যাপ্লিকেশনগুলি শেষ করে বাকী শাটডাউন শুরু হওয়ার আগেই শেষ করতে হবে।
আমি মনে করি আমি এটি একটি আপস্টার্ট চাকরির মাধ্যমে সমাধান করতে পারি যা শাটডাউনে চালিত হবে, তবে আমি নিশ্চিত না যে আমার কোন অনুষ্ঠানটি কোন পদ্ধতিতে ব্যবহার করা উচিত। এখনও অবধি আমি নীচের (আংশিক বিপরীতে) বিবৃতি পড়েছি:
- আপস্টার্টে কোনও সাধারণ শাটডাউন ইভেন্ট নেই
start on starting shutdownকাজের সংজ্ঞা মত একটি স্তবক ব্যবহার করুনstart on runlevel [06S]কাজের সংজ্ঞা মত একটি স্তবক ব্যবহার করুনstart on starting runlevel [06S]কাজের সংজ্ঞা মত একটি স্তবক ব্যবহার করুনstart on stopping runlevel [!06S]কাজের সংজ্ঞা মত একটি স্তবক ব্যবহার করুন
এই সুপারিশগুলি থেকে, নিম্নলিখিত প্রশ্নগুলি দেখা দেয়:
- উবুন্টুর উজানে কোনও সাধারণ শাটডাউন ইভেন্ট নেই বা নেই?
- "শাটডাউন হুক" প্রয়োগের প্রস্তাবিত উপায় কী?
- ইভেন্টগুলি রানলেভেল [x] কখন ট্রিগার হয়; রানলেলে প্রবেশ করার সময় বা রানলেলে প্রবেশ করার সময় এটি কি?
- আমরা ভালো কিছু ব্যবহার করতে পারি
start on starting runlevel [x]বাstart on stopping runlevel [x]? - আমার সমস্যার সর্বোত্তম সমাধান কী হবে?
আপনাকে অনেক ধন্যবাদ
startupইভেন্টের একমাত্র কারণ হ'ল "পাম্পটিকে প্রাইম" করার জন্য কিছু দরকার। এর পরে একটি সুবিধাপ্রাপ্ত ইভেন্ট প্রেরণ করা হয়, অন্য যে কোনও কিছু হতে পারে এবং তা কাজ ও কার্য সম্পাদন দ্বারা সংজ্ঞায়িত হতে পারেstartup। কোনও এককshutdownইভেন্ট না হওয়ারshutdownজন্য, এর অর্থপূর্ণ হওয়ার জন্য বিভিন্ন ধরণের অনেকগুলি রয়েছে । আপনার যে কাজগুলি চালানো দরকার তা সরাসরি নির্ভর করা ভাল।