用过RHEL的朋友们都知道,它是一个非常稳定的LINUX发行版,在RHEL的系统中RHEL进程管理有着很重要的作用,RHEL进程管理对于RHEL有很大的作用,下面来详细的介绍一下RHEL进程管理。
1、查看RHEL进程管理状况
lsmod列出内核载入的模块
modprobe载入模块的命令,会污染内核
modinfo查看模组的信息
内核加载过程
2、/etc/modprobe.conf设置RHEL进程管理模组
可以设置三个值
--aliases
--parameters
--actions
3、RHEL进程管理模块依赖性
模组的依赖性/lib/modules/
depmod -a查看模组的依赖性
insmod载入模组,同时载入依赖性
rmmod 用来移除模组
4、/procRHEL进程管理虚拟文件系统
修改/proc/sys中的内容来变更kernel的参数,这种方法重启后失效
用sysctl设定,可以吧内核设定成静态的,重启后仍然生效,上述修改存储于/etc/sysctl.conf
sysctl -p查看sysctl.conf的内容
dmesg和/var/log/dmesg查看内核ringbuffer信息
内核配置
5、RHEL进程管理与硬件相关
kudzu查看热插拔设备状况
把状况写入/etc/sysconfig/hwconf
使用的是/usr/share/hwdata数据库
最终结果存于/proc目录下,例如/proc/meminfo存储的就是内存相关信息
hwbrowser用图形查看硬件加载信息
6、PCI等总线设备
PCI
lspci查看PCI插槽中的设备
存储于/proc/bus/pci/
7、ISA总线设备
ISA
/proc/isapnp/ isa + pnp(热插拔)
8、USB总线设备
可热插拔总线
USB
存储于/sbin/hotplug(从/etc/hotplug加载资源)
写入/proc/bus
lsusb查看usb的硬件
/dev/usb查看usb装置
9、其他总线设备
PCMCIA总线
插入硬件,启动
/sbin/cardmgr(/etc/pcmcia)
写入/proc/bus/pccard
cardctl
10、进程先关控制
监控系统以及查看进程
top动态查看进程,每5秒更新
gnome-system-monitor
vmstat查看虚拟存储设备的状况
free也可以查看存储的信息
renice调节进程的优先级
kill杀死进程
kill -l 查看该命令系统信息代码,如强制代码是9
以上就是笔者对RHEL进程管理的详细介绍,希望大家可以对RHEL进程管理有了更深刻和更全面的了解。
【编辑推荐】