Learning Linux Essentials: Taking your first steps in Linux

Add Linux to your CV and start studying for the Linux Professional Institute certificate in Linux Essentials
4.5 (109 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.
796 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 154
  • Length 8.5 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

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

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

About This Course

Published 10/2015 English

Course Description

Let me guide you though each of the objectives outlines for the LPI Linux Essentials exam and get your foot in the door for you dream Linux career.

My name is Andrew Mallett and I am the Urban Penguin who has been teaching LInux now for decades including over 800 video on Youtube. Covering each of the objectives in the detail that you will need to pass the exam with additional steps on setting up VirtualBox. I will not leave you wanting.

You will learn mainly though demonstrations and we have close to 8 hours of screen-share demonstrations and clear instructions for you to follow. So if you are looking to make your first steps in learning LInux for a career then you will not go far wrong with this course

What are the requirements?

  • This is a fundamentals course introducing Linux. Access to Linux is useful to follow through in the labs. This can be on a physical host or virtualized. We step though installing Virtual Box

What am I going to get from this course?

  • Navigate the Linux command line
  • Execute Linux commands
  • Understand Open Source Software
  • Establish file system security
  • Run commands as standard and elevated users
  • Identify different Linux distributions

What is the target audience?

  • Those wanting to gain the fundamental skills in Linux
  • Those who want to understand the power of he command line
  • Students wishing to pursue Linux Essentials certification from the LPI
  • This is not for experienced Linux Administrators

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.

Curriculum

Section 1: Introduction
01:54

Hello, my name is Andrew Mallett. Thank you for joining and allow me to wleocome you to the course.

03:59

Let's that a look at what we will cover as we work our way through this course.

03:26

In this presentation we look at what the Linux Essentials is and how it can help you.

04:20

So what do you need to bring? This clip introduces the options available to you to study along with the course at home or work.

02:47

One option to working with LInux is to virtualize it and run Linux from your Windows desktop. We look at installing the Open Source VirtualBox onto Windows 7

09:06

We will now install Ubuntu 14.04 into the VirtualBox environment

04:14
To get the correct screen resolution and be able to copy and paste from he host we will need the guest additions adding to the virtual machine.
00:58

We need to install the guest additions to add drivers to the Virtual Machine that will allow better integration with the host, such as the shared clipboard.

02:24

Let's have a quick wrap up of what we have looked at in this lesson

Section 2: Linux Evolution and Popular Operating Systems
01:27

In this module we will take a look at different Linux Distributions and why they are used and why we are empowered with Open Source Software.

06:24

Let's take a look into the minds of Open Source Developers and find out why this is so important

05:56

Red Hat, Fedora, Mint, Debian Ubuntu : shall we add some meaning behind this distribution names

01:50

Embedded Linux appears in some of the least expected places, shall will take a look at some.

3 questions

Test your knowledge on this first objective

02:55

Let's run through a quick wrap up to ensure we know what has been covered.

Section 3: Major Open Source Software
01:15

In this section we look at some big names in desktop and server open source applications. We also look at creating our own apps with C, Java and scripting languages.

01:18

Firstly let's take a look at LibreOffice, Firefox and other major Desktop apps.

07:10

OpenOffice and the fork LibreOffice are complete Office productivity suites with word processing, spreadsheets and presentation software.

02:47

Thunderbird is an email client from Mozilla.

05:33

Firefox is the Mozilla web browser but we also look a Chrome and w3m.

04:58

GIMP allows you to create images and logos or manipulate digital images.

01:27

Server applications are really services. These services include Web Servers, Database Server, File Servers and many other server types.

05:27

Open Source Web Servers include Apache and NGINX

06:58

Database Servers from Open Source vendors include MySQL, MariaDB and PostgreSQL

10:17

File Servers allow access from remote clients to the file system and include SAMBA and NFS.

02:27

This clip introduces some of the languages we will take a quick peak at. We look in more detail later in the course at shell scripting.

05:33

Much of Linux is written in C so is a good place to start. We can also explain what we mean by Open Soource code.

06:28

Java is a little different to C in that it does not need to be compiled for a particular hardware platform; rather it is compiled for the JVM. In this way the code is more portable.

03:26

We take a simple look at Shell Scripting here but will revisist this in more details later in the course.

04:28

Perl is available on Unix, Linux and Windows and is a powerful scripting language.

03:55

Pyhton, yes from Monty Python is a newer cleaner code format.

04:22

Software management takes into consideration how we install, list and remove software from hosts.

Open Source Software
3 questions
02:51

Let's have a quick run trough what we looked at in this section.

Section 4: Understanding Open Source Software and Licensing
01:16

A quick run through of what we look at.

02:54

Yes, we still have licenses. These control the use of the software and the most common is the GPL license.

03:08

A look at those behind open source software.

04:22

How to make money out of free software

02:13

A quick summary of what we have looked at.

Section 5: ICT Skills and Working in Linux
02:59

A run through the objectives of this section.

So what do your need to know?
02:49
03:58

What skills are needed on the Linux Desktop.

04:59

You will need to work at the command line.

03:45

Resetting user passwords is not uncommon for support staff.

05:04

A look at some of the orgainizaniaztions that use lInux.

Activity: Research Where Linux is Used
Article
02:02

Let's make sure we know what we covered.

Section 6: Command Line Basics
01:18

A run through the objectives in this section

Welcome to the Command Line
01:27
06:15

Let's look at how a components of a command and the types of commands at the CLI

07:20

Variables are place holders in memory. We will look at how they are set and used.

05:47

When to use double quotes, single quotes and the \

Quoting Gotchas
03:13
04:52

Using the * ? and []

06:44

BASH history is more about the up arrow key

2 questions

Let's take a few moment to review your knowledge on this section!

03:13

Let's wrap this sectyion up.

Section 7: Using the Command Line to get Help
Introduction
01:06
What Help is Available
00:33
Command Line Help
02:28
Using MAN pages
03:53
Using INFO pages
02:29
System Documentation
01:47
Command Line Help Quiz
3 questions
Summary
02:16
Section 8: Using Directories and Listing Files
01:30

Let's run through the main points that we will look at.

The Linux File System
00:54
05:14

A look at the ls command and common options.

All Change: Using cd
Preview
04:03
06:46

Know the dot and dot dot directories and how to make sense of the hard link count

03:23

Using the tilde to navigate users' directories on your system

00:55

Why not take some time out to practice on your console. Change to /usr/share/doc and then back home as quickly as possible. Then back to the /usr/share/doc folder. From there change to your Desktop directory using the tilde.

01:58

Let's review a little of what we saw in this clip

Section 9: Copying, Deleting Moving and Renaming Files
01:14

A run through the main points that will be covered

04:18

Regular files, directories, links and more, there are many file types to look at.

07:08

In Linux the copy command is just cp. Let's look at it with some options

05:11

The mv command can be used to rename or move files

06:22

We can use the touch command to cretae new files or just > to the new file. Directories are created with mkdir.

05:10

To remove files we can use rm. To remove directories we have rmdir but that only works with empty directories. We also have rm -rf to remove directories with content but take care.

Managing Files Quiz
3 questions
02:27

So what did we look at?

Section 10: Archiving Files from the Command Line
00:51

A quick run though the main topics

00:37

Backing up is important and tar is a simple method.

05:31

Let's take a look at using the tar command.

05:54

We can compress file too. Let's take a look.

02:58

Combining tar and gzip is simple.

00:55

Let's make sure we can backup our home directory.

01:38

Let's wrap this up.

Section 11: Searching and Extracting Data from Files
01:31

Let's take a look at the main topics for this section.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Andrew Mallett, The Urban Penguin : Linux Author and Trainer

I have been working professionally with Linux since 1999 much of that time as an Instructor. I now run my own consultancy where I work with and write about Linux. I am onto my 5th book with Packt and have 25,000 subscribers on my youtube channel: theurbanpenguin. You can be assured that I do know Linux and I am passionate to share with you.

Ready to start learning?
Take This Course