/proc/sys
(Ob Linux) altında listelenen çekirdek parametrelerinin teknik bir açıklamasını nerede bulabilirim ?
/proc
ve /sys
değil /proc/sys
(bu kafa karıştırıcı bir şekilde yakın ama kullanımda oldukça farklı).
/proc/sys
(Ob Linux) altında listelenen çekirdek parametrelerinin teknik bir açıklamasını nerede bulabilirim ?
/proc
ve /sys
değil /proc/sys
(bu kafa karıştırıcı bir şekilde yakın ama kullanımda oldukça farklı).
Yanıtlar:
Dizin kabuk üzerinden sysctl ayarlarına /proc/sys
kolay erişim sağlar . Bu ayarları, bu dosyaları okuyarak ve yazarak veya yardımcı programı veya temel sistem çağrısını çağırarak okuyabilir ve yazabilirsiniz .sysctl
sysctl
Çeşitli ayarlar, içindeki çekirdek belgelerinde açıklanmıştır Documentation/sysctl/*
. İle başlayın README
.
Bu oldukça düşük seviyeli bir şeydir, bu nedenle bazen belgeler tamamen hassas değildir ve kaynağa dönmeniz gerekir. Her sysctl ayarı genellikle çekirdek içinde benzer bir ada sahip bir değişkene karşılık gelir (ancak bu bir kural değil, bir kuraldır). Birçok ayar bildirilir kernel/sysctl.c
, ancak ek çekirdek bileşenleri ve modülleri kendi tanımlayabilir. Kaynakta (yerel bir kopyada veya LXR'de çevrimiçi olarak ), "xfrm_larval_drop"
bildirimini bulmak için tırnak işaretleri (örneğin ) arasında sysctl ayarının adını arayın .
İçindekilerin yetkili kaynağı, Documentation / filesystem / proc.txt dosyasındaki/proc
çekirdek kaynak ağacında belgelenmiştir . Bu, Documentation / sysctl dosyasına açıklanan belge olarak başvurur/proc/sys
. Bu belge, çekirdek kaynak ağacı belgelerindeki diğer kişilere gönderme yapıyor, bu nedenle bu ağaçta gezinmeye hazır olun.
Bu bağlantılar bir gitweb arayüzüne aittir, böylece ilgilendiğiniz belirli bir Linux sürümünü seçebilirsiniz. Bu bağlantılar mevcut HEAD'e işaret eder.