2024-12-27 06:55:45 +11:00

63 lines
1.7 KiB
Markdown

# Chapter 2 : Operating Systems
Back to [Course Introduction](../../README.md#-table-of-contents)
### 🎬 [Module 1: Introduction Operating Systems for DevOps](../../content/operating-systems/introduction/README.md)
#### In this module
* What is an Operating system
* Why Operating Systems are important for DevOps
* Operating System Key Functions
* Operating systems resources
* user management
* permission management
* hardware management & devices
* resource management
* CPU
* Memory
* Disk
* The Kernel
* Terminal & Command Line
### 🎬 [Module 2: Introduction to Servers & Virtualisation](../../content/operating-systems/virtualization/README.md)
#### In this module
* What are servers
* Introduction to Virtualisation
* Virtualisation software
* Creating our first server
### 🎬 [Module 3: Introduction to Linux for beginners](../../content/operating-systems/linux/introduction/README.md)
#### In this module
* What is Linux
* Installation and setup of a linux server
* Accessing servers
* Command line basics
* User accounts
* File management
### 🎬 [Module 4: Understanding the command line](../../content/operating-systems/commandline/introduction/README.md)
#### In this module
* Benefits of using command line
* Why Command line is important for DevOps
* Command line structure
* Command line examples
* Navigating command usage
* Command line tools
### 🎬 [Module 5: Bash scripting for beginners](../../content/operating-systems/scripting/bash/README.md)
#### In this module
* Benefits of writing bash scripts
* Basics of Automation
* Introduction to bash scripting
* Pro's and Con's of scripting
* Write our first bash script