Minix从/kernel/system写入文件



我需要从kernel/system/do_kill.c (Minix)中写入一些信息到我的特殊日志文件(例如,/home/log.txt)

我已经试过了:

int filedesc;
filedesc=open("/home/log.txt", O_CREAT | O_RDWR);
write(filedesc, "Test messagen", 13);
close(filedesc);

但是文件没有出现。(但是printf()在控制台显示文本)。

使用fprintf()会导致编译错误(从/usr/src/tools编译make clean all)

查看现有源代码,了解内核如何进行日志记录

我很确定它使用了logging.c: log_initevent_log

相关内容

  • 没有找到相关文章

最新更新