可以使用以下命令查看sysctl配置是否生效:
- 使用
sysctl
命令查看某个参数的值,例如:
sysctl net.ipv4.ip_forward
如果返回值为 net.ipv4.ip_forward = 1
,则说明该参数已经被成功设置。
- 使用
cat
命令查看sysctl配置文件的内容,例如:
cat /etc/sysctl.conf
可以看到该文件中所有的配置项和对应的值,确认配置项是否正确。
- 使用
dmesg
命令查看内核日志,例如:
dmesg | grep sysctl
如果有类似于sysctl: setting key "net.ipv4.ip_forward"
这样的日志记录,则说明sysctl配置已经被应用。