Learn Linux and Get Certified

Learn Linux from Scratch to Advanced
4.6 (46 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
305 students enrolled
Take This Course
  • Lectures 51
  • Length 6 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 6/2016 English

Course Description

Linux is a fast grown operating system and its taking over other operating system rapidly , we all use Android and apple IOS on our smart phone which is a Linux , its time now to start switching to Linux on our computers and laptop , its free , more secure and more effective with a huge amount of free application such as Office application, mail, AV and much more. 

Most Organization are implementing Linux in their infrastructure to utilize its large numbers of benefits . During this course you will lean everything related to Linux from scratch and you will be able to use it easily the same way you are using windows also you will get prepared to clear the Linux exam and get certified.

What are the requirements?

  • Basic knowledge of computer hardware, software, and operating systems

What am I going to get from this course?

  • Identify basic Linux concepts and perform basic Linux tasks
  • Install the Linux operating system
  • Manage user and group accounts
  • Manage partitions and the Linux filesystem.
  • Manage various files in Linux
  • Work with Linux permissions and ownership
  • Print files
  • Manage packages
  • Configure Linux network connectivity
  • Manage jobs and processes
  • Manage system services
  • Implement measures to secure a Linux system
  • Manage hardware associated with Linux systems

Who is the target audience?

  • You
  • Entry-level computer support professionals who wish to increase their knowledge and understanding of Linux concepts and skills to prepare for a career in Linux support
  • System Administrator
  • Security Administrators
  • Network Administrator
  • Penetration Testers
  • Candidate who prepare for CompTIA® Linux+™ Powered by LPI exams (Exam Codes: LX0–103 and LX0–104)

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

Introduction to Linux OS and a compassion between MS Windows and Linux OS and the benefits of using Linux.

Section 2: Familiarizing Yourself with Linux

How to setup your Lab to be able to follow up with the course.


First step is hpw to install Linux on your computer.


Navigate into Linux OS and getting to know more about the GUI interface. 


A free Office Application that include all the software needed such as word processor like MS Word , spread sheet like MS Excel , presentation like MS Power Point.


Get to know more about Linux file system and how different they are from MS Windows.


Start using the shell command for more power over Linux


How to get help in Linux OS easily and effectively. 


Different way to start and stop Linux

Section 3: Managing Files in Linux

How to manage files in Linux OS, copying, moving m deleting ,etc. 


How to mange files in Linux using the Shell.


Navigate through Linux OS GUi and its different components.


Copy and move files n Linux


How to search files in Linux.


How to work add, remove and modify file permissions. 


Different way to change files Ownership.


How to share file between Linux and Windows OS in case you are working in an environment that has both OS.


Learn how to redirect the output of any command and piping. 

Section 4: Managing User and Group Accounts

How to Enable the Root account on Linux that will allow you to preform all the tasks that required privileges.


How to create and modify user accounts/


How to manage users and groups in Linux.


How to manage Linux file system. 

Section 5: Managing Packages

Working with Software center to install different types of software. 


Manning Packages and software using Shell. 


Update and Upgrade existing packages and software, 


How to configure the Software repository to include more variety of software. 


Managing Packages using Red Hat Package management RPM


Managing Packages using Debian Package management

Section 6: Managing Disks

How to use Removable disks and optical media in Linux OS. 


How to use FDISK.


Different types of Files link in Linux.

Section 7: Managing System

How to monitor and manage services in Linux OS.


How to monitor and manage running process in Linux OS.


Setup and use printer in Linux OS.


How to schedule tasks like backup and system maintenance in Linux OS using two different was (at) and Crontab.


How to Monitor your system Hardware. 


Where are the logs saved in Linux OS and how to use them for trouble shooting. 

Section 8: Working with the Bash Shell and Shell Scripts

What is Bash scripting and how to use it to write small scripts.


How to accept input from the user in the script.


How to use If statement in your script.


Write your first script.

Section 9: Configuring Network

Introduction to computer network and network basics. 


Learn Network Basic.


Learn everything related to IP


Configure Network setting in Linux.

Section 10: Securing Linux

What is the functionality of firewall and how to enable Linux OS firewall. 


How to enable and install the Firewall in Linux.


Use a great tool called Tiger to Audit your security.


How to use ClamTK Anti Virus in Linux OS. 

Section 11: Linux Professional Exam

LPI Certificates


What do you need to clear your exam and get certified. 

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Mohamed Atef, Certified Instructor with more than 15 years of experience.

ICT Consultant and certified instructor with more than 20 years of experience deliver professional and academic courses and 2 books published.

  • Certified Information System Security Professional (CISSP) ID #517943
  • Microsoft Certified Trainer (MCT) ID #3022752
  • EC Council Certified Instructor (CEI) ID #ECC51750391761
  • CEH: Certified Ethical Hacking ID #ECC64515022319
  • Certified Cisco System Instructor (CCSI)
  • Microsoft Certified System Engineer (MCSE)
  • Microsoft Certified IT Professional (Windows Server Administration 2008)
  • CompTIA Certified (Network +) ID #
  • CompTIA Certified (Server +)
  • CompTIA Certified (Linux +)
  • CompTIA Certified (Security +)
  • Cisco Certified Network Associate (CCNA)ID #CSCO11273248
  • Cisco Certified Network Professional (CCNP)

Project Management Professional (PMP) )ID #1772374

Ready to start learning?
Take This Course