我实验注册一个钩子函数,并且用的《Writing a Module for netfilter》(http://www.linux-mag.com/2000-06/gear_01.html )一文中的源代码,我的系统是linux9.0,在此之前我更改了linux/version.h的版本号,并 且重新编译内核禁止了版本控制功能模块,成功的运行了一个很简单的hello world模块可以正常运行,源代码如下: #define MODULE #include <linux/module.h>; MODULE_LICENSE("GPL"); int init_module(void) { printk("<0>...
by ayy - 程序开发 - 2004-09-19 22:57:29 阅读(787) 回复(1)
netfilter是一种内核中用于扩展各种网络服务的结构化底层框架。netfilter的设计思想是生成一个模块结构使之能够比较容易的扩展。新的特性加入到内核中并不需要从新启动内核。这样,可以通过简单的构造一个内核模块来实现网络新特性的扩展。给底层的网络特性扩展带来了极大的便利,使更多从事网络底层研发的开发人员能够集中精力实现新的网络特性。 Netfilter有4大特性: 1. 每一个协议定义"hooks"(钩子),IPv4定义了5个钩子...
小弟想做一个可以跟踪linux下的全局鼠标和键盘消息的小软件。希望大虾们不吝赐教,实现这个功能是不是需要XWindow的一些函数。
好人真多 超级方便的linux命令手册 NO 分类 PS1 命令名 用法及参数 功能注解 对应章节 1 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 文件管理 # ls ls -l或ll 列出当前目录下文件的详细信息 文件管理 # pwd pwd 查看当前所在目录的绝对路经 文件管理 # cd cd .. 回当前目录的上一级目录 文件管理 # cd cd - 回上一次所在的目录 文件管理 # cd cd ~ 或 cd 回当前用户的宿主目录 ...
linux系统概述和系统特点 · 50个系统基本命令 · vi等编辑器使用 · bash特点与使用 linux系统与设备 · linux系统的体系结构 · linux的文件系统管理 · linux用户管理 · swap分区管理 · linux软件包管理 · linux设备管理 linux的进程管理与作业管理 · linux系统shell编程 · X Window系统使用与配置 · 桌面环境(GNOME,KDE)与窗口管理器 · linux服务器远程图形...
linux系统&网络管理 · 课程简介: 如果您想系统的学习linux课程,以此迈入linux行业,或是做为进一步学习UNIX的基础如果您想丰富基于linux平台的系统与网络管理经验如果您想与工作三年以上的linux系统管理专家交流,想了解linux在中小企业的广泛应用那么,请您选择这门课程。 · 课程目标: linux(工作站、服务器)的用户和初级系统管理员 · 上课环境: 由Sun工作站、Solaris操作系统、HP小型机、HP-UX操作系统、IBM工作站、...