上传者: 38690407
|
上传时间: 2022-03-18 20:38:06
|
文件大小: 1.08MB
|
文件类型: -
在LINUX中增加新的系统调用
编写新的系统调用函数(指函数实现部分)
注册新的系统调用(声明系统调用函数和编号)
编译新LINUX内核
编译和安装模块
启动新的LINUX内核
编写应用程序测试新的系统调用
建议环境
Ubuntu/Fedora
开源内核2.6.38或其它
下面实现在Ubuntu18.04如何中增加新的系统调用并编译新的Linux内核
准备工作
安装VMware虚拟机并在VMware虚拟机上安装Ubuntu版本的Linux系统
下载Kernel内核
打开终端,切换到root权限模式。这样可以不用每次使用sudo命令输入密码,比较方便。因为进行了这一步的切换,本文以下很多指令