/etc/sysctl.conf가 존재하지 않는 경우 내 sysctl 저장 구성은 어디에 있습니까?

/etc/sysctl.conf가 존재하지 않는 경우 내 sysctl 저장 구성은 어디에 있습니까?

sysctl을 사용하여 두 값을 변경하고 싶습니다. 하나는 sysctl vm.swappiness=10이고 다른 하나는 입니다 sysctl kernel.sysrq=1. 그러나 실행하면 sysctl -p나에게 알려주지 sysctl: cannot open "/etc/sysctl.conf": No such file or directorysysctl -a반환됩니다 .이것. 그렇다면 내 시스템이 sysctl 구성을 어디에 저장하는지 묻고 싶습니다.

답변1

구성이 다음으로 이동되었습니다./etc/sysctl.d/*

다음과 같은 별도의 파일을 만들 수 있습니다.

cat /etc/sysctl.d/swappiness.conf

vm.swappiness=10

sysctl -a출력 의 경우 현재 커널 값이 표시됩니다.

관련 정보