Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to Linux System Course 2024
Rating: 4.4 out of 5(2 ratings)
16 students

Introduction to Linux System Course 2024

Linux Sysadmin for Beginners. Get the Linux skills to boost your career and get hired. Quizzes, and assignments.
Created byHoang Quy La
Last updated 4/2024
English

What you'll learn

  • Setting Up the Environment (Installing Ubuntu)
  • The Linux Terminal In Depth
  • The Linux File System
  • Absolute vs. Relative Paths. Walking through the File System (pwd, cd,)
  • The LS Command In-Depth (ls)
  • Viewing Files (less, tail)
  • Creating Files and Directories (touch, mkdir)
  • Copying, Moving, Renaming, and Deleting Files and Directories (cp, mv, rm)
  • Command Redirection (>, >>, 2> &>)
  • Finding Files and Directories (locate, find)
  • Searching for String Patterns (grep, strings)
  • The VIM, nano, emacs Editor
  • User Accounts Management
  • Understanding passwd and shadow files
  • Understanding Linux Groups (groups, id)
  • Creating, Changing, and Removing User Accounts User Accounts (useradd, usermod, userdel)
  • Group Management (groupadd, groupdel, groupmod)
  • User Account Monitoring (whoami, who am i)
  • Linux File Permissions
  • Changing File Permissions (chmod)
  • Bash Shell Scripting
  • Variables
  • if/elseif/else
  • functions
  • while loops
  • Array
  • Read input user
  • shift command
  • extended test/ test command
  • alias
  • Arithmetic operations

Course content

5 sections46 lectures7h 21m total length
  • Course structure2:55
  • How to make the most out of this course1:52
  • What is Linux and why do we need to learn Linux4:18
  • How to install virtual machine and ubuntu3:47
  • How to add Ubuntu user to sudoer (root access group) on VirtualBox VM4:43

Requirements

  • No programming experience is needed

Description

Welcome to the Introduction to Linux System Course 2024!

Are you ready to embark on a journey into the world of Linux? Whether you're a beginner or have some experience with Linux, this course is designed to provide you with a comprehensive understanding of Linux system fundamentals.

This course will teach you everything you need to know to confidently navigate and work with Linux-based operating systems. We'll start by covering the basics, including understanding the Linux file system hierarchy, working with files and directories, and mastering essential commands for file manipulation, navigation, and management.

As you progress through the course, you'll delve deeper into topics such as user and group management, permissions, and shell scripting. You'll also learn about advanced Linux shell scripting commands.

But that's not all! This course goes beyond the basics to equip you with practical skills to apply in real-world scenarios. You'll gain hands-on experience by working on engaging assignments and exercises, allowing you to reinforce your learning and build your confidence in using Linux systems.

By the end of this course, you will have a solid foundation in Linux system administration and be well-prepared to take your Linux skills to the next level. Whether you're pursuing a career in IT, cybersecurity, or software development or want to expand your knowledge, this course will set you on the path to success in the exciting world of Linux.


The topics covered in this Linux Administration course are:

  • Setting Up the Environment (Installing Ubuntu)

  • The Linux Terminal In Depth

  • The Linux File System

  • Absolute vs. Relative Paths. Walking through the File System (pwd, cd,)

  • The LS Command In-Depth (ls)

  • Viewing Files (less, tail)

  • Creating Files and Directories (touch, mkdir)

  • Copying, Moving, Renaming, and Deleting Files and Directories (cp, mv, rm)

  • Command Redirection (>, >>, 2> &>)

  • Finding Files and Directories (locate, find)

  • Searching for String Patterns (grep, strings)

  • The VIM, nano, emacs Editor

  • User Accounts Management

  • Understanding passwd and shadow files

  • Understanding Linux Groups (groups, id)

  • Creating, Changing, and Removing User Accounts User Accounts (useradd, usermod, userdel)

  • Group Management (groupadd, groupdel, groupmod)

  • User Account Monitoring (whoami, who am i)

  • Linux File Permissions

  • Changing File Permissions (chmod)

  • Bash Shell Scripting

  • Variables

  • if/elseif/else

  • functions

  • while loops

  • Array

  • Read input user

  • shift command

  • extended test/ test command

  • alias

  • Arithmetic operations

Enroll now and start your journey to mastering Linux!

Who this course is for:

  • Beginners who want to gain a complete and practical understanding of the Linux Operating System and the Linux Command Line.
  • This course is targeted primarily at beginners.