Complete Linux course: Become a Linux professional
4.6 (705 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.
9,903 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Complete Linux course: Become a Linux professional to your Wishlist.

Add to Wishlist

Complete Linux course: Become a Linux professional

Learn all the Linux skills that will get you a career as a professional Linux System Administrator
4.6 (705 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.
9,903 students enrolled
Last updated 5/2017
English [Auto-generated]
Current price: $10 Original price: $195 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 14 hours on-demand video
  • 8 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • By the end of the course , you will be a professional linux system administrator
View Curriculum
  • Just a computer

                                                                              ***5 Star Review ***

                                               Very good course. Easy to follow and they provide PDFs. - Jeffrey

Welcome to our Linux community of over 35000 successful students who enrolled in our courses ! 

This course is presented for you to start a career as Linux System Admin with all you need to apply for a job as a professional. My name is Muhammed Torkey and i have been working with Linux since 2003, I've worked in so many companies as a system admin and have been given the opportunity to learn from experts and developed a lot of skills in the work field and henceforth i would present for you what you exactly need to become a successful system admin.

What am i going to present in this course ?! 

The course is aimed to teach linux for beginners, intermediates and even advanced system admins who wish to develop their skills in Linux. Starting all the way from the Linux basics up to how manage an entire platform. So i am going to start with : 

  • How it all started ( Linux History ) 
  • Building your work lab ( Linux installation )
  • Linux basic commands ( Mastering the command line ) 
  • Secure linux by understanding how to manage users,groups and file permissions
  • Linux editors ( vi and nano )

And then i'll move on to:

  • Forming regular expressions to define patterns with various Linux commands
  • Installing and managing packages in Linux
  • Linux Network configuration
  • Linux File System Management
  • Linux security
  • Managing process and monitoring tools
  • ( Bonus Section ) almost everything about secure shell 

With that there will be PDF's on keywords and expressions and more info for those who like to know more about details and there will be quizzes to challenge yourself with. 24 hour support for any questions or suggestions in the discussion forum 

And now after this description you must be concerned on what are you going to get out of this course by the end ! 

By the end of this course you will have the skills that will qualify you to apply for jobs that require Linux system admins and be able to preform in real life situations.  


Who is the target audience?
  • Beginners , intermediates and anyone who would like to learn Linux and seek a job as a professional system admin
Compare to Other Linux Courses
Curriculum For This Course
107 Lectures
2 Lectures 16:52

Linux File System Hierarchy
Build Your Lab On VirtualBox
9 Lectures 50:44

Install VirtualBox on CentOS
2 pages

Shell Notes
2 pages

Install CentOS on Virtual Machine (Part 1)

Install CentOS on Virtual Machine (Part 2)

Start the CentOS

Connect to Linux through putty
Linux Command Line
19 Lectures 01:45:52
Linux Basic Commands notes
4 pages

In this lecture you will learn how to list files and directories , how to move between directories and how find your path location

List Files and Directories

Move Between Directories

I totaly lost so where am I?

Create Directories

Create Files

Delete Files and Directories

Copy Files and Directories

Move Files and Directories

Rename Files and Directories using the mv command

Print file content to the screen

View Files using "less" command

Pipes and Redirection

Files Archiving

File Compression using (gzip , bzip2)

Archiving and Compression using (tar)

Soft Links

Hard Links

Lab 1
7 pages

Basic commands quiz
8 questions
Users , Groups and Permissions
3 Lectures 42:40
001- Users and Groups

002- Files and Directories Permissions

Lab 2
10 pages

Useres , Groups and Permissions quiz
10 questions
Text Editor
2 Lectures 17:08
001- Vi Part 1

002- Vi Part 2

Editors Quiz
6 questions
String Processing and finding files
6 Lectures 01:15:12
001- String Processing ( head , tail ,wc, sort , cut ,paste )

002- String Process ( grep )

003- String Process (awk)

004- String Process (Sed)

005- Find and Locate

Lab 3
7 pages

String Processing Quiz
10 questions
Package Managment
3 Lectures 24:14
001 Installing Packages Using RPM

002 Installing Packages Using Yum

Yum Repositories
1 page

Package Managment Quiz
5 questions
Network Configuration
5 Lectures 01:41:59
001- Network Configuration

Configure Network with Network Manager Command Line

002 Network Tools

003- Network Clients (ssh , scp , ftp ,wget)

004- Rsync

Network Configuration Quiz
7 questions
File System Managment
6 Lectures 01:38:29
001- Quota Managment

002- Parted Utility

003- Fdisk Utility

004- SWAP (Partitions and Files)

005- Logical Volume Manager (LVM)

006- Software RAID
6 Lectures 01:32:04
001- Securing Shell (Change default port, Prevent root access)

002- Securing Shell (Public/Private Keys)

003- Securing shell ( managing ip allow and deny )

004- Install & Configuring anti viruses (ClamAV and LMD)

005- IPtables

9 More Sections
About the Instructor
Muhammed Torkey
4.4 Average rating
2,771 Reviews
56,122 Students
6 Courses
DevOps Engineer

Hi, my name is Muhammed Torkey, I've started working with linux since 2003 and i have certifications in Linux,Microsoft and Cloud Computing. I am always passionate to learn and excel in the IT field. 

I am happy to share my humble knowledge with others and i seek to provide knowledge and skills for individuals who pursue a career in IT or for those who would like to add new skills to their resumes. I have published courses on Udemy with more than 35000 successful students who enrolled in my courses and i hope that what i teach comes in most benefit for all my students and wish the best of luck for all. 

Please feel free to ask questions anytime and i'll be sure to answer ASAP ! 

Thanks ...  

Mohamed Yehia Zakareya
4.4 Average rating
2,599 Reviews
54,283 Students
5 Courses
Freelance instructor

Hi , my name is Mohamed Yehia and I'm 24 years old .

I have started my career as a professional E-learning instructor since 2013 and I've studied Linux and Web development. My aim is to design and teach courses that will help individuals to get better jobs and advance in their careers. I hope what i present comes in benefit for all my beloved students and please feel free to ask any questions at any time. 

Thanks,,,, :)