The Linux SystemUser commands includes executable programs and scriptsThe shell interprets user commands. It is responsible for finding the commands and starting their execution. Several different shells are available. Bash is popular.The kernel manages the hardware resources for the rest of the system.