Skip to main content

लिनक्स "sysctl" कमांड का उपयोग करना

sysctl और sysctl.conf मास्टरिंग (जून 2026)

sysctl और sysctl.conf मास्टरिंग (जून 2026)
Anonim

लिनक्स sysctl आदेश रनटाइम पर कर्नेल पैरामीटर को विन्यस्त करता है। उपलब्ध पैरामीटर नीचे सूचीबद्ध हैं / Proc / sys /. Procfs के लिए आवश्यक हैsysctl (8) लिनक्स में समर्थन उपयोगsysctl (8) दोनों sysctl डेटा को पढ़ने और लिखने के लिए।

सार

sysctl -n -e चर … sysctl -n -e -w चर = मान … sysctl -n -e -p (डिफ़ॉल्ट /etc/sysctl.conf) sysctl -n -e -a sysctl -n -e -A

पैरामीटर

परिवर्तनशील उदाहरण के लिए पढ़ने के लिए एक कुंजी का नाम है:

kernel.ostype

स्लैश विभाजक को कुंजी / मूल्य जोड़ी को सीमित करने की अवधि के स्थान पर भी स्वीकार किया जाता है- उदाहरण के लिए:

कर्नेल / ostype

एक कुंजी सेट करने के लिए, फॉर्म का उपयोग करें

चर = मूल्य

कहा पे परिवर्तनशील कुंजी और है मूल्य वह मान है जो इसे सेट किया गया है। यदि मान में उद्धरण या वर्ण हैं जो शैल द्वारा पार्स किए जाते हैं, तो आपको मान को डबल कोट्स में संलग्न करने की आवश्यकता हो सकती है। इसके लिए आवश्यक है डब्ल्यू उपयोग करने के लिए पैरामीटर।

अन्य पैरामीटर

-n: मूल्यों को मुद्रित करते समय कुंजी नाम की छपाई को अक्षम करने के लिए इस विकल्प का उपयोग करें।

-e: अज्ञात कुंजी के बारे में त्रुटियों को अनदेखा करने के लिए इस विकल्प का उपयोग करें।

डब्ल्यू: जब आप एक बदलना चाहते हैं तो इस विकल्प का प्रयोग करें sysctl सेटिंग।

-p: भार sysctl निर्दिष्ट फ़ाइल से सेटिंग्स या /etc/sysctl.conf अगर कोई नहीं दिया गया था।

-ए: वर्तमान में उपलब्ध सभी मूल्य प्रदर्शित करें।

-ए: वर्तमान में तालिका फॉर्म में उपलब्ध सभी मान प्रदर्शित करें।

उदाहरण उपयोग

/ sbin / sysctl -a/ sbin / sysctl -n kernel.hostname/ sbin / sysctl -w kernel.domainname = "example.com"/ sbin / sysctl -p /etc/sysctl.conf

लिनक्स वितरण द्वारा विशिष्ट उपयोग भिन्न हो सकता है। उपयोगआदमी आदेश (% आदमी) यह देखने के लिए कि आपके विशेष कंप्यूटर पर कमांड का उपयोग कैसे किया जाता है।