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. :)
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
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.