Sumber otoritatif dari apa yang ada di /proc
didokumentasikan dalam pohon sumber kernel di Documentation/filesystem/proc.txt. Itu mereferensikan Documentation/sysctl sebagai dokumen yang menjelaskan /proc/sys
. Dokumen itu mereferensikan orang lain dalam dokumentasi pohon sumber kernel, jadi bersiaplah untuk menelusuri pohon itu.
Tautan tersebut mengarah ke antarmuka gitweb, jadi Anda dapat memilih versi Linux tertentu yang Anda minati. Tautan tersebut mengarah ke HEAD saat ini.
Direktori /proc/sys
memberikan akses mudah ke pengaturan sysctl melalui shell. Anda dapat membaca dan menulis pengaturan ini dengan membaca dan menulis file ini, atau dengan memanggil sysctl
utilitas atau sysctl
yang mendasarinya panggilan sistem.
Berbagai pengaturan dijelaskan dalam dokumentasi kernel, di Documentation/sysctl/*
. Mulailah dengan README
.
Ini adalah hal-hal tingkat rendah, jadi terkadang dokumentasinya tidak sepenuhnya tepat dan Anda harus beralih ke sumbernya. Setiap pengaturan sysctl biasanya sesuai dengan variabel dengan nama yang mirip di dalam kernel (tapi ini adalah konvensi, bukan aturan). Banyak pengaturan dideklarasikan dalam kernel/sysctl.c
, tetapi komponen dan modul kernel tambahan dapat mendefinisikannya sendiri. Di sumber (pada salinan lokal atau online di LXR), cari nama pengaturan sysctl di antara tanda kutip (mis. "xfrm_larval_drop"
) untuk menemukan deklarasinya.