/Etc/init.d/ থেকে ব্যাকআপ স্ক্রিপ্ট কীভাবে সরিয়ে ফেলবেন?


24

আমি কিছুক্ষণের জন্য লিনাক্সের সাথে কাজ করছি তবে একটি সহজ পদ্ধতিতে।

আমি বুঝতে পারি যে init.dওএস শুরু হওয়ার সাথে সাথে স্ক্রিপ্টগুলি কার্যকর করা হয় তবে কীভাবে এটি কার্যকর হয়?

আমি যদি কোনও স্ক্রিপ্ট রাখতে চাইছি তবে এটি স্বয়ংক্রিয়ভাবে শুরু হওয়া চাই না?

বলুন আমার একটি আছে /etc/init.d/varnishএবং এটি অস্থায়ীভাবে অক্ষম করতে চাই। ওএস রিবুট হয়ে থাকলে এটি কীভাবে শুরু হবে তা আমি কীভাবে নিশ্চিত করব? আমি স্ক্রিপ্টটি মুছতে চাই না। যদি আমি আবার এটি যুক্ত করতে চাই?

উত্তর:


34

কয়েকটি উপায় আছে। আপনি যদি সাময়িকভাবে এটি করতে চান তবে আপনি ফাইল থেকে এক্সিকিউট বিটটি সরিয়ে ফেলতে পারেন:

$ chmod -x /etc/init.d/varnish

তারপরে উপযুক্ত হলে এটি পুনরায় যুক্ত করুন:

$ chmod +x /etc/init.d/varnish

উবুন্টুতে "অফিসিয়াল" উপায় (পাশাপাশি ডেবিয়ান এবং অন্যান্য ডেবিয়ান ডেরিভেটিভস) তবে update-rc.dকমান্ডটি ব্যবহার করা হচ্ছে :

$ update-rc.d varnish disable

এটি /etc/rcX.d ফোল্ডারগুলি থেকে সমস্ত সিমলিঙ্কগুলি সরিয়ে ফেলবে, যা উপযুক্ত হলে পরিষেবাটি শুরু করা এবং বন্ধ করার বিষয়ে যত্ন নেয়।

দেখুন আপডেট-rc.d man পৃষ্ঠা দেখুন।


মহান প্রতিক্রিয়ার জন্য ধন্যবাদ! chmodএকটি সহজ সমাধান! আমি manpages.ubuntu.com/manpages/precise/man8/update-rc.d.8.html পড়তে শুরু করেছি এবং আমাকে init বুঝতে সহায়তা করছি। আমাকে ভাবছেন ... আমার ম্যানুয়ালটি আরও পড়তে হবে।
iDev247

সাহায্য করে আনন্দ পেলাম. আমার উল্লেখ্য যে chmod সমাধানটি কেবল খুব অস্থায়ীভাবে ব্যবহার করা উচিত । আমি এটি যাচাই করি নি, তবে আমি আপস্টার্ট সিস্টেমটি দেখতে পেলাম (উবুন্টু স্বয়ংক্রিয়ভাবে প্রক্রিয়াগুলি শুরু / থামাতে কী ব্যবহার করে) এতে বিভ্রান্ত হয়ে পড়েছে।
EEAA

9
$ sudo update-rc.d -f servicename remove

1
এই উত্তরটি সেই প্রশ্নের সাথে মেলে না যা স্ক্রিপ্টটি রাখতে চায়। "অপসারণ বিকল্পের সাথে অনুরোধ করা হলে, স্ক্রিপ্টের ডিরেক্টরিগুলির যে update-rc.dকোনও লিঙ্ক সরিয়ে দেয় । স্ক্রিপ্ট ইতিমধ্যে মোছা আবশ্যক করা হয়েছে "। Manpages.ubuntu.com/manpages/xenial/en/man8/update-rc.d.8.html/etc/rcrunlevel.d/etc/init.d/name
Melebius
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.