linux sysctl的使用 作用 如何使用 常用参数的使用

用于运行时配置内核参数,这些参数位于/proc/sys目录下。

如何使用

临时改变某个系统参数值,则有两种方法

  • 方法1:
echo 1 > /proc/sys/net/ipv4/ip_forward
  • 方法2:
sysctl -w net.ipv4.ip_forward=1

注意: 以上两种方法都可能立即开启路由功能,但如果系统重启,或执行了
service network restart 命令,所设置的值即会丢失,如果想永久保留配置,可以修改/etc/sysctl.conf文件

永久改变系统参数值

编辑配置文件/etc/sysctl.conf

常用参数的使用

  • -w 临时改变某个指定参数的值,如
sysctl -w net.ipv4.ip_forward=1