linux内核监控与配置
RH131 lecture 3 kernel monitoring and configuration kernel 主要职能:系统初始化 进程调度 内存管理 安全 提供缓冲和缓存 提供基本的网络协议栈和文件格式 内核管理常用命令: uname -a 显示所有的系统相关的信息 -s 系统内核名称 -r 显示系统内核的版本 -m 显示系统硬件名称 -p CPU类型 -i 显示硬件平台 uptime 显示系统开机时长,登录用户,平均负载 tload 显示当前系统负载 内存管理命令: free -b 以b(bytes)为显示单位 -t 在输出地最终结果中显示物理内存与swap总量 vmstat 显示虚拟内存信息 swapon 启动交换内存 pmap 显示一个进程在运行当中所依赖的模块总体使用的内存空间 iostat 报告CPU的统计信息,跟I/O子系统换进换出数据时的统计信息 lsof 显示所打开的文件 sosreport 生成系统debugging 信息摘要的一个文件 review of /dev /dev/md* 软raid设备 逻辑设备: 字符设备 /dev/null 数据黑洞 0设备 /dev/zero 0 把某种设备空间初始化为0 生成随机数设备: /dev/radnom /dev/urandom 块设备:随机设备,以c开头 字符设备:线性设备,有逻辑(时间)顺序.以b开头 udev 动态创建/dev/下的每一个文件 规则存放位置:/etc/udev/rules.d/ lsmod 用于显示linux内核当中所有模块的状态信息 名字 大小 依赖此模块的模块 modinfo 查看模块信息 modprobe 装载/卸载模块 -r 卸载模块 depmod 生成模块间的依赖关系 insmod 向内核装载模块 指定具体路径 rmmod 从内核中移除模块 modprobe的配置文件 the initial RAM Disk(initrd) mkinitrd mkinitrd /boot/initrd-$(uname -r).img $(uname -r) --with 指定额外的驱动模块 mkinitrd --with=scsi_mod /boot/initrd-$(uname -r).img $(uname -r) 本文出自 “諸葛草廬” 博客,请务必保留此出处http://lyp0909.blog.51cto.com/508999/489252 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |