Linux kernel is the core of the Linux based operating systems we call them simply linux. But sometimes they called Linux Distributions. Kernel initialize system with hardware. Manages hardware to provide services for upper layer operating system application. Kernel do memory management which means allot memory for applications or frees the memory. Manages processes by creating, forking or killing them. Now some little Linux kernel history.
- 1.0 kernel released 1994
- 2.0 kernel released 1996
- 3.0 kernel released 2011
- 4.0 kernel released 2015
Generally version exist major,minor numbers.
How To Get Kernel Version With uname
We can get kernel related information with uname . One of information uname provides is kernel version.
Linux cen1.test 3.10.0-327.36.3.el7.x86_64 #1 SMP Mon Oct 24 16:09:20 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
- We provide -a to the uname to get all information
- -r parameter will provide kernel version
- 3 is the major version number
- 10 is minor version number
- other part is build number
- x86_64 is architecture of the kernel which is x86 64 bit