लिनक्स कर्नेल पैरामीटर / proc / sys दस्तावेज में कहां मौजूद हैं?


9

मुझे /proc/sys(ओबक्स लिनक्स) में सूचीबद्ध कर्नेल मापदंडों का तकनीकी विवरण कहां मिल सकता है ?




@ मिकेल ये डुप्लिकेट नहीं हैं, वे समझाते हैं /procऔर /sysनहीं /proc/sys(जो नाम में भ्रामक रूप से करीब है, बल्कि उपयोग में अलग है)।
गिल्स एसओ- बुराई को रोकना '

जवाबों:


6

निर्देशिका शेल के माध्यम /proc/sysसे sysctl सेटिंग्स तक आसान पहुंच प्रदान करती है। आप इन फ़ाइलों को पढ़कर और लिखकर या sysctlयूटिलिटी या अंतर्निहित sysctlसिस्टम कॉल करके इन सेटिंग्स को पढ़ और लिख सकते हैं ।

कर्नेल प्रलेखन में विभिन्न सेटिंग्स वर्णित हैं Documentation/sysctl/*। से शुरू करें README

यह काफी निम्न स्तर का सामान है, इसलिए कभी-कभी दस्तावेज़ पूरी तरह से सटीक नहीं होते हैं और आपको स्रोत की ओर रुख करना होगा। प्रत्येक sysctl सेटिंग आम तौर पर कर्नेल के अंदर एक नाम जैसा दिखता है (लेकिन यह एक नियम नहीं है) के साथ एक चर से मेल खाती है। कई सेटिंग्स में घोषित किया गया है kernel/sysctl.c, लेकिन अतिरिक्त कर्नेल घटक और मॉड्यूल अपने स्वयं को परिभाषित कर सकते हैं। स्रोत में ( LXR पर एक स्थानीय प्रतिलिपि या ऑनलाइन पर ), "xfrm_larval_drop"इसकी घोषणा को खोजने के लिए उद्धरण (जैसे ) के बीच sysctl सेटिंग का नाम खोजें।


8

डॉक्यूमेंटेशन / फाइलसिस्टम / proc.txt/proc में कर्नेल सोर्स ट्री में जो है, उसका आधिकारिक स्रोत । उस दस्तावेज़ के रूप में दस्तावेज़ीकरण / sysctl का संदर्भ देता है जो वर्णन करता है । यह दस्तावेज़ कर्नेल स्रोत ट्री प्रलेखन में दूसरों को संदर्भित करता है, इसलिए उस पेड़ के माध्यम से नेविगेट करने के लिए तैयार रहें।/proc/sys

वे लिंक एक gitweb इंटरफ़ेस के हैं, इसलिए आप लिनक्स के एक विशेष संस्करण को चुन सकते हैं जिसमें आप रुचि रखते हैं। वे लिंक वर्तमान HEAD की ओर इशारा करते हैं।

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