gpt4 book ai didi

kernel - Minix从/kernel/system写入文件

转载 作者:行者123 更新时间:2023-12-02 20:08:18 29 4
gpt4 key购买 nike

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

我已经尝试过:

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

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

使用 fprintf() 会在编译时导致错误(make clean all from /usr/src/tools)。

最佳答案

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

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

关于kernel - Minix从/kernel/system写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14246393/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com