在/linux-0.11/kernel 目录下创建一个文件 who.c,在里面实现我们要添加的系统调用,即实现函数 sys_iam() 和 sys_whoami() 实现代码: #include<asm/segment.h>// get_fs_byte#include<errno.h>// EINVAL#include<string.h>// strcpy strlenchar_myname[24];// 23 个字符 + '\0' = 24 操作系统内核...
1.命令模式下/__NR --->命令模式下 /+要查找的字符可以快速定位,n是下一个,N是上一个 2.' __NR '的_是shift加-,这里有两个'_' 然后添加: 1 2 #define __NR_iam72 #define __NR_whoami73 然后在linux-0.11/kernel下添加who.c,包含两个 系统调用 1 2 3 4 5 6 7 8 9 10 11 12 13 1...