Browse Courses

Module 1

Introduction to Linux and Unix, covering their origins, key features, and modern applications in computing.

In this section

  • Background of Linux and Unix
    A comprehensive overview of operating systems, exploring the origins and key features of Unix and Linux, their historical development, and modern applications across various platforms.
  • Linux Distribution
    An overview of Linux distributions, their components, and a comparison of popular distros like Debian, Ubuntu, Red Hat, Fedora, SUSE, and Arch Linux.
  • Linux Architecture
    A detailed look at the layered architecture of a Linux system, covering the user interface, applications, operating system, kernel, and hardware layers as well as the structure of the Linux filesystem.
  • Linux Terminal
    An introduction to the Linux terminal and shell, explaining their roles, how they work together, and how to use basic commands for navigating the filesystem.
  • Editors
    An overview of popular command-line and GUI-based text editors in Linux including nano, vim, and gedit, with a focus on their features and basic usage.
  • Installing Software Updates
    Learn about installing software and updates on Linux, including packages package managers like APT and YUM, and converting between deb and RPM formats.