PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : linux kernel version?


the_sensei
29.03.2004, 21:15
Hi,

ich würde gerne wissen wo im Kernel die Kernel-Version definiert wird, also das was man sieht wenn man uname -a macht.


Danke


Jan Krüger
29.03.2004, 22:46
/usr/src/linux/include/linux/version.h.

uname ruft die Informationen aus /proc/version ab.

the_sensei
30.03.2004, 14:54
Vielen Dank. :)

Baegsch
01.04.2004, 10:24
Also auf proc greift mein uname nicht zu.
[momes@woodo momes]$ strace uname -a 2>&1 | grep proc
[momes@woodo momes]$
Die uname binary ruft hier den Systemcall uname auf. Genaueres zu dem gibts mit 'man 2 uname'.
[momes@woodo momes]$ strace uname -a 2>&1 | grep uname
execve("/bin/uname", ["uname", "-a"], [/* 28 vars */]) = 0
uname({sys="Linux", node="woodo", ...}) = 0


mfg Maik