The Linux Professional Institute (LPI) Linux Essentials exam is an industry standard that demonstrates to employers that you know the basics of the Linux operating system. In this course, you will gain the support you need to study, prepare for, and pass the Linux Essentials exam. You will start with the history of Linux, how it was originally developed, and why there are so many different distributions available. You’ll learn about the open source software movement, and how the various types of open source software licensing differ. The course walks you through the basics of all the Linux distributions but focuses on the Ubuntu Linux 14.04 LTS distribution.
In this course, you will discover how to use both the Linux graphical desktop and the text-based command line, and you’ll master the basics so you can work comfortably in either environment. You will explore how Linux uses standard folders to organize system files, application files, and user files, and you will learn how to manipulate files within the different types of folders. The course also demonstrates the power of Linux in working with text files, so you can create, edit, and search for data in text files. As you work through the lessons, you’ll gain practical, real-world Linux tips and techniques, as well as the skills required to pass the LPI Linux Essentials exam. From there, you’ll be on your way to a career as a Linux system administrator!
In your first lesson, you will discover the Linux basics. You will examine the topics that the LPI Linux Essentials exam covers, and discover how studying for these topics can help you with your Linux career, even if you decide not to take the exam. Then you will learn how Linux detects your monitor and graphics cards, and you will review the graphical desktops available in Linux and why there are so many of them. You will become familiar with launching applications, creating and using desktop icons, and managing files on Linux system. You will also take a close look at customizing the Ubuntu Unity desktop, which is the desktop you will be using in this course.
Learn about Linux applications. You will go over applications licensing and the different licensing methods for software in the Linux environment. You will discover application software packages and software management packages. Then you will explore the command line interface (CLI), which gives you an interactive way to access the kernel by entering commands. You will examine the Linux shell and learn how to access the CLI from both the graphical desktop environment and a text-oriented server. You will learn the different types of commands that you can use, as well as how to edit and modify the commands in the CLI.
This lesson will show you how Linux handles storage media, including: hard drives, USB memory sticks, and CD and DVD drives. You will learn how Linux places files and folders on different media devices, and you will discover what core folders are on you Linux file system. You will explore how Linux uses a single virtual directory to refer to files and folders, and you will use both the graphical and the command line interfaces to find your way around the Linux directory structure. Then you will learn about the unusual way in which Linux handles files. You will go over the different types of files that Linux supports and how to identify them. You will also learn the rules of Linux file naming and how to create, update, and find files on the Linux system.
Build on what you have already learned in previous lessons about handling Linux files. You will discover how to use a graphical file manager to copy, move, delete, and rename files. Then you will learn to do these same functions from the Linux command line interface, without the use of a graphical tool. Then you will learn how to work with text data files from the Linux command prompt. You will discover how to display and examine data stored in the standard text files and then search for data contained in text files right from the Linux command line. You will discover which popular file archiving option you can use.
Learn the basics of managing user accounts and permissions on a Linux system. You will examine how Linux supports multiple users and learn how to harness the mighty power of the root user account. Then you will learn how Linux handles the applications that are running on the system. You will discover how Linux keeps track of a lot of different programs, all running at the same time. You will also examine real-time application information using both graphical and command line tools, and discover what to do if you encounter a runaway program.
In this final lesson, you will walk through the basics of networking. You will learn how to use both graphical desktop tools and the command line to configure your Linux system and use the network. You will learn to troubleshoot network issues. Then you will learn how basic shell scripts automate everyday activities on your Linux server, and how to get the most from your Linux system by writing your own scripts.
Prerequisites / Requirements
There are no prerequisites to take this course.
- This course can be taken on either a PC or Mac device.
- PC: Windows XP or later.
- Mac: OS X Snow Leopard 10.6 or later.
- Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge and Safari are also compatible.
- Adobe Flash Player. Click here to download the Flash Player.
- Adobe Acrobat Reader. Click here to download the Acrobat Reader.
- Email capabilities and access to a personal email account.
- Software must be installed and fully operational before the course begins.
When can I get started?
A new session of each course opens each month, allowing you to enroll whenever your busy schedule permits.
How does it work?
Once a course session starts, two lessons will be released each week for the six-week duration of your course. You will have access to all previously released lessons until the course ends.
How long do I have to complete each lesson?
The interactive discussion area for each lesson automatically closes two weeks after each lesson is released, so you’re encouraged to complete each lesson within two weeks of its release.
What if I need an extension?
The final exam will be released on the same day as the last lesson. Once the final exam has been released, you will have two weeks plus 10 days (24 days total) to complete the final and finish any remaining lessons in your course. No further extensions can be provided beyond these 10 days.