Di mana parameter kernel Linux ada di / proc / sys didokumentasikan?


9

Di mana saya dapat menemukan deskripsi teknis dari parameter kernel yang tercantum dalam /proc/sys(ob Linux)?


kemungkinan rangkap dari / proc
Mikel


@Mikel Ini bukan duplikat, mereka menjelaskan /procdan /systetapi tidak /proc/sys(yang membingungkan namanya tetapi agak berbeda dalam penggunaan).
Gilles 'SANGAT berhenti menjadi jahat'

Jawaban:


6

Direktori /proc/sysmemberikan akses mudah ke pengaturan sysctl melalui shell. Anda dapat membaca dan menulis pengaturan ini dengan membaca dan menulis file-file ini, atau dengan memanggil sysctlutilitas atau sysctlpanggilan 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.


8

Sumber otoritatif dari apa yang /procada 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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.