「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