강좌 & 팁
글 수 2,412
2011.09.03 11:02:44 (*.138.143.120)
40962
이번에 알아볼 proc 파일시스템 관련된 내용은 sys/kernel 디렉토리에 있는 파일에 대한 내용 미여, 내용이 상당히 많기 때문에 일부분만 올렸다.
이 내용은 리눅스 man proc 에 내용을 나름대로 번역한 것임을 밝힌다.
/proc/sys/kernel 디렉토리는 다음의 파일들을 포함 하고 있다.
contains files acct, cad_pid, cap-bound, core_pattern, core_uses_pid, ctrl-alt-del, dentry-state, domainname, hotplug, hostname, htab-reclaim (PowerPC only),java-appletviewer (binfmt_java, obsolete), java-interpreter (binfmt_java, obsolete), l2cr (PowerPC only), modprobe, msgmax, msgmnb, msgmni, osrelease, ostype, overflowgid, overflowuid, panic, panic_on_oops, pid_max, powersave-nap (PowerPC only), printk, pty, random, real-root-dev, reboot-cmd (SPARC only), rtsig-max, rtsig-nr, sem, sg-big-buff, shmall, shmmax, shmmni, sysrq, tainted, threads-max, version, and zero-paged (PowerPC only).
================================================================================
/proc/sys/kernel/printk
이 파일은 console_loglevel, default_message_loglevel, minimum_console_level 과 default_console_loglevel의 네 가지 값을 가지고 있습니다.
오류 메시지를 저장 하거나 출력 할 때, 이 값은 printk 함수 동작에 영향을 끼칩니다.
다른 loglevels에 대한 자세한 내용은 syslog(2) man 페이지를 참조 하십시기 바랍니다.
메시지에 있는 우선 순위 값이 console_loglevel보다 더 높은 값일 경우, 메시지가 콘솔에 출력 됩니다.
명시적 우선 순위가없는 메시지는 우선순위 default_message_level와 함께 인쇄됩니다.
minimum_console_loglevel는 console_loglevel을 설정할 수있는 최소 값이며, default_console_loglevel는 console_loglevel에 대한 기본값입니다.
/proc/sys/kernel/pty (since Linux 2.6.4)
이 디렉토리는 시스템에 Unix98 pseudo-terminals ( pts(4) man 페이지 참조 )과 관련된 두 개의 파일을 포함 하고 있습니다.
/proc/sys/kernel/pty/max
이 파일은 pseudo-terminals의 최대수를 정의하고 있습니다.
/proc/sys/kernel/pty/nr
이 파일은 읽기 전용 파일로서, 현재 사용중인 pseudo-terminals의 갯수를 나타냅니다.
/proc/sys/kernel/random
이 디렉토리는 /dev/random 파일을 동작시키는데에 필요한 다양한 매개변수들을 포함하고 있습니다. 자세한 내용은 random(4) man 페이지를 참조하십시오.
/proc/sys/kernel/real-root-dev
이 파일에 대한 내용은 커널 소스파일에 있는 Documentation/initrd.txt 파일로 문서화 되어 있습니다.
/proc/sys/kernel/reboot-cmd (Sparc only)
이 파일은 SPARC ROM /Flash 부트 로더에 인수를 제공하는 방법 인것 처럼 보입니다.
/proc/sys/kernel/rtsig-max
(커널 2.6.7이상에 포함되어 있으며, setrlimit(2) man 페이지를 참조)
이 파일은 시스템 안에서, 실시간으로 대기된 POSIX 시그널의 최대 개수를 조정하는 데 사용할 수 있습니다.
/proc/sys/kernel/rtsig-nr
(커널 2.6.7이상에 포함되어 있으며) 이 파일은 현재 실시간으로 대기된 POSIX 시그널의 개수를 보여 줍니다.