WHAT IS LINUX? ============== - Simply another type of OS - Just like windows - In computers, tables, watches, phones etc. - Famous among the developers and IT companies - 98% servers are all Linux servers - No virus in Linux exists STRUCTURE OF THE LINUX OPERATING SYSTEM: ======================================== LINUX KERNEL: ------------- - the core of Linux operating system - Communicates between the HW and SW - Manages system resources: - Memory management - process management - device management - handling system calls SYSTEM LIBRARIES: ----------------- - Applications need to communicate with kernel - Different applications will have issues to directly communicate with kernel - Standardized system libraries - pre-defined programs - Applications >> system libraries >> kernel >> HW SYSTEM TOOLS: ------------- - commands and tools that help you operate OS in a standard way - change directory, create/open/delete files, move files etc... DEVELOPMENT TOOLS: ------------------ - tools that help developers create new OS applications - these tools are developed by the developers for the developers END USER TOOLS: --------------- - tools that are required by the OS users - notepad, MS Office, media player, browser etc..