সম্প্রতি অবধি পরিষেবাগুলি শুরু / বন্ধ / পুনঃসূচনা করার সহজ ও কার্যকর উপায় ছিল:
service nginx start|stop|restart
এটি এত বছর ধরে নিখুঁতভাবে কাজ করেছে, ... যতক্ষণ না কিছু স্মার্ট-প্যান্টগুলি তাদের উন্নতি করার সিদ্ধান্ত নিয়েছে এবং এখন আমি ডিবিয়ান / উবুন্টু সিস্টেমের মুখোমুখি হচ্ছি যেখানে serviceস্ক্রিপ্টটি কিছুই করে না (যেমন আমার স্টাফটি ব্যবহার করার কথা বলেছি systemctl start nginx.service(অনেক দীর্ঘ, কোনও স্বয়ংক্রিয়-সম্পূর্ণ কাজ হচ্ছে না ...)
আমার প্রশ্নটি বিশেষত দেবিয়ান এবং উবুন্টুকে বোঝায় তবে এটি সেন্টোস / রেডহ্যাট ডিসট্রসগুলিও কভার করতে সহায়ক হবে।
তো, এমন কি এমন কিছু আছে যা আমাকে এই নিয়তিবদ্ধ পরিবর্তনগুলি থেকে বাঁচাতে পারে?
যদি এটি পরিষ্কার না হয় তবে আমি তাদের সাথে ডিল করার একটি ধারাবাহিক উপায়ের সন্ধান করছি, এটি একটি যেটি ডাবিয়ান 7.x, 8.x, সর্বশেষ উবুন্টু এলটিএস এবং নন-এলটিএসে কাজ করবে।
পুনশ্চ. এই নির্দিষ্ট প্রশ্নের ক্ষেত্রের বাইরে, তবে সমাধানগুলি পরিষেবার জন্য সক্ষম এবং অক্ষম অংশটিও অন্তর্ভুক্ত করবে যদি অতিরিক্ত কুডো দেওয়া হয়।
serviceকমান্ডটি এমন একটি মোড়ক দিয়ে পরিবর্তিত করে যা সার্ভিসেকটলকে কল করে?
serviceসত্যিই তোমার জন্য কিছুই করতে? এটি আমার এলএমডিইতে প্রত্যাশার মতো কাজ করে (যা মূলত দেবিয়ান টেস্টিং), আমি ভাবিনি যে এটি একটি এলএমডিই-নির্দিষ্ট জিনিস। এটি আমার উবুন্টু ভিএম-তে প্রত্যাশার মতো কাজ করে।