사용자 공간의 어플리케이션이 커널과 통신하거나 커널에 의해 노출된 정보를 읽는 방법을 소개함. 예를 들어 ifconfig나 route 같은 사용자 공간 설정 명령어와 이 설정을 적용하는 커널 핸들러 사이의 인터페이스를 이야기할 때 주로 언급되는 방법을 말한다. 어플리케이션 프로그래머가 정확한 정보를 위해 사용하는 전통적인 시스템 호출 모음 외에 3개의 특별한 인터페이스가 있다. procfs (/proc 파일시스템) /proc에 마운트 되는 가상 파일 시스템으로 커널은 이를 통해 내부 정보를 사용자 공간에 파일 형태로 노출한다. Ubuntu System 안에서의 /proc 아래의 디렉터리 모습이다. 이 파일들은 실제로 디스크에 있지는 않지만, cat이나 more을 통해 읽을 수 있고, 쉘 리다이렉터인 >로..