码迷,mamicode.com
首页 > 其他好文 > 详细

内核模块

时间:2016-11-09 23:07:31      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:version   linux   screen   监控   用户   

linux内核:单内核+内核模块

内核/boot/vmlinuz-version

模块/lib/modules/version/....ko

用户访问监控内核:/proc /sys

/proc/sys/可用来改变内核运行参数

echo "gentoo" > /proc/sys/kernel/hostname

sysctl -w kernel.hostname="gentoo"立即生效,不能永久有效

/etc/sysctl.conf设置永久有效—>sysctl -p立即生效

sysctl -a 查看所有内核参数


模块管理

lsmod查看已加载模块

modprobe modname自动加载/lib/modules/version/下的模块

modprobe -r modname

rmmod modname

modinfo modname自动查询/lib/modules/version/下模块

insmod /path/to/modname

depmod /lib/modules/version/modules.dep


screen  打开新屏幕

screen -ls 列出打开的屏幕

screen -r 屏幕号


编译内核

make menuconfig—>make—>make modules_install—>make install

make clean —> make mrproper —>make distclean


建立linux

mkdir /mnt/{boot,sysroot}

mount /dev/hda1 /mnt/boot

mount /dev/hda2 /mnt/sysroot

grub-install --root-directory=/mnt/boot /dev/hda

cp /boot/vmlinuz /mnt/boot/

zcat /boot/initrd.img|cpio -id

内核模块

标签:version   linux   screen   监控   用户   

原文地址:http://12263051.blog.51cto.com/12253051/1871236

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!