Kernel made more easier than before
Kernel is the part of Linux lowest layer. It allows programs and processes to access the hardware. Kernel control the access to hardware so that it is used in fairly and proper manner. Kernel controls all the important system resources like input/output devices, file system operations, processes. Kernel controls your whole linux operating system.
Kernel is responsible for multitasking and multiuser mode. So it means kernelĀ is like a human heart. As long it is working properly, your system will be fine and work properly.
A kernel is hardware specific on which it is working, it means kernel made for AMD processor will not work on Intel processor and vice versa. So it means we have to check our processors specification before installing linux or unix on our computer. Kernel deals with the hardware area of the computer so it is not very user friendly.
Kernel is used to control the processes. One process access system hardware in many ways like input/output function, print job, etc, all these things are controlled by kernel.
Many times, one process communicate with other process, so it is controlled by kernel. It tells the process how to access the other process with causing any system overload.
Kernel also manages the system memory. It is the kernel who allocates memory to different processes. It is responsible for proper memory management. Kernel make sure there is no over access use of memory by any application or a process.
Kernel is just like a big company manager which manages everything related to the whole system. Whenever you see any system crash because of memory shortage or something, it means kernel was unable to manage it properly.
Whenever you install Linux or UNIX operating system on your computer kernel also starts working, during the installation kernel make a list of all the system related components like memory, hard disk, hardware, printer, etc to check and maintain the system stability and compatibility.
The Root (/) directory of the linux system consist various system related important folder like /home, /etc, /lib, /opt, etc. It also contains /kernel folder which contains all the important kernel configuration files. For security and proper stability, never ever edit any folder and file inside Root (/) directory. All your system related files and folders are present inside this Root (/) directory. It is the top most directory of the Linux or Unix operating system.

