আমি sysctl.d ডিরেক্টরি থেকে sysctl পুনরায় লোড করবেন কিভাবে?


26

আমি একটি ফাইল পরিবর্তন করা হয় /etc/sysctl.d ডিরেক্টরি (উবুন্টু 12.04)।

আমি যে জানি sysctl -p থেকে পুনরায় লোড /etc/sysctl.conf কিন্তু এটি অধীনে কিছু জন্য কাজ বলে মনে হচ্ছে না /etc/sysctl.d/ ডিরেক্টরি। একটি রিবুট কাজ করে, কিন্তু আমি রিবুট ছাড়া এটি করতে চাই।

কোনও পরামর্শ?

উত্তর:


44

যেমন নথিভুক্ত , সাম্প্রতিক জন্য util-লিনাক্স সংস্করণ:

 # সমস্ত সিস্টেম কনফিগারেশন ফাইল থেকে লোড সেটিংস  sysctl - সিস্টেম 

পুরোনো সংস্করণের জন্য (যে, যদি --system কাজ করে না):

 # /Etc/sysctl.conf থেকে লোড সেটিংস  sysctl -p 
 # নির্দিষ্ট ফাইল থেকে লোড সেটিংস  sysctl -p /etc/sysctl.d/  করুন & lt; যাই হোক না কেন করুন & gt; .conf 

8

মধ্যে README ফাইল /etc/sysctl.d/ একটি Ubuntu 12.04 সিস্টেমের সাথে procps 1: 3.2.8-11ubuntu6.3 চালানোর জন্য বলে:

service procps start

যা চলমান শেষ পর্যন্ত (মাধ্যমে /etc/init/procps.conf ) এই:

cat /etc/sysctl.d/*.conf /etc/sysctl.conf | sysctl -e -p -
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.