Skip to main content

Linux Basics

Tech4Ed

About This Course

This course is designed to serve as an essential foundation for individuals aiming to embark on a journey into DevOps practices. This course provides a comprehensive introduction to Linux operating systems, their fundamental concepts, and their pivotal role within the DevOps landscape.

By the end of the course, learners will gain a robust understanding of Linux principles, file systems, command-line operations, text editing tools, and scripting essentials.

Course Structure

The course covers the following key areas:

  1. 1. **Introduction to Linux and DevOps**: Understanding the intersection of Linux and DevOps & Core principles and significance in modern IT operations.
  2. 2. **File Systems and Hierarchy**: Exploring the Linux file system structure & Understanding directories, files, permissions, and ownership.
  3. 3. **Linux Commands**: Command-line basics and navigation & Essential commands for file manipulation, user management, and system operations.
  4. 4. **Text Editors**: Introduction to various text editors (e.g., Vim, Nano,) & Hands-on practice for editing files efficiently.
  5. 5. **Scripting Fundamentals**: Introduction to scripting languages (e.g., Bash) & Writing and executing scripts for automation and task simplification.

Requirements

  • No prior programming experience is required, making it ideal for beginners.

This course is perfect for anyone interested in learning devops or those who want to get started with Linux.

Course Author

JC Payumo image

John Carlo Payumo

BS - Computer Science (Ateneo de Davao University)

Software Developer (Ingenuity)

Enroll