Zenler Player
Your course is loading. Hang tight.
Linux Essentials
Back to curriculum
0% Complete
0% Complete
1.1 Overview of Linux
1.2 Understanding the Origins and Philosophy of Linux
1.3 Linux Distributions and Their Characteristics
1.4 Basics of Open Source Software and Licensing
1.4 Quiz Open Source Software
1.5 Lab - Installing a Linux Virtual Machine using Virtual Box
Untitled lesson
2.1 Understanding the Filesystem Hierarchy: /, /home, /etc, /var, etc.
2.2 Using command-line tools (`ls`, `cd`, `cp`, `mv`, `rm`).
2.2 Lab - Using command-line tools (`ls`, `cd`, `cp`, `mv`, `rm`).
2.3 Quiz - The Linux Filesystem
3.1 Command Syntax Introduction: ls, cd, pwd, mv
3.2 File Management Commands: touch, mkdir, rmdir, nano
3.3 Lab - Creating, editing, and managing files and directories.
3.4 Copying and Deleting Files: cp, rm
3.5 Lab Copying and Deleting Files
3.6 Editing Files with Nano
3.7 Lab - Using Nano
3.8 Quiz Basic Linux Commands
4.1 Users and Groups: Understanding Users, Groups, and Superusers
4.2 Lab - Creating users, changing permissions, and group management.
4.3 File Permissions: Understanding and modifying file permissions (`chmod`, `chown`).
4.4 Lab - Creating users, changing permissions, and group management
4.5 Quiz Users and Groups
5.1 Introduction to Package Management: apt, yum, dnf
5.2 Lab - Installing, Updating, and Removing Software with apt
6.1 Basics of Shell Scripting: Writing Simple Scripts to Automate Tasks
6.2 Lab - Writing a Basic Shell Script for Automation
6.3 Variables, Loops, and Conditionals: Introduction to Basic Scripting Components
6.4 Lab - Loops in Shell Scripts
6.5 Quiz - Shell Scripting
7.1 Managing Services: Using `systemctl` to start, stop, enable, and disable services.
7.2 Cron Jobs: Scheduling tasks with `cron`.
7.3 Setting up a web server with `nginx`
7.4 Lab - Setting up a web server with `nginx`
8.1 Basic Networking Commands: `ifconfig`, `ping`, `netstat`.
8.2 Lab - Basic Networking Commands: `ifconfig`, `ping`, `netstat`.
8.3 SSH: Securely managing remote systems with SSH.
8.4 Lab - Configuring SSH access and basic network troubleshooting.
8.5 Quiz Networking Commands
9.1 Firewall Management: Basic `iptables` or `firewalld` setup.
9.2 Secure Shell (SSH) Hardening: Tips for securing SSH access.
9.3 Lab - Configuring a firewall and securing SSH access.
10.1 Text Processing: Using `grep`, `awk`, `sed`.
10.2 Lab - Text Processing: Using `grep`, `awk`, `sed`.
10.3 System Monitoring: Using `top`, `htop`, `iotop`.
10.4 Lab - Log analysis and system monitoring.
10.5 Quiz Text Processing
11.1 Introduction to Cloud Computing and Linux
11.2 Setting up a Linux instance on AWS
11.3 Lab - Launching a Linux Instance on Amazon AWS.
12.1 Careers With Linux
12.2 Linux Certifications
13.1 Course Summary
Appendix A - Linux Command Line Referance
1.0 Introduction to Linux
1.1 Overview of Linux
1.2 Understanding the Origins and Philosophy of Linux
1.3 Linux Distributions and Their Characteristics
1.4 Basics of Open Source Software and Licensing
1.4 Quiz Open Source Software
1.5 Lab - Installing a Linux Virtual Machine using Virtual Box
Untitled lesson
2.0 Navigating the Linux Filesystem
2.1 Understanding the Filesystem Hierarchy: /, /home, /etc, /var, etc.
2.2 Using command-line tools (`ls`, `cd`, `cp`, `mv`, `rm`).
2.2 Lab - Using command-line tools (`ls`, `cd`, `cp`, `mv`, `rm`).
2.3 Quiz - The Linux Filesystem
3.0 Basic Linux Commands
3.1 Command Syntax Introduction: ls, cd, pwd, mv
3.2 File Management Commands: touch, mkdir, rmdir, nano
3.3 Lab - Creating, editing, and managing files and directories.
Preview
3.4 Copying and Deleting Files: cp, rm
Preview
3.5 Lab Copying and Deleting Files
3.6 Editing Files with Nano
3.7 Lab - Using Nano
Preview
3.8 Quiz Basic Linux Commands
4.0 Users and Permissions
4.1 Users and Groups: Understanding Users, Groups, and Superusers
4.2 Lab - Creating users, changing permissions, and group management.
4.3 File Permissions: Understanding and modifying file permissions (`chmod`, `chown`).
4.4 Lab - Creating users, changing permissions, and group management
4.5 Quiz Users and Groups
5.0 Package Management
5.1 Introduction to Package Management: apt, yum, dnf
5.2 Lab - Installing, Updating, and Removing Software with apt
6.0 Shell Scripting
6.1 Basics of Shell Scripting: Writing Simple Scripts to Automate Tasks
6.2 Lab - Writing a Basic Shell Script for Automation
6.3 Variables, Loops, and Conditionals: Introduction to Basic Scripting Components
6.4 Lab - Loops in Shell Scripts
6.5 Quiz - Shell Scripting
7.0 System Administration Basics
7.1 Managing Services: Using `systemctl` to start, stop, enable, and disable services.
7.2 Cron Jobs: Scheduling tasks with `cron`.
7.3 Setting up a web server with `nginx`
7.4 Lab - Setting up a web server with `nginx`
8.0 Networking Fundamentals
8.1 Basic Networking Commands: `ifconfig`, `ping`, `netstat`.
8.2 Lab - Basic Networking Commands: `ifconfig`, `ping`, `netstat`.
8.3 SSH: Securely managing remote systems with SSH.
8.4 Lab - Configuring SSH access and basic network troubleshooting.
8.5 Quiz Networking Commands
9.0 Security Basics
9.1 Firewall Management: Basic `iptables` or `firewalld` setup.
9.2 Secure Shell (SSH) Hardening: Tips for securing SSH access.
9.3 Lab - Configuring a firewall and securing SSH access.
10.0 Advanced Command Line Tools
10.1 Text Processing: Using `grep`, `awk`, `sed`.
10.2 Lab - Text Processing: Using `grep`, `awk`, `sed`.
10.3 System Monitoring: Using `top`, `htop`, `iotop`.
10.4 Lab - Log analysis and system monitoring.
10.5 Quiz Text Processing
11.0 Linux in the Cloud
11.1 Introduction to Cloud Computing and Linux
11.2 Setting up a Linux instance on AWS
11.3 Lab - Launching a Linux Instance on Amazon AWS.
12.0 Linux Career Information
12.1 Careers With Linux
12.2 Linux Certifications
13.0 Course Conclusion
13.1 Course Summary
Appendix
Appendix A - Linux Command Line Referance
×
This is an unpublished lesson. This lesson will not be shown for students unless you set it as Public.
Back to Dashboard
No contents are available in this lesson!
No lessons available !
Back to Dashboard
Lesson contents locked
Enroll to unlock this lesson.
Enroll to unlock
Next Lesson