如何知道某个特定内核是否基于linux?

San*_*eev 0 kernel linux-kernel

我正在使用嵌入的实时内核.在内核文档中没有列出它是基于linux还是基于任何其他文件.我怎么知道我使用的特定内核是基于Linux的内核?我想知道内核的特性/特性,我们比较一下,知道它的基础.

Fre*_*Foo 5

使用uname命令(或uname系统调用)查找您正在使用的操作系统(内核)的名称和版本.

在前一种情况下,uname -s将报告LinuxLinux内核; 在后一种情况下,检查sysname你的成员struct utsname.