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

内核模块的日常操作

时间:2017-04-10 18:27:23      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:加载   帮助   重启   日常   分享   png   删除   模块名   lsm   

 

lsmod  查看已加载内核模块

技术分享

第一列模块名称

第二列占用内存大小

第三列为0代表该模块可随时修改,非0则无法执行modprobe删除模块

 

加载与卸载内存模块

modprobe ip_vs          动态加载ip_vs模块
lsmod | grep ip_vs      查看模块是否加载成功
modprobe -r ip_vs      动态卸载ip_vs模块
modinfo 模块名称          查看内核模块信息
(上述modprobe加载的模块只在当前有效,计算机重启后失效)

echo "modprobe ip_vs" >> /etc/rc.sysinit   长久生效

 

修改内核参数

1.临时调整

echo 1 > /etc/sys/net/ipv4/ip_forward                             开启内核路由转发功能

echo 1 > /etc/sys/net/ipv4/icmp_echo _ignore_all             禁止其他主机ping本机

echo "108248" > /proc/sys/fs/file-max                            调整所有进程可以打开文件的总数量

2.永久性调整

man proc 获取帮助

vim /etc/sysctl.conf   修改此文件系统重启后将永久性生效 or sysctl -p

文件格式为:选项=值

 

 

 

内核模块的日常操作

标签:加载   帮助   重启   日常   分享   png   删除   模块名   lsm   

原文地址:http://www.cnblogs.com/guniang/p/6690137.html

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