YoVDO

Introduction to Linux

Offered By: Codecademy

Tags

Linux Courses Ubuntu Courses Operating Systems Courses Bash Scripting Courses

Course Description

Overview

In this introductory course, we'll be getting familiar with Linux and how to navigate within a Linux environment!
In this introductory course on Linux, we'll be learning about what Linux is exactly. We'll learn about its history and different versions of Linux.

We'll teach you how to set up Linux Ubuntu on your computer, and guide you through exploring the pre-installed apps, how to install apps, the Linux file system, and the role of server applications.

No introduction to Linux is complete without teaching the Linux shell, aka Bash! You will learn how to use text commands to navigate through a file system, view and change files,

You'll learn how to use Bash commands and write Bash scripts that allow you to automate tasks and power up what we can do in Linux.

We'll also show you how to define Linux users and how to set permissions for files.

There are plenty of lessons, quizzes, and projects ahead, so let's get started!



Syllabus

  • What is Linux?: Let's get your Linux journey started!
    • Informational: Introduction - What is Linux?
    • Lesson: What Is Linux?
    • Quiz: What is Linux?
  • Introduction to Operating Systems: Learn about operating system basics.
    • Informational: Introduction to Operating Systems
    • Lesson: How Computers Work
    • Article: Basics of Operating Systems
  • Setting Up A Linux Environment: Coming up soon - how to set up Linux on your computer!
    • Informational: Setting Up A Linux Environment
    • Article: Installing Linux Using a Virtual Machine
    • Article: How to Dual Boot Linux
  • Features of the Linux Desktop Environment: Learn about the Linux Ubuntu desktop, how a Linux filesystem works, and how to install applications in your Linux environment!
    • Informational: Features of the Linux Desktop Environment
    • Lesson: Desktop Applications in Linux Ubuntu
    • Quiz: Desktop Applications in Linux Ubuntu Quiz
    • Article: The Linux Filesystem
    • Article: How to Install Applications on Linux
    • Article: Linux Server Applications
  • Linux Bash Utilities: We will learn about useful utilities in the Linux shell (Bash)!
    • Informational: Linux Bash Utilities
    • Lesson: Linux Shell Utilities
    • Quiz: Linux Shell Utilities
    • Article: Off-Platform Project: Compressing NASA’s Media Files
  • Bash Scripting: Learn about Bash scripting, a powerful way to combine Bash commands.
    • Informational: Bash Scripting: What & Why?
    • Lesson: Learn Bash Scripting
    • Quiz: Bash Scripting
    • Project: Build a Build Script
  • Practice Bash Scripting in Linux: Practice writing functional bash writing scripts to power up your abilities in Linux!

    Full content available April 2022.
    • Informational: Bash Scripting In Application
    • Lesson: Bash Scripting In Application
    • Quiz: Bash Scripting in Linux
    • Article: Off-Platform Project: What's the Hottest City?
  • Linux Users & Permissions: Learn about different types of users and groups, and how file permissions work in a Linux environment.
    • Informational: Linux Users & Permissions
    • Lesson: Users, Groups, and Permissions in Linux
    • Quiz: Users, Groups, and Permissions in Linux Quiz
    • Article: Off-Platform Project: Users & Permissions in Linux
  • Review: Introduction to Linux: Reviewing the Introduction to Linux course
    • Informational: Reviewing this course
  • Introduction to Linux Survey: Let us know your thoughts on this course!
    • Article: Introduction to Linux Survey

Taught by

Zoe Bachman

Related Courses

Becoming Familiar with SUSE Linux Enterprise
A Cloud Guru
Akamai Customer Consulting and Support
Coursera
Akamai Network Engineering
Coursera
Operating Systems Fundamentals
Akamai via Coursera
Asegurar los recursos de VPC con grupos de seguridad (Español LATAM) | Securing VPC Resources with Security Groups (LATAM Spanish)
Amazon Web Services via AWS Skill Builder