Learning Linux Essentials: Taking your first steps in Linux
- Description
- Curriculum
- FAQ
- Reviews
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
-
1WelcomeVideo lesson
Hello, my name is Andrew Mallett. Thank you for joining and allow me to wleocome you to the course.
-
2Course OutlineVideo lesson
Let's that a look at what we will cover as we work our way through this course.
-
3What is Linux EssentialsVideo lesson
In this presentation we look at what the Linux Essentials is and how it can help you.
-
4What you will needVideo lesson
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.
-
5Installing VirtualBox onto WindowsVideo lesson
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
-
6Install Ubuntu into VirtualBoxVideo lesson
We will now install Ubuntu 14.04 into the VirtualBox environment
-
7Install Guest AdditionsVideo lessonTo 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.
-
8Using the Raspberry PiVideo lesson
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.
-
9SummaryVideo lesson
Let's have a quick wrap up of what we have looked at in this lesson
-
10IntroductionVideo lesson
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.
-
11Open Source Software PhilosophyVideo lesson
Let's take a look into the minds of Open Source Developers and find out why this is so important
-
12Popular Linux DistrubutionsVideo lesson
Red Hat, Fedora, Mint, Debian Ubuntu : shall we add some meaning behind this distribution names
-
13Embedded Linux SystemsVideo lesson
Embedded Linux appears in some of the least expected places, shall will take a look at some.
-
14Evolution of LinuxQuiz
Test your knowledge on this first objective
-
15SummaryVideo lesson
Let's run through a quick wrap up to ensure we know what has been covered.
-
16IntroductionVideo lesson
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.
-
17Desktop ApplicationsVideo lesson
Firstly let's take a look at LibreOffice, Firefox and other major Desktop apps.
-
18Using LibreOfficeVideo lesson
OpenOffice and the fork LibreOffice are complete Office productivity suites with word processing, spreadsheets and presentation software.
-
19Using Thunderbird Email ClientVideo lesson
Thunderbird is an email client from Mozilla.
-
20Web Browsers in LinuxVideo lesson
Firefox is the Mozilla web browser but we also look a Chrome and w3m.
-
21Creating Graphics with GIMPVideo lesson
GIMP allows you to create images and logos or manipulate digital images.
-
22Server ApplicationsVideo lesson
Server applications are really services. These services include Web Servers, Database Server, File Servers and many other server types.
-
23Linux Web ServersVideo lesson
Open Source Web Servers include Apache and NGINX
-
24Database Servers with MySQLVideo lesson
Database Servers from Open Source vendors include MySQL, MariaDB and PostgreSQL
-
25Samba and NFS File ServersVideo lesson
File Servers allow access from remote clients to the file system and include SAMBA and NFS.
-
26Development Languages in LinuxVideo lesson
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.
-
27Programming in CVideo lesson
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.
-
28Programming with JavaVideo lesson
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.
-
29Scripting with BASHVideo lesson
We take a simple look at Shell Scripting here but will revisist this in more details later in the course.
-
30Scripting with PERLVideo lesson
Perl is available on Unix, Linux and Windows and is a powerful scripting language.
-
31Scripting with PythonVideo lesson
Pyhton, yes from Monty Python is a newer cleaner code format.
-
32Software ManagementVideo lesson
Software management takes into consideration how we install, list and remove software from hosts.
-
33Open Source SoftwareQuiz
-
34SummaryVideo lesson
Let's have a quick run trough what we looked at in this section.
-
35IntroductionVideo lesson
A quick run through of what we look at.
-
36Open Source LicensingVideo lesson
Yes, we still have licenses. These control the use of the software and the most common is the GPL license.
-
37Open Source OrganizationsVideo lesson
A look at those behind open source software.
-
38Business ModelsVideo lesson
How to make money out of free software
-
39SummaryVideo lesson
A quick summary of what we have looked at.
-
40IntroductionVideo lesson
A run through the objectives of this section.
-
41So what do your need to know?Video lesson
-
42Desktop SkillsVideo lesson
What skills are needed on the Linux Desktop.
-
43Using the Command Line InterfaceVideo lesson
You will need to work at the command line.
-
44Managing User PasswordsVideo lesson
Resetting user passwords is not uncommon for support staff.
-
45Where is Linux UsedVideo lesson
A look at some of the orgainizaniaztions that use lInux.
-
46Activity: Research Where Linux is UsedText lesson
-
47SummaryVideo lesson
Let's make sure we know what we covered.
-
48IntroductionVideo lesson
A run through the objectives in this section
-
49Welcome to the Command LineVideo lesson
-
50Command Line SyntaxVideo lesson
Let's look at how a components of a command and the types of commands at the CLI
-
51BASH VariablesVideo lesson
Variables are place holders in memory. We will look at how they are set and used.
-
52Shell QuotingVideo lesson
When to use double quotes, single quotes and the
-
53Quoting GotchasVideo lesson
-
54File GlobbingVideo lesson
Using the * ? and []
-
55BASH HistoryVideo lesson
BASH history is more about the up arrow key
-
56Command Line QuizQuiz
Let's take a few moment to review your knowledge on this section!
-
57SummaryVideo lesson
Let's wrap this sectyion up.
-
66IntroductionVideo lesson
Let's run through the main points that we will look at.
-
67The Linux File SystemVideo lesson
-
68It all started with lsVideo lesson
A look at the ls command and common options.
-
69All Change: Using cdVideo lesson
-
70Knowing the dot and dot dot DirectoriesVideo lesson
Know the dot and dot dot directories and how to make sense of the hard link count
-
71The Home Directory and the TildeVideo lesson
Using the tilde to navigate users' directories on your system
-
72Activity: Changing DirectoriesText lesson
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.
-
73SummaryVideo lesson
Let's review a little of what we saw in this clip
-
74IntroductionVideo lesson
A run through the main points that will be covered
-
75File Types in LinuxVideo lesson
Regular files, directories, links and more, there are many file types to look at.
-
76Copy Files with cpVideo lesson
In Linux the copy command is just cp. Let's look at it with some options
-
77Move and Rename with mvVideo lesson
The mv command can be used to rename or move files
-
78Create Files and DirectoriesVideo lesson
We can use the touch command to cretae new files or just > to the new file. Directories are created with mkdir.
-
79Delete Files and DirectoriesVideo lesson
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.
-
80Managing Files QuizQuiz
-
81SummaryVideo lesson
So what did we look at?
-
82IntroductionVideo lesson
A quick run though the main topics
-
83What will we be doing?Video lesson
Backing up is important and tar is a simple method.
-
84Using the command tarVideo lesson
Let's take a look at using the tar command.
-
85Zipping files with compession programsVideo lesson
We can compress file too. Let's take a look.
-
86Combine tar and gzip into the one operationVideo lesson
Combining tar and gzip is simple.
-
87Activity: Backup $HOMEText lesson
Let's make sure we can backup our home directory.
-
88SummaryVideo lesson
Let's wrap this up.
External Links May Contain Affiliate Links read more