Linux Administration - Kernel information

Files pre-2.6.x 2.5.9 (3 digits) first number - major release
second number - even (stable kernel), odd (development kernel)
third number - minor upgrade

2.6.x and later 2.6.11.10 (4 digits) first number - major release
second number - minor patches
third number - significant changes made by Linus Torvalds
forth number - trivial changes

Commands uname [-a --all] Display all the kernel information.

uname [-i --hardware-platform] Display the hardware platform.

uname [--help] Display usage information for uname.

uname [-m --machine] Display the machine architecture code.

uname [-n --nodename] Display network hostname.

uname [-o --operating-system] Display the OS information.

uname [-p --processor] Display the machine cpu description.

uname [-r --kernel-release] Display the kernel release number.

uname [-s --kernel-name] Display the name of the kernel. (normally Linux)

uname [-v --kernel-version] Display the kernel build date and time.

uname [--version] Display the version of uname.