Linux:修改/ proc的内容

时间:2013-05-10 19:02:13

标签: linux process proc

我刚发现/ proc / $ pid / mem文件权限设置为所有者的读/写权限。为什么?这是否意味着所有者可以在实时运行时写入进程内存?

(对于记录,我无法通过各种方式打开,打印或写入我发布的任何进程的文件内容。)

那为什么/ proc中的一些内容实际上是可以修改的呢?这是故意的,还是Linux开发人员忽略的东西?

非常感谢。

1 个答案:

答案 0 :(得分:1)

/ proc是内核提供给您的信息的基于目录的视图。

是的......你可以改变它。

参见此示例:

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

您可以使用sysctl配置这些内核项目。