gpt4 book ai didi

linux - 在不使用sysctl的情况下修改linux中的内核参数

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:47:14 27 4
gpt4 key购买 nike

我有一个嵌入式系统。一个旧的 linux 操作系统在上面运行。当我输入“uname -r”命令时,我得到的版本信息为“3.3.8-3.4”。

我想修改/proc/sys 中的一些网络内核参数(增加 tcp 接收缓冲区大小等)。但是 sysctl 命令在这个旧的 linux 内核版本中不存在。另外/etc 目录下不存在 sysctl.conf

我尝试手动更改内核参数文件,但系统甚至不允许 super 用户执行此操作。

如何在这个 linux 版本中修改内核参数?

最佳答案

您可以使用/proc/sys。例如下面的命令:

echo 1 > /proc/sys/net/ipv4/ip_forward

...基本和

一样
sysctl -w net.ipv4.ip_forward=1

但是,您需要自行确保在启动时设置参数。

关于linux - 在不使用sysctl的情况下修改linux中的内核参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35772152/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com