gpt4 book ai didi

linux - Linux内核版本字符串基础

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:36:19 24 4
gpt4 key购买 nike

我在玩 uname -a 命令,我对它在控制台中转储的信息有疑问:

Linux 2.6.32 #1 SMP Mon May 25 18:37:58 PDT 2015 x86_64 x86_64 x86_64 GNU/Linux

Google 为我提供了除 SMP 附近的“#1”以外的所有答案。我还看到了各种数字,如 #5 、 #23 等。这有什么意义吗?

最佳答案

/proc/sys/kernel/version 存在相同的字符串。

proc(5)联机帮助页状态:

This file contains a string like:

#5 Wed Feb 25 21:49:24 MET 1998

The "#5" means that this is the fifth kernel built from this source base and the date behind it indicates the time the kernel was built.

这个字符串最终定义在mkcompile_h中构建脚本。在那里,您可以看到除了版本号和日期戳之外,它还可以包含 SMP 和/或 PREEMPT 以指示内核是使用这些选项构建的。 .version 中的版本号在 Makefile 中初始化或递增在 2.6 中,最终移至 link-vmlinux.sh .

关于linux - Linux内核版本字符串基础,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30457215/

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