sysctl
sysctl
命令工具可以动态修改内核参数
快速起步
列出所有系统内核变量(参数值):
列出所有内核变量及值
sysctl -a
读取变量(这里案例是读取
kernel.version
):
读取
kernel.version
内核参数sysctl kernel.version
临时修改内核变量:
临时修改内核参数
sysctl <tunable class>.<tunable>=<value>
修改内核变量持久化(也就是写入配置文件,重启依然生效):
永久修改内核参数
sysctl -w <tunable class>.<tunable>=<value> >> /etc/sysctl.conf
备注
内核参数除了配置在 /etc/sysctl.conf
配置文件,也可以将大配置文件拆解成多个存储在 /etc/sysctl.d
目录下的各个配置文件