当前启动时,当我运行dmesg | head,我得到。[ 0.000000] Linux version 4.17.19+ (bob@bob-VirtualBox) (gcc version 7.3.0 (Ubuntu 7.3.0-内核源代码中是否有一个已经存在的文件,我可以修改它来打印一条类似于"Hello“的消息,因此一旦构建和安装了新的内核,它就会出现在dmesg输出的第一行之后。
当我运行insmod hello.ko时,dmesg or /var/logs/message不显示/打印消息,而在运行rmmod hello.ko时,dmesg or /var/logs/message从hello_init(void) and hello_exit(void)显示/打印字符串。#include <linux/init.h>
#include <linux