1   、内核参数都放在/proc/目录下,像进程和cpu等信息(但是一般文件大小都为0,且只读,因为他实际在内存中)
2   、还有一部分内核参数放在/proc/sys目录下(该目录可写)。
[root@localhost ~]# ls -l /proc/sys
dr-xr-xr-x 2 root root 0 01-01 15:32 crypto
dr-xr-xr-x 2 root root 0 01-01 15:32 debug              内核排错信息
dr-xr-xr-x 8 root root 0 01-01 15:32 dev                  设备信息
dr-xr-xr-x 7 root root 0 01-01 15:15 fs                    文件系统
dr-xr-xr-x 4 root root 0 01-01 15:32 kernel               内核信息
dr-xr-xr-x 7 root root 0 01-01 15:32 net                   网络信息
dr-xr-xr-x 2 root root 0 01-01 15:32 sunrpc
dr-xr-xr-x 2 root root 0 01-01 15:32 vm                   虚拟内存信息
3   、查看参数
方法1  :  cat /proc/sys/kernel/hostname 
方法2  :  sysctl kernel.hostname
4   、修改内核参数(只是在内存修改,下次重启就无效了)
sysctl -w kernel.hostname=localhost  (修改的是 /proc/sys/kernel/hostname文件中的值)
5   、永久的修改参数
修改/etc/sysctl.conf
使修改生效:                 1  重新启动  2   或者执行sysctl -p
6   、升级内核
方法1   :
[root@localhost ~]# rpm -q kernel
kernel-2.6.18-194.el5
下载新版的kernel软件包
安装新版本
[root@localhost ~]# rpm -q kernel
kernel-2.6.18-194.el5
kernel-2.6.18-195.el5
重新启动后选择新版本启动计算机
测试,如果发现问题,就可以重新启动选择旧版本,继续使用。
如果没有问题,再卸载旧版本。
注意:千万别使用rpm -U  或rpm -F升级kernel  rpm软件包,因为这种方式会自动删除旧版本,这样如果新版本有问题,那旧版本也用不了了
方法2  :
[root@localhost ~]# rpm -q kernel
kernel-2.6.18-194.el5
[root@localhost ~]#yum -y update kernel (如果已经注册了红帽,那么一切全自动,无需操心。反之还是用上面的方法)