我刚发现/ proc / $ pid / mem文件权限设置为所有者的读/写权限。为什么?这是否意味着所有者可以在实时运行时写入进程内存?
(对于记录,我无法通过各种方式打开,打印或写入我发布的任何进程的文件内容。)
那为什么/ proc中的一些内容实际上是可以修改的呢?这是故意的,还是Linux开发人员忽略的东西?
非常感谢。
答案 0 :(得分:1)
/ proc是内核提供给您的信息的基于目录的视图。
是的......你可以改变它。
参见此示例:
echo "1" > /proc/sys/net/ipv4/ip_forward
您可以使用sysctl配置这些内核项目。