|
有些问题思考了很久,麻烦各位给指点下:
首先,我想修改某些内核的参数,却又不想通过内核make menuconfig这样的配置系统修改,而是通过自己shell编程来修改.
其次,我的"最终目的"是:把要修改后的内核重新编译(我想,编译的对象应该是现在运行的内核的内核源代码吧),而后,把新内核拿到"其他"任何一台机子上(注意,并不携带原机子上的修改后的/etc文件一同转移),都显示的是我修改后的参数配智.
我的问题如下:
1./etc是系统配置文件目录,那么,在/etc中修改了某些参数,并且不对其他任何文件进行修改,而后,重新编译内核,得到的新的内核能否实现我上述的"最终目的"?
2.因为/proc是runtime修改,就是说对当前终端有效,重启就消失了,除非每次启动都自动执行修改的脚本.那么,通过/proc的修改,应该是不能实现我的"最终目的"吧?
3.因为对/proc的sysctl命令实际上是修改 的是/etc/sysctl.conf 文件 ,似乎就该参考问题1的答案了吧?
最后,这是不是意味着我只有去/usr/src目录下在内核源代码中修改参数,而后重新编译内核,才能实现上述"最终目的"?
感谢各位指点迷津! |
|