답변:
/proc가상 파일 시스템입니다. 그 안에 적절한 구조를 만드는 커널 모듈을 작성해야합니다.
이그나시오 바스케스 - 에이 브람스의 대답은 올바른 : 파일에서 /proc와는 /sys커널에 의해 제공됩니다. 거기에 파일을 추가하려면 커널 모듈을 작성하십시오. Linux Device Drivers 3rd ed /proc에서 프로그래밍 인터페이스 의 약간 날짜가 표시된 프리젠 테이션을 찾을 수 있습니다 . ch. 4 .
기술적으로 후프를 뛰어 넘어 파일을 /proc/sys/crypto(또는 다른 곳에 실제로) 표시 할 수 있습니다. 을 확인 바인드 마운트 에서 /proc/sys/crypto스테이징 디렉토리에, 그리고 수 있도록 노동 조합 마운트 준비 디렉토리와 위에 오버레이 디렉토리 뒷면의 /proc/sys/crypto. 다음은 unionfs-fuse 를 사용하는 예 입니다.
# mkdir /tmp/original /tmp/overlay
# mount --bind /proc/sys/crypto /tmp/original
# unionfs-fuse -o nonempty /tmp/overlay=RW:/tmp/original=RO /proc/sys/crypto
# echo hello >/proc/sys/crypto/test
# cat /proc/sys/crypto/test
hello
# umount /proc/sys/crypto
# umount /proc/sys/crypto
# cat /tmp/overlay/test
hello
참고 : 나는이 물건을 실험하여 발생하는 시스템이나 뇌 손상에 대한 책임을지지 않습니다. 위의 명령은 완벽하게 안전하지만, 다른 지역 덤비는 /sys와 /proc이상한 동작이 발생할 수 있습니다.
/proc/가상 파일 시스템이 있습니다./proc/sys/crypto커널이 그것을 사용하는 드라이버를로드하는 순간 마술처럼 나타납니다. 나는 당신이 실제로 다른 것을 놓치고 있다고 의심합니다-당신이하고있는 일에 대해 자세히 설명 할 수 있습니까?