Linux 커널 트리에 있는 특정 폴더의 의미

Linux 커널 트리에 있는 특정 폴더의 의미

경험하면서Linux 커널 소스 트리, 인기 사이트에서는 볼 수 없는 설명이 포함된 일부 폴더가 발견되었습니다. 누군가 이 폴더가 왜 존재하는지 말해 줄 수 있습니까?

  • block - 드라이버 디렉터리의 블록 폴더가 아닙니다.
  • 안전
  • 소리
  • 도구
  • 사용자
  • 가상

답변1

다음은 이러한 디렉토리에 대한 몇 가지 기본 설명입니다.

  • block- 커널 블록 수준의 코드가 포함되어 있습니다. 공통 블록 코드입니다. 의 드라이버는 drivers/block장치별로 다릅니다.
  • security- 코드아파모어,SELinux,보안 파일 시스템,능력, 등.
  • sound- 사운드 코드. 이것알자스코드는 여기에 있습니다.
  • tools- 테스트, 메시지 생성, 데이터 덤프 등을 위한 도구 도구 세트는 커널과 별개입니다. 여기에는 다양한 가젯이 포함되어 있습니다. 아래 코드는 tools커널에 내장되어 있지 않습니다. 이것은 그 자체의 작은 하위 프로젝트입니다.
  • usr- 생성할 수 있는 유틸리티가 있습니다.초기 CPIO여기.
  • virt-키보드 가상 머신-특정 코드

관련 정보