fs中的/proc/sys下的特殊文件能够让您产看和设置内核在运行时的选项,这些特殊文件模仿了标准的linux文件,但是它们实际上是内核的后门,如果这些文件中某一个包含您想要修改的值,那么您就可以尝试进行修改。但是需要注意,不是每一个文件都可以写入的。
怎样才能够了解这些参数的具体的定义呢?
方法是您在内核source code中subdocument Documentation/syscnt下了解其中一些取值及其含义。
例如:
您需要修改一个进程如果打开最大的进程数目:
您可以使用下面的CMD:
$sudo echo 32768 >/proc/sys/fs/file-max
修改主机名:
您可以使用
$sudo echo "your name">/proc/sys/kernel/hostname