sysctl

“procps-ng”提供关于进程管理的工具包
shell




  改命令能够修改内核参数。能够修改的路径:“/proc/sys”,“/sys”。bash

  改变主机名称。操做后,当即生效。ide

sysctl -w kernel.hostname='hhh'

  修改的位置位于:/proc/sys/kernel/hostname。相似于“echo "hhh" > /proc/sys/kernel/hostname”。重启后,失效。工具


  很明显,修改后仍是但愿每次启动后都有效。就须要修改内核配置文件“/etc/sysctl.conf”。spa

$ echo 'kernel.hostname = pig1' >> /etc/sysctl.conf
$ sysctl -p
kernel.hostname = pig1
$ hostname
pig1

  修改了配置文件,使得修改永久有效,当前不生效。使用了“-p”选项执行后,当即生效。
blog


  经过“-a”选项能够查看全部当前生效的配置。进程

sysctl -a | grep 'kernel.hostname'

  生效后,提示符“[root@pig ~]#”依然如故。须要退出当前shell,从新登录便可看到。
get



wKiom1drGPrjzc-kAABm6P93Pb8198.jpg

相关文章
相关标签/搜索