Di mana saya dapat menemukan deskripsi teknis dari parameter kernel yang tercantum dalam /proc/sys
(ob Linux)?
/proc
dan /sys
tetapi tidak /proc/sys
(yang membingungkan namanya tetapi agak berbeda dalam penggunaan).
Di mana saya dapat menemukan deskripsi teknis dari parameter kernel yang tercantum dalam /proc/sys
(ob Linux)?
/proc
dan /sys
tetapi tidak /proc/sys
(yang membingungkan namanya tetapi agak berbeda dalam penggunaan).
Jawaban:
Direktori /proc/sys
memberikan akses mudah ke pengaturan sysctl melalui shell. Anda dapat membaca dan menulis pengaturan ini dengan membaca dan menulis file-file ini, atau dengan memanggil sysctl
utilitas atau sysctl
panggilan sistem yang mendasarinya .
Berbagai pengaturan dijelaskan dalam dokumentasi kernel, di Documentation/sysctl/*
. Mulai dengan README
.
Ini adalah hal-hal tingkat rendah, jadi kadang-kadang dokumentasi tidak sepenuhnya tepat dan Anda harus beralih ke sumbernya. Setiap pengaturan sysctl biasanya terkait dengan variabel dengan nama yang mirip di dalam kernel (tapi ini adalah konvensi, bukan aturan). Banyak pengaturan dideklarasikan kernel/sysctl.c
, tetapi komponen dan modul kernel tambahan dapat menentukan sendiri. Dalam sumber (pada salinan lokal atau online di LXR ), cari nama pengaturan sysctl antara tanda kutip (misalnya "xfrm_larval_drop"
) untuk menemukan deklarasi.
Sumber otoritatif dari apa yang /proc
ada didokumentasikan dalam pohon sumber kernel di Documentation / filesystem / proc.txt . Itu merujuk Dokumentasi / sysctl sebagai dokumen yang menjelaskan /proc/sys
. Dokumen itu mereferensikan orang lain dalam dokumentasi pohon sumber kernel, jadi bersiaplah untuk menavigasi melalui pohon itu.
Tautan-tautan itu ke antarmuka gitweb, sehingga Anda dapat memilih versi Linux tertentu yang Anda minati. Tautan-tautan itu menunjuk ke HEAD saat ini.