Are you sure you want to cancel your subscription?

If you cancel, your subscription will remain active through the paid term. You will be able to reactivate the subscription until that date.

Sorry to see you go

Your subscription will remain active until . If you change your mind, you may rectivate your subscription anytime before that date.

Are you sure you want to reactivate?
Welcome Back!

Your subscription has been reactivated and you will continue to be charged on .

Reactivate Subscription

Thank you for choosing to reactivate your subscription. In order to lock in your previous subscription rate, you owe: .

Your Subscription term is from - .

Questions? Call Sales.

541-284-5522
Payment Due:

OK
Auto-Renew Subscription

To auto-renew your subscription you need to select or enter your payment method in "Your Account" under Manage Payments.

Click continue to set up your payments.

CBT Nuggets License Agreement


Unless otherwise stated all references to “training videos” or to “videos” includes both individual videos within a series, entire series, series packages, and streaming subscription access to CBT Nuggets content. All references to CBT or CBT Nuggets shall mean CBT Nuggets LLC, a Delaware limited liability company located at 44 Country Club Road, Ste. 150, Eugene, Oregon.


A CBT Nuggets license is defined as a single user license. Accounts may purchase multiple users, and each user is assigned a single license.


  • GRANT OF LICENSE. CBT Nuggets grants you a non-transferable, non-exclusive license to use the training videos contained in this package or streaming subscription access to CBT content (the “Products”), solely for internal use by your business or for your own personal use. You may not copy, reproduce, reverse engineer, translate, port, modify or make derivative works of the Products without the express consent of CBT. You may not rent, disclose, publish, sell, assign, lease, sublicense, market, or transfer the Products or use them in any manner not expressly authorized by this Agreement without the express consent of CBT. You shall not derive or attempt to derive the source code, source files or structure of all or any portion of the Products by reverse engineering, disassembly, decompilation or any other means. You do not receive any, and CBT Nuggets retains all, ownership rights in the Products. The Products are copyrighted and may not be copied, distributed or reproduced in any form, in whole or in part even if modified or merged with other Products. You shall not alter or remove any copyright notice or proprietary legend contained in or on the Products.
  • TERMINATION OF LICENSE. Once any applicable subscription period has concluded, the license granted by this Agreement shall immediately terminate and you shall have no further right to access, review or use in any manner any CBT Nuggets content. CBT reserves the right to terminate your subscription if, at its sole discretion, CBT believes you are in violation of this Agreement. CBT reserves the right to terminate your subscription if, at its sole discretion, CBT believes you have exceeded reasonable usage. In these events no refund will be made of any amounts previously paid to CBT.
  • DISCLAIMER OF WARRANTY AND LIABILITY. The products are provided to you on an “as is” and “with all faults” basis. You assume the entire risk of loss in using the products. The products are complex and may contain some nonconformities, defects or errors. CBT Nuggets does not warrant that the products will meet your needs, “expectations or intended use,” that operations of the products will be error-free or uninterrupted, or that all nonconformities can or will be corrected. CBT Nuggets makes and user receives no warranty, whether express or implied, and all warranties of merchantability, title, and fitness for any particular purpose are expressly excluded. In no event shall CBT Nuggets be liable to you or any third party for any damages, claim or loss incurred (including, without limitation, compensatory, incidental, indirect, special, consequential or exemplary damages, lost profits, lost sales or business, expenditures, investments, or commitments in connection with any business, loss of any goodwill, or damages resulting from lost data or inability to use data) irrespective of whether CBT Nuggets has been informed of, knew of, or should have known of the likelihood of such damages. This limitation applies to all causes of action in the aggregate including without limitation breach of contract, breach of warranty, negligence, strict liability, misrepresentation, and other torts. In no event shall CBT Nuggets’ liability to you or any third party exceed $100.00.
  • REMEDIES. In the event of any breach of the terms of the Agreement CBT reserves the right to seek and recover damages for such breach, including but not limited to damages for copyright infringement and for unauthorized use of CBT content. CBT also reserves the right to seek and obtain injunctive relief in addition to all other remedies at law or in equity.
  • MISCELLANEOUS. This is the exclusive Agreement between CBT Nuggets and you regarding its subject matter. You may not assign any part of this Agreement without CBT Nuggets’ prior written consent. This Agreement shall be governed by the laws of the State of Oregon and venue of any legal proceeding shall be in Lane County, Oregon. In any proceeding to enforce or interpret this Agreement, the prevailing party shall be entitled to recover from the losing party reasonable attorney fees, costs and expenses incurred by the prevailing party before and at any trial, arbitration, bankruptcy or other proceeding and in any appeal or review. You shall pay any sales tax, use tax, excise, duty or any other form of tax relating to the Products or transactions. If any provision of this Agreement is declared invalid or unenforceable, the remaining provisions of this Agreement shall remain in effect. Any notice to CBT under this Agreement shall be delivered by U.S. certified mail, return receipt requested, or by overnight courier to CBT Nuggets at the following address: 44 Club Rd Suite 150, Eugene, OR 97401 or such other address as CBT may designate.

CBT Nuggets reserves the right, in its sole discretion, to change, modify, add, or remove all or part of the License Agreement at any time, with or without notice.

Billing Agreement


  • By entering into a Billing Agreement with CBT Nuggets, you authorize CBT Nuggets to use automatic billing and to charge your credit card on a recurring basis.
  • You agree to pay subscription charges on a monthly basis, under the following terms and conditions:
    • CBT Nuggets will periodically charge your credit card each monthly billing cycle as your subscription charges become due;
    • All payments are non-refundable and charges made to the credit card under this agreement will constitute in effect a "sales receipt" and confirmation that services were rendered and received;
    • To terminate the recurring billing process and/or arrange for an alternative method of payment, you must notify CBT Nuggets at least 24 hours prior to the end of the monthly billing cycle;
    • You will not dispute CBT Nugget’s recurring billing charges with your credit card issuer so long as the amount in question was for periods prior to the receipt and acknowledgement of a written request to cancel your account or cancel individual licenses on your account.
  • You guarantee and warrant that you are the legal cardholder for the credit card associated with the account, and that you are legally authorized to enter into this recurring billing agreement.
  • You agree to indemnify, defend and hold CBT Nuggets harmless, against any liability pursuant to this authorization.
  • You agree that CBT Nuggets is not obligated to verify or confirm the amount for the purpose of processing these types of payments. You acknowledge and agree that Recurring Payments may be variable and scheduled to occur at certain times.
  • If your payment requires a currency conversion by us, the amount of the currency conversion fee will be determined at the time of your payment. You acknowledge that the exchange rate determined at the time of each payment transaction will differ and you agree to the future execution of payments being based on fluctuating exchange rates.

CBT Nuggets reserves the right, in its sole discretion, to change, modify, add, or remove all or part of the Billing Agreement at any time, with or without notice.

LPI Linux LPIC-1 101 and CompTIA Linux+

Training for LPI and CompTIA Linux+ certification

Course Duration: 10:03:05
 
LPIC1 & CompTIA Linux+ Intro
00:02:28
Introduction by instructor Shawn Powers, explaining teaching methodology and LPIC-1 / CompTIA Linux+ objectives.
 
Hardware Settings
00:34:42
Candidates should be able to determine and configure fundamental system hardware. Key Knowledge Areas: * Enable and disable integrated peripherals. * Configure systems with or without external peripherals such as keyboards. * Differentiate between the various types of mass storage devices. * Set the correct hardware ID for different devices, especially the boot device. * Know the differences between coldplug and hotplug devices. * Determine hardware resources for devices. * Tools and utilities to list various hardware information (e.g. lsusb, lspci, etc.) * Tools and utilities to manipulate USB devices * Conceptual understanding of sysfs, udev, hald, dbus. The following is a partial list of the used files, terms and utilities: * /sys * /proc * /dev * modprobe * lsmod * lspci * lsusb
 
Boot the System
00:15:26
Candidates should be able to guide the system through the booting process. Key Knowledge Areas: * Provide common commands to the boot loader and options to the kernel at boot time. * Demonstrate knowledge of the boot sequence from BIOS to boot completion. * Check boot events in the log files. The following is a partial list of the used files, terms and utilities: * /var/log/messages * dmesg * BIOS * bootloader * kernel * init
 
Change Runlevels and Reboot or Shutdown the System
00:29:56
Candidates should be able to manage the runlevel of the system. This objective includes changing to single user mode, shutdown or rebooting the system. Candidates should be able to alert users before switching runlevel and properly terminate processes. This objective also includes setting the default runlevel. Key Knowledge Areas: * Set the default runlevel. * Change between run levels including single user mode. * Shutdown and reboot from the command line. * Alert users before switching runlevels or other major system event. * Properly terminate processes. The following is a partial list of the used files, terms and utilities: * /etc/inittab * shutdown * init * /etc/init.d * telinit
 
Design Hard Disk Layout
00:20:07
Candidates should be able to design a disk partitioning scheme for a Linux system. Key Knowledge Areas: * Allocate filesystems and swap space to separate partitions or disks. * Tailor the design to the intended use of the system. * Ensure the /boot partition conforms to the hardware architecture requirements for booting. The following is a partial list of the used files, terms and utilities: * / (root) filesystem * /var filesystem * /home filesystem * swap space * mount points * partitions
 
Install a Boot Manager
00:19:12
Candidates should be able to select, install and configure a boot manager. Key Knowledge Areas: * Providing alternative boot locations and backup boot options. * Install and configure a boot loader such as GRUB. * Interact with the boot loader. The following is a partial list of the used files, terms and utilities: * /boot/grub/menu.lst * grub-install * MBR * superblock * /etc/lilo.conf * lilo
 
Manage Shared Libraries
00:08:49
Candidates should be able to determine the shared libraries that executable programs depend on and install them when necessary. Key Knowledge Areas * Identify shared libraries. * Identify the typical locations of system libraries. * Load shared libraries. The following is a partial list of the used files, terms and utilities: * ldd * ldconfig * /etc/ld.so.conf * LD_LIBRARY_PATH
 
Debian Package Management
00:25:33
Candidates should be able to perform package management using the Debian package tools. Key Knowledge Areas * Install, upgrade and uninstall Debian binary packages. * Find packages containing specific files or libraries which may or may not be installed. * Obtain package information like version, content, dependencies, package integrity and installation status (whether or not the package is installed). The following is a partial list of the used files, terms and utilities: * /etc/apt/sources.list * dpkg * dpkg-reconfigure * apt-get * apt-cache * aptitude
 
RPM & YUM Package Management
00:23:51
Candidates should be able to perform package management using RPM and YUM tools. Key Knowledge Areas * Install, re-install, upgrade and remove packages using RPM and YUM. * Obtain information on RPM packages such as version, status, dependencies, integrity and signatures. * Determine what files a package provides, as well as find which package a specific file comes from. The following is a partial list of the used files, terms and utilities: * rpm * rpm2cpio * /etc/yum.conf * /etc/yum.repos.d/ * yum * yumdownloader
 
Work on the Command Line
00:24:39
Candidates should be able to interact with shells and commands using the command line. The objective assumes the bash shell. Key Knowledge Areas * Use single shell commands and one line command sequences to perform basic tasks on the command line. * Use and modify the shell environment including defining, referencing and exporting environment variables. * Use and edit command history. * Invoke commands inside and outside the defined path. The following is a partial list of the used files, terms and utilities: * bash * echo * env * exec * export * pwd * set * unset * man * uname * history
 
Process Text Streams Using Filters
00:49:09
Candidates should should be able to apply filters to text streams. Key Knowledge Areas * Send text files and output streams through text utility filters to modify the output using standard UNIX commands found in the GNU textutils package. The following is a partial list of the used files, terms and utilities: * cat * cut * expand * fmt * head * od * join * nl * paste * pr * sed * sort * split * tail * tr * unexpand * uniq * wc
 
Perform Basic File Management
00:58:25
Candidates should be able to use the basic Linux commands to manage files and directories. Key Knowledge Areas * Copy, move and remove files and directories individually. * Copy multiple files and directories recursively. * Remove files and directories recursively. * Use simple and advanced wildcard specifications in commands. * Using find to locate and act on files based on type, size, or time. * Usage of tar, cpio and dd. The following is a partial list of the used files, terms and utilities: * cp * find * mkdir * mv * ls * rm * rmdir * touch * tar * cpio * dd * file * gzip * gunzip * bzip2 * file globbing
 
Use Streams, Pipes, and Redirects
00:19:00
Candidates should be able to redirect streams and connect them in order to efficiently process textual data. Tasks include redirecting standard input, standard output and standard error, piping the output of one command to the input of another command, using the output of one command as arguments to another command and sending output to both stdout and a file. Key Knowledge Areas * Redirecting standard input, standard output and standard error. * Pipe the output of one command to the input of another command. * Use the output of one command as arguments to another command. * Send output to both stdout and a file. The following is a partial list of the used files, terms and utilities: * tee * xargs
 
Create, Monitor, and Kill Processes
00:22:27
Candidates should be able to perform basic process management. Key Knowledge Areas * Run jobs in the foreground and background. * Signal a program to continue running after logout. * Monitor active processes. * Select and sort processes for display. * Send signals to processes. The following is a partial list of the used files, terms and utilities: * & * bg * fg * jobs * kill * nohup * ps * top * free * uptime * killall
 
Process Priorities
00:22:15
Candidates should should be able to manage process execution priorities. Key Knowledge Areas: * Know the default priority of a job that is created. * Run a program with higher or lower priority than the default.. * Change the priority of a running process. The following is a partial list of the used files, terms and utilities: * nice * ps * renice * top
 
Search Text Files with Regular Expressions
00:22:24
Candidates should be able to manipulate files and text data using regular expressions. This objective includes creating simple regular expressions containing several notational elements. It also includes using regular expression tools to perform searches through a filesystem or file content. Key Knowledge Areas: * Create simple regular expressions containing several notational elements. * Use regular expression tools to perform searches through a filesystem or file content. The following is a partial list of the used files, terms and utilities: * grep * egrep * fgrep * sed * regex(7)
 
Perform Basic File Editing Operations Using vi
00:25:58
Candidates should be able to edit text files using vi. This objective includes vi navigation, basic vi modes, inserting, editing, deleting, copying and finding text. Key Knowledge Areas: * Navigate a document using vi. * Use basic vi modes. * Insert, edit, delete, copy and find text. The following is a partial list of the used files, terms and utilities: * vi * /, ? * h,j,k,l * i, o, a * c, d, p, y, dd, yy * ZZ, :w!, :q!, :e!
 
Create Partitions and Filesystems
00:22:14
Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This includes the handling of swap partitions. Key Knowledge Areas: * Use various mkfs commands to set up partitions and create various filesystems such as: - ext2 - ext3 - xfs - reiserfs v3 - vfat The following is a partial list of the used files, terms and utilities: * fdisk * mkfs * mkswap
 
Maintain the Integrity of Filesystems
00:36:21
Candidates should be able to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem. Key Knowledge Areas: * Verify the integrity of filesystems. * Monitor free space and inodes. * Repair simple filesystem problems. The following is a partial list of the used files, terms and utilities: * du * df * fsck * e2fsck * mke2fs * debugfs * dumpe2fs * tune2fs * xfs tools (such as xfs_metadump and xfs_info)
 
Control Mounting and Unmounting of Filesystems
00:16:37
Candidates should be able to configure the mounting of a filesystem. Key Knowledge Areas: * Manually mount and unmount filesystems. * Configure filesystem mounting on bootup. * Configure user mountable removeable filesystems. The following is a partial list of the used files, terms and utilities: * /etc/fstab * /media * mount * umount
 
Manage Disk Quotas
00:16:15
Candidates should be able to manage disk quotas for users. Key Knowledge Areas: * Set up a disk quota for a filesystem. * Edit, check and generate user quota reports. The following is a partial list of the used files, terms and utilities: * quota * edquota * repquota * quotaon
 
Manage File Permissions and Ownership
00:50:45
Candidates should be able to control file access through the proper use of permissions and ownerships. Key Knowledge Areas: * Manage access permissions on regular and special files as well as directories. * Use access modes such as suid, sgid and the sticky bit to maintain security. * Know how to change the file creation mask. * Use the group field to grant file access to group members. The following is a partial list of the used files, terms and utilities: * chmod * umask * chown * chgrp
 
Create and Change Hard and Symbolic Links
00:15:33
Candidates should be able to create and manage hard and symbolic links to a file. Key Knowledge Areas: * Create links. * Identify hard and/or softlinks. * Copying versus linking files. * Use links to support system administration tasks. The following is a partial list of the used files, terms and utilities: * ln
 
Find System Files and Place Files in the Correct Location
00:20:59
Candidates should be thoroughly familiar with the Filesystem Hierarchy Standard (FHS), including typical file locations and directory classifications. Key Knowledge Areas: * Understand the correct locations of files under the FHS. * Find files and commands on a Linux system. * Know the location and purpose of important file and directories as defined in the FHS. The following is a partial list of the used files, terms and utilities: * find * locate * updatedb * whereis * which * type * /etc/updatedb.conf
Bookmarks

No Bookmarks

Want to learn Linux? Start here. This is the first series in the comprehensive CBT Nuggets LPI training path. This video training with Shawn Powers covers what you need to know to get started using Linux, including performing basic file management, managing disk quotas, and more.

Recommended skills:
  • Familiarity with Linux
Recommended equipment:
  • Linux operating system

Related certifications:
  • LPIC-1

Related job functions:
  • IT professionals
  • Instructors
  • Students


Passing the LPI 101 exam is your first step towards earning 2 prestigeous Linux certifications: LPIC-1 and CompTIA Linux+. This video series prepares you for the 101 exam.

But like all CBT Nuggets products, this training goes far beyond exam prep. It also gives you a very thorough introduction to running and administering a Linux operating system.

It's perfect training for Windows or Macintosh folks interested in Linux, but don't know where to start. And it's perfect for folks that are comfortable with the Linux command line, but want to make their jobs easier by learning some Linux best practices.

LPIC1 & CompTIA Linux+ Intro

00:00:00 - Hello, and welcome to CBT nuggets course for the LPIC1
00:00:05 - and CompTIA Linux+ exams for certification. Now, in order
00:00:10 - to get LPIC1 certified or CompTIA Linux+ certified
00:00:14 - you need to take these two tests, Exam 101 and Exam 102.
00:00:19 - This is exam 101 that we're going to be
00:00:22 - doing right now. And the really cool thing is that if you're
00:00:26 - going to get certified for one, you can opt to get certified
00:00:29 - for both because
00:00:33 - this 101 test for the CompTIA Linux+ certification
00:00:36 - and exam 101 for the LPIC1 certification are the
00:00:39 - exact same materials. So you can take it once and get certified
00:00:44 - for both. It's really great. Same thing with the exam 102, but
00:00:46 - we'll have to do that at some later time. But first of all,
00:00:50 - I want to show you exactly how I go about teaching things.
00:00:54 - This is where I would put the topic for the specific objective
00:00:59 - for the LPIC1 CompTIA exam. For now, this is just a welcome.
00:01:04 - So welcome, this is a smiley face because there's a smiley
00:01:07 - face there. And over here, I always put the weight and that's
00:01:12 - because what they've done is they've said, Okay, this particular
00:01:15 - section, or this objective is weighted, like from a number
00:01:19 - one to five, alright? Now, the intro you're not going to be quizzed
00:01:22 - on the intro. So there's a weight of zero, but anywhere between
00:01:26 - a one and a five, depending on how much information they're going to test
00:01:29 - you on, on that specific objective. Okay, so if it's a weight of five
00:01:34 - maybe you want to pay extra special close attention because
00:01:37 - it's going to be weighted heavily on the test that you're scored on.
00:01:41 - Okay? So, there's not really a whole lot I need to show you; I'm going to teach you as we go
00:01:45 - along. But, again, this exam 101 for LPIC1
00:01:50 - and LXO-101 for CompTIA Linux+, you get two in one, alright?
00:01:56 - You can get both certifications if you finish both of these
00:01:59 - exams, alright? So, anyway, that's it, let's get down to business. If you're
00:02:03 - curious what I look like- that's what I look like. I'm
00:02:06 - actually three-dimensional in real life, but, and maybe now I
00:02:09 - have a little less hair. But anyway, my name is Shawn Powers
00:02:12 - and I'm looking very forward to going through exam 101
00:02:16 - with you, and, hopefully, you decide to continue on and get
00:02:20 - the course for exam 102. Without further ado, let's get
00:02:23 - on to our next nugget.

Hardware Settings

Boot the System

Change Runlevels and Reboot or Shutdown the System

Design Hard Disk Layout

Install a Boot Manager

Manage Shared Libraries

Debian Package Management

RPM & YUM Package Management

Work on the Command Line

Process Text Streams Using Filters

Perform Basic File Management

Use Streams, Pipes, and Redirects

Create, Monitor, and Kill Processes

Process Priorities

Search Text Files with Regular Expressions

Perform Basic File Editing Operations Using vi

Create Partitions and Filesystems

Maintain the Integrity of Filesystems

Control Mounting and Unmounting of Filesystems

Manage Disk Quotas

Manage File Permissions and Ownership

Create and Change Hard and Symbolic Links

Find System Files and Place Files in the Correct Location

This forum is for community use – trainers will not participate in conversations. Share your thoughts on training content and engage with other members of the CBT Nuggets community. For customer service questions, please contact our support team. The views expressed in comments reflect those of the author and not of CBT Nuggets. We reserve the right to remove comments that do not adhere to our community standards.

comments powered by Disqus
Community Standards

We encourage you to share your wisdom, opinions, and questions with the CBT Nuggets community. To keep things civil, we have established the following policy.

We reserve the right not to post comments that:
contain obscene, indecent, or profane language; contain threats or defamatory statements; contain personal attacks; contain hate speech directed at race, color, sex, sexual orientation, national origin, ethnicity, age, religion, or disability; contributes to a hostile atmosphere; or promotes or endorses services or products. Non-commercial links, if relevant to the topic, are acceptable. Comments are not moderated, however, all comments will automatically be filtered for content that might violate our comment policies. If your comment is flagged by our filter, it will not be published.

We will be continually monitoring published comments and any content that violates our policies will be removed. Users who repeatedly violate our comments policy may be prohibited from commenting.
Shawn Powers

Shawn Powers

CBT Nuggets Trainer

Certifications:
LPIC-1; CompTIA Linux+, A+; Cisco CCNA

Area of Expertise:
Linux

Course Features

Speed Control

Play videos at a faster or slower pace.

Bookmarks

Pick up where you left off watching a video.

Notes

Jot down information to refer back to at a later time.

Closed Captions

Follow what the trainers are saying with ease.

MP3 Downloads

Listen to videos anytime, anywhere

Annual Course Features

Transcender Practice Exams

These practice tests help you review your knowledge and prepare you for exams.
Available only with the annual subscription.
Your browser cannot access Virtual Labs
Loading...
Add training to a playlist
or create a new list
Add to current playlist
or add to an existing list
Add to new playlist