Post

Introduction to Linux

Introducing Linux and Unix

What is Unix?

  • Unix is a family of operating systems
  • Popular Unix-based OSs include:
    • Oracle Solaris (and Open Solaris)
    • FreeBSD
    • HP-UX
    • IBM AIX
    • Apple macOS

UNIX beginnings:

Introduction to Linux

Linux’s beginnings:

Introduction to Linux

Linux, use cases today:

  • Android
  • Supercomputers
  • Data Centers and Cloud Servers
  • PCs

Overview of Linux Architecture

Introduction to Linux

Kernel

  • Lowest-level software in system
  • Starts on boot and remains in memory
  • Bridge between apps and hardware
  • Key jobs:
    • Memory management
    • Process management
    • Device drivers
    • System calls and security

Linux filesystem:

Introduction to Linux

Linux Terminal Overview

Communicating with Linux System:

Introduction to Linux

This post is licensed under CC BY 4.0 by the author.