Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Learn Linux: Become a Unix Master to your Wishlist.

Add to Wishlist

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.
3.8 (45 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,900 students enrolled
Created by Alex Bylund
Last updated 1/2017
English
$10 $55 82% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 14 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
Description

This is my way of demonstrating how to be a Unix master with the whole philosophy of Unix (maaaybe GNU) and computers and the such work... with Linux most things you can get are free, and with money you get extra stuff. For example some people give support, feature request, or just for donations. So you can download the cheat sheets for free. If you read the cheat sheets it will reveal how to get all of the information from the videos in the course, minus my tips. If you want the video explanations and course support/forum then sign up and join the party.

With the sheets being introduced, I'll let you know what they are. They're showing you different commands and showing examples and usually one line descriptions of what they do. These commands are pretty much all you need for anything. I wonder how Turing-complete the course is? Basically you can use 8 commands to create anything that is possible with computers. This is like taking assembly language to the extreme. I'm giving you about 60 Linux commands though, which seems like it would have something for everybody and would be able to do what those 8 CPU commands would do, just in more abstracted ways.

In my experience the collection of these commands is like the Turing-completeness bare-bone ways to do anything in Linux. Anybody who wants to master Linux and is starting out could get by just fine with the cheat sheets. Mastery does require for you to be able to advance on your own as well.

If you want more than to grab your PDF's and quick info then sign up!

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.
Students Who Viewed This Course Also Viewed
What Will I Learn?
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
View Curriculum
Requirements
  • You will need to know the basics of computers already, and want to learn Linux
Curriculum For This Course
Expand All 33 Lectures Collapse All 33 Lectures 01:49:31
+
Introduction
3 Lectures 04:54

Welcome to the course!

Preview 01:51

Learn different ways you can run Linux.

Preview 02:14

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

Preview 00:49
+
Installing Linux
2 Lectures 21:10

Walk through on installing Debian, similar to Ubuntu Server installation

Preview 14:11

Walk through of installing Ubuntu

Preview 06:59
+
Managing the File System
2 Lectures 13:06

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

Preview 13:06


Are you ready to start exploring your system?

Navigating and Managing The System
5 questions
+
Working with Files
2 Lectures 05:14

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

Working with Files
05:14


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

Editing Files
5 questions
+
File Permissions
2 Lectures 04:23

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

Managing Permissions for Files and Directories
04:23


Do you have file permissions down?

File Permissions
5 questions
+
Admining the System
2 Lectures 10:02

Manage your system for multiple users.

Managing your system
10:02


Do you have the knowledge to admin your system?

System Administration
5 questions
+
Usefull Commands
2 Lectures 10:23

Commands to manipulate files.

Commonly Used Commands
10:23


Will you be able to use these commands?

Commands to help you along the way
5 questions
+
Managing Software
2 Lectures 02:15

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

Finding, Installing, and Removing Packages
02:15


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

Controlling what software is on your computer
3 questions
+
Processes
2 Lectures 01:27

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

Managing Processes
01:27


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

Controlling processes
5 questions
+
Redirection
2 Lectures 02:04

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

Redirecting Output of Programs
02:04


Can you manage the output and input of programs?

Redirecting Output
3 questions
7 More Sections
About the Instructor
3.7 Average rating
62 Reviews
5,588 Students
2 Courses
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.

Report Abuse