/proc/sys
(ob Linux)에 나열된 커널 매개 변수에 대한 기술적 인 설명은 어디서 찾을 수 있습니까 ?
/proc
하고 /sys
있지만 /proc/sys
(혼동스럽게 이름이 비슷하지만 사용 방법이 다릅니다).
/proc/sys
(ob Linux)에 나열된 커널 매개 변수에 대한 기술적 인 설명은 어디서 찾을 수 있습니까 ?
/proc
하고 /sys
있지만 /proc/sys
(혼동스럽게 이름이 비슷하지만 사용 방법이 다릅니다).
답변:
디렉토리 /proc/sys
는 쉘을 통해 sysctl 설정에 쉽게 액세스 할 수 있도록합니다 . 이러한 파일을 읽고 쓰거나 sysctl
유틸리티 또는 기본 sysctl
시스템 호출 을 호출하여 이러한 설정을 읽고 쓸 수 있습니다 .
다양한 설정은의 커널 설명서에 설명되어 Documentation/sysctl/*
있습니다. 로 시작하십시오 README
.
이것은 상당히 낮은 수준의 내용이므로 문서가 완전히 정확하지 않은 경우가 있으므로 소스로 전환해야합니다. 각 sysctl 설정은 일반적으로 커널 내부에 이름이 비슷한 변수에 해당합니다 (그러나 규칙이 아닌 규칙 임). 많은 설정이에 선언되어 kernel/sysctl.c
있지만 추가 커널 구성 요소 및 모듈은 자체적으로 정의 할 수 있습니다. 소스 (로컬 사본 또는 LXR 온라인)에서 따옴표 사이의 sysctl 설정 이름 (예 :)을 검색 "xfrm_larval_drop"
하여 선언을 찾으십시오.
내용의 권위있는 소스는 Documentation / filesystem / proc.txt/proc
의 커널 소스 트리에 문서화되어 있습니다. 이것은 Documentation / sysctl 을 설명하는 문서로 참조 /proc/sys
합니다. 이 문서는 커널 소스 트리 문서에서 다른 문서를 참조하므로 해당 트리를 탐색 할 준비를하십시오.
이러한 링크는 gitweb 인터페이스에 대한 것이므로 관심있는 특정 Linux 버전을 선택할 수 있습니다. 이러한 링크는 현재 HEAD를 가리 킵니다.