40.3. 使用 sysctl 永久配置内核参数
使用 sysctl
命令永久设置内核参数。
先决条件
- 根权限
流程
列出所有参数。
sysctl -a
# sysctl -a# sysctl -a
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 该命令显示所有可在运行时配置的内核参数。
永久配置一个参数:
sysctl -w <TUNABLE_CLASS>.<PARAMETER>=<TARGET_VALUE> >> /etc/sysctl.conf
# sysctl -w <TUNABLE_CLASS>.<PARAMETER>=<TARGET_VALUE> >> /etc/sysctl.conf
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例命令会更改可调值,并将其写入
/etc/sysctl.conf
文件,该文件会覆盖内核参数的默认值。更改会立即并永久生效,无需重启。
注意
要永久修改内核参数,您还可以手动更改 /etc/sysctl.d/
目录中的配置文件。