"echo 1 > /sys/kernel/mm/ksm/run"
부츠 사이에 집착하고 싶어요 . 파일 시스템 변경 사항을 유지 /etc/sysctl.conf
하도록 편집할 수 있다는 것을 알고 있지만 재부팅 후에도 이 변경 사항이 유지되도록 하려면 어떻게 해야 합니까?/proc
/sys
답변1
데비안 에는 의 구성을 기반으로 설정을 적용하는 sysfsutils
init.d 스크립트가 포함된 패키지가 있습니다 ./sys
/etc/sysfs.conf
이 초기화 스크립트의 작성자는 @debian.org입니다. 따라서 이는 데비안에만 국한된 것이며 데비안이 아닌 다른 배포판에는 나타나지 않을 수도 있습니다. 그러나 모든 로직은 init 스크립트에 포함되어 있으므로 쉽게 패키지를 가져오고 스크립트를 추출하여 시스템에서 사용할 수 있습니다.
답변2
대부분의 배포판에는 사용할 수 있는 일종의 rc.local 스크립트가 있습니다. 이름과 경로가 다를 수 있으므로 배포판을 확인하세요. 일반적으로 /etc 아래를 살펴볼 것으로 예상됩니다.
답변3
/etc/sysctl.conf
초기화 스크립트 중 하나를 읽습니다. 이는 배포판에 따라 다소 다릅니다 /etc/init.d/procps
. 데비안에는 /sys
기본 설치에 비슷한 설정이 없습니다(sysfsutils
패키지가 거기에 있어요네가 원한다면). 배포판에 하나도 없으면 자신만의 초기화 스크립트를 작성하세요.
(이것은 영구적 /etc/sysctl.conf
이지 않습니다 /proc/sys
. 에 무엇인가를 설정하면 /proc/sys
에 저장되지 않습니다 /etc/sysctl.conf
.)