我无法在sysctl的手册页中find答案。 我的sysctl.conf文件仍然处于默认状态,我正在testing几个值并通过sysctl -p newsettings.conf加载新的设置。 我虽然重新设置sysctl -p (这意味着它从sysctl.conf读取值)就足够了。 但是一个快速的sysctl -a | grep domain sysctl -a | grep domain显示仍然有旧的设置。
有任何想法吗?
据我所知,没有“撤消”的sysctl – 你需要重新input默认设置(通常/etc/sysctl.conf只是不指定默认值,所以重新读取它不会恢复您的更改,除非有一个明确的设置)。
如果你不知道你的默认设置,重新启动会让他们回来,然后你可以使用sysctl -a (将其存储在某处作为参考)列出它们。 如果你有另外一个几乎完全相同的机器,你可以从主机抓取sysctl -a输出而不是重新启动。
Sysctl默认值
在CentOS 7上,看看
/usr/lib/sysctl.d/
获取操作系统附带的默认设置。