मैं sysctl.d निर्देशिका से sysctl को पुनः लोड कैसे करूं?


31

मैं /etc/sysctl.dनिर्देशिका (Ubuntu 12.04) में एक फ़ाइल में परिवर्तन कर रहा हूं ।

मुझे पता है कि इससे sysctl -pपुनः लोड होता है, /etc/sysctl.confलेकिन यह /etc/sysctl.d/निर्देशिका के तहत किसी भी चीज़ के लिए काम नहीं करता है । एक रिबूट काम करता है, लेकिन मैं इसे रिबूट के बिना करना चाहता हूं।

कोई सुझाव?

जवाबों:


50

हाल ही में उपयोग -लिनेक्स संस्करणों के लिए दस्तावेज के रूप में :

# सभी सिस्टम कॉन्फ़िगरेशन फ़ाइलों से लोड सेटिंग्स 
sysctl --system

पुराने संस्करणों के लिए (जो --systemकाम नहीं करता है):

# 
Etc/ sysctl.conf sysctl -p से लोड सेटिंग्स
# निर्दिष्ट फ़ाइल 
sysctl -p /etc/sysctl.d/ <जो> .conf से लोड सेटिंग्स

9

/etc/sysctl.d/एक Ubuntu 12.04 प्रणाली पर README फ़ाइल 1: 3.2.8-11ubuntu6.3 के साथ आती है।

service procps start

जो इसे समाप्त करता है (इसके माध्यम से /etc/init/procps.conf):

cat /etc/sysctl.d/*.conf /etc/sysctl.conf | sysctl -e -p -
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.