Linux 커널에서 /proc의 내용은 어디에 기록됩니까?

Linux 커널에서 /proc의 내용은 어디에 기록됩니까?

내용 /proc과 각 항목의 의미를 나열하는 웹사이트가 있습니까?

답변1

Linux 구현에 대한 문서는 /proc다음 위치에 있습니다.Documentation/filesystems/proc.txt커널 문서에서.

이는 /proc*ixes가 가장 많이 다른 영역 중 하나입니다. 원래는 System V 특정 기능이었으며 나중에 Linux에 의해 크게 확장되었으며 현재는 /sysBSD(OS X 포함)에서 전혀 채택하지 않고 사용되고 있습니다. 따라서 의 컨텐츠에 액세스하는 프로그램이나 스크립트를 작성하면 /proc다른 *ixes에서는 실행되지 않을 가능성이 높습니다.

답변2

예, 섹션 5, "파일 형식 및 규칙"에 매뉴얼 페이지가 있습니다.

man 5 proc

그러나 놀라울 정도로 길다.189의 다양한 파일 /proc.

답변3

기본적으로 /proc이러한 파일은 시스템 시작 시 RAM에 저장되고 시스템이 부팅되는 동안 그대로 유지됩니다. 이 파일의 내용을 이해하는 것은 RAM을 읽는 것과 같습니다. 그렇기 때문에 vim이나 다른 편집기를 사용하여 이러한 파일의 내용이나 값을 변경할 수 없습니다. 부울 값을 강제로 적용해야 합니다.

여기각 항목의 전체 목록과 설명이 포함된 멋진 문서가 있습니다.

관련 정보