© Sri Manikanta Palakollu 2021
S. M. PalakolluPractical System Programming with Chttps://doi.org/10.1007/978-1-4842-6321-1_1

1. Introduction to the Linux Environment

Sri Manikanta Palakollu1 
freelance, Hanuman Junction, Hanuman Junction, 521105, Andhra Pradesh, India

Linux is an open source, Unix-like operating system based on the Linux kernel. It was developed by Linus Torvalds in 1991. It is used in personal computers, mainframe computers, supercomputers, Android mobile devices, routers, and embedded systems. Linux is a very lightweight and powerful kernel that effectively communicates with software programs through any kind of hardware.

The growth of Linux is increasing with the relative growth of technology. IoT devices like Raspberry PI use ...

Get Practical System Programming with C: Pragmatic Example Applications in Linux and Unix-Based Operating Systems now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.