Learn Linux: Become a Unix Master

Want to run Linux and get started right away? This course will teach you what you need to know.
4.3 (44 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.
4,893 students enrolled
Take This Course
  • Lectures 33
  • Length 2 hours
  • Skill Level Beginner Level
  • 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 3/2015 English

Course Description

Learn Linux NOW!

This is your Linux 1 course inspired by all the good hackers on the Internet. You will learn everything you need to know in order to understand the operating system, do most of what you want to do with the command line, and be ready to learn more advanced techniques.

If you think to learn Linux will be too hard, or you're just not sure where to start with Linux, don't worry, I've made this course simple and easy to learn. Once you're done with Learn Linux: Become An Unix Master you will definitely have the knowledge and confidence to do any foundation command!

You will know how to setup your own Apache web server, and how to change your system's configuration (even if you need to find what you're looking for) as just a couple of the many examples of things you will be able to do once you learn these foundation commands.

Learn Linux: Become an Unix Master is right to the point, and not full of filler content, giving you the information you need to get things done now. This course is broken up into multiple sections allowing you to sit down and learn part of the course or be fluent with Linux right away!

If you are a computer enthusiast like myself, or you just want to know how to do the things you want to do using the command line, then you need to learn Linux from this course. I'm offering you the fastest way for a savvy computer user to get up to speed into what you need and want to do in Linux.

Don't keep waiting around wishing you knew Linux. Buy this course now, and start doing all the things you've dreamed about doing in Linux today!

Once purchased, you will have life time access to contents and course updates, which will be updated according to student feedback and needs. Ask questions within the course for any clarifications or new requested information to be recorded and added to the course.

30 day money back guarantee.

What are the requirements?

  • You will need to know the basics of computers already, and want to learn Linux

What am I going to get from this course?

  • Learn how to operate your Linux system
  • Confidently get to the files you need
  • Editing files so you can configure your system
  • Controll who gets access to what
  • Share your computer with other users
  • Tools needed to efficiently operate your system
  • Search for, install, and remove software that you want
  • Controll processes to sucessfully operate programs in the command line
  • Redirection so you can "link" commands to complete multi-task operations
  • Manage Internet connections
  • Add new external hard drives or USB drives with ease
  • Compiling software if there is a program that doesn't have an installable package
  • Introduction to shell scripting so you can complete repetitive tasks fast
  • Learn system hierarchy so you can find anything you're looking for on the system

Who is the target audience?

  • This course is for people who want to learn Linux as fast as possible to be able to do what they want to do. This course is probably not for you if you don't know what Linux is.

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

Welcome to the course!


Learn different ways you can run Linux.


Some tips on how to make your work in the console more enjoyable.

Section 2: Installing Linux

Walk through on installing Debian, similar to Ubuntu Server installation


Walk through of installing Ubuntu

Section 3: Managing the File System

Learn how to get around the system, copy and move files.

Navigating and Managing Files and Directories Cheat Sheet
1 page
5 questions

Are you ready to start exploring your system?

Section 4: Working with Files

Editing files the easy and hard ways. Hidden files, and creating a blank file right from the console.

Working with Files Command Cheat Sheet
1 page
5 questions

Are you going to be ready to edit the files you need to edit?

Section 5: File Permissions

Control access to files and directories depending on the user and group of the user.

Managing Permissions Cheat Sheet
1 page
5 questions

Do you have file permissions down?

Section 6: Admining the System

Manage your system for multiple users.

Managing Your System Command Cheat Sheet
1 page
5 questions

Do you have the knowledge to admin your system?

Section 7: Usefull Commands

Commands to manipulate files.

Usefull Commands Cheat Sheet
1 page
5 questions

Will you be able to use these commands?

Section 8: Managing Software

Find, install, and remove software packages from your system.

Managing Software Command Cheat Sheet
1 page
3 questions

Do you know what commands will keep your system up to date and have software you want?

Section 9: Processes

Everything you need to know to control and manage processes, which are running programs.

Managing Processes Cheat Sheet
1 page
5 questions

Will you be able to be efficient while working in the command line?

Section 10: Redirection

Use the output of one program as the input of another program, and save the output of programs to a file.

Redirection Cheat Sheet
1 page
3 questions

Can you manage the output and input of programs?

Section 11: Networking

Remotely connecting into a Linux system over SSH, and some useful networking tools.

Networking Command Cheat Sheet
1 page
3 questions

Will you be able to know what Internet connections your computer has?

Section 12: Hardware

Gain access to USB hard drives and safely remove them.

Hardware Command Cheat Sheet
1 page
3 questions

Will you be ready for additional media?

Section 13: Compiling Software

Learn how to compile software from the source code.

Compiling Software Cheat Sheet
1 page
3 questions

Will you be ready to install any software?

Section 14: Shell Scripting

Introduction to shell scripting, to complete repetative tasks fast!

Section 15: System Hierarchy

The system directories so you can find what you're looking for easily.

System Directories Cheat Sheet
1 page
Section 16: The Kernel

Learn how to interact with the kernel

Kernel Commands and Interactions Cheat Sheet
1 page
Section 17: Updates
1 page

Course last updated 1/17/2017

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Alex Bylund, Computer Enthusiast

I love almost anything to do with computers. I started using computers when I was a kid, and have been learning with and about them almost every day since.

I hope to create a lot of courses, and improve the ones I've created based on student feedback and new things that I learn along the way. I'm new to teaching, but believe that with support from my students I will be able to give them their ideal learning experience.

I've had a lot of different jobs in my life, so I'm able to apply different ways of thinking to different problems. One of my jobs was a computer programmer, where I worked on commercial software fixing bugs and programming tools.

I enjoy helping people with their problems. I enjoy sharing my knowledge and the things that I learn.

Ready to start learning?
Take This Course