首页 > 代码库 > 内核模块的日常操作
内核模块的日常操作
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
文件格式为:选项=值
内核模块的日常操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。