LearnKey Training

Linux+ Part I (LX0-103) Course

Linux+ Part I (LX0-103) Course

Back to Product Page


Linux+ Part I (LX0-103) Course

3 Sessions -
9 Hours of Interactive Training

In LearnKey's Linux+ Part I (LX0-103) certification training course users will join LearnKey expert Michael Solomon as they learn about Linux+. This course will cover topics such as: GNU/UNIX commands, Linux installation, package management, devices, file systems/systems hierarchy, and more.

Benefits
  • Gain the skills and confidence required to successfully obtain your Linux+ certification
  • Interactive labs and hundreds of pre/post test questions
  • View your online courseware anytime anywhere

About The Author
Michael Solomon, CISSP, PMP®, TICSA, is a speaker, consultant and trainer who specializes in project management and database application-level security topics. Since 1987 Solomon has worked on IT projects or instructed for more than 60 organizations including EarthLink, Nike, Lucent Technologies, BellSouth, UPS, Boart Longyear, and the U.S. Coast Guard. Solomon holds an MS in Computer Science from Emory University (1998), and a BS in Computer Science from Kennesaw State University (1987) where he was also an instructor from 1998 - 2001. He has been a contributor to various certification books.

Session 1

Section A: Introduction to Linux+

  • Linux+ Exam and Certification
  • Exam Domains
  • Linux+ History
  • Hardware Settings
  • BIOS
  • Integrated Peripherals
  • External Peripherals
  • Mass Storage Devices
  • Boot Device
  • Coldplug vs. Hotplug
  • Determine Hardware Resources
  • USB Devices
  • Superuser Run
  • Virtual Filesystem
  • /sys
  • /dev
  • Udev
  • Hardware Abstraction Layer Daemon
  • /proc
  • modprobe

Section B: Boot Process

  • Boot the System
  • GRUB
  • GRUB Install Command
  • GRUB Configuration File
  • Boot Loader
  • Run Initial Program
  • Check Boot Events

Section C: Change Runlevels

  • Runlevels
  • Linux Distributions
  • Define Init Process
  • Runlevel Commands
  • inittab File
  • Verify Current Runlevel
  • systemctl Command
  • Reboot, Shutdown Linux Computer
  • Wall Command
  • Cancel Shutdown

Section D: Design Hard Disk Layout

  • Hard Disk Layout
  • Master Boot Record
  • GUID Partition
  • Mount Points
  • Swap Device
  • Home Partition, Logical Volume Manager
  • Common Partitions

Section E: Install a Boot Manager

  • Boot Manager
  • Install and Interact with GRUB

Section F: Manage Shared Libraries

  • Shared Libraries
  • Identify Shared Libraries
  • Typical Locations for Shared Libraries
  • Override Shared Library
  • Reload Library Cache

Section G: Use Debian Package Management

  • Debian Package Management
  • Software Source
  • Install Debian
  • dpkg Command
  • deb Files
  • Search Pattern, Audit in dpkg
  • apt-get
  • Install, Upgrade Binary Packages
  • Upgrade Packages
  • apt-cache show
  • Find Supplied Name and Information

Section H: Use RPM and YUM Package Management

  • RPM and YUM
  • RPM Configure File
  • Common RPM Options
  • Common YUM Options

Session 2

Section A: Work on the Command Line

  • Shell
  • Shell Prompt
  • Shell Commands
  • Change Directory
  • Reference File
  • Environment Variable
  • Set Environment Variable
  • Shell Config
  • Variable Assignments
  • time Command
  • History Commands
  • Edit Command History
  • uname

Section B: Use Streams, Pipes, and Redirects

  • Text Streams
  • Redirection Operator
  • stdin, stdout
  • stderr
  • Pipe Commands
  • xargs Command
  • tee Command

Section C: Process Text Streams Using Filters

  • Combining Files
  • Join Files
  • paste Filter
  • Transform Files
  • od Command
  • Sort a File
  • split Command
  • tr Command
  • uniq Command
  • sed Editor
  • Format Files
  • Viewing Files
  • more Filter
  • cut, Word Count

Section D: Perform Basic File Management

  • Use Find to Locate and Act
  • Find Files
  • Copy Files
  • Move Files
  • Remove Directory
  • touch, tar
  • cpio, dd, gzip, and bzip2

Section E: Create, Monitor, and Kill Process

  • List Processes
  • uptime, free, Job Control
  • Jobs in the Foreground, Background
  • bg Command
  • gedit
  • Kill Process, sigkill
  • killall
  • pkill
  • screen Command

Section F: Modify Process Execution Priorities

  • Default Priority of a Job
  • nice
  • renice

Section G: Search Text Using Regular Expressions

  • Regular Expressions
  • Matching Regular Expressions
  • GREP
  • Stream Editor

Section H: Perform Basic File Editing

  • Navigate Using vi
  • Basic Modes for vi
  • Quit Text
  • Insert, Edit Text
  • Delete, Find, and Copy Using vi

Session 3

Section A: Create Partitions and Filesystems

  • Disk Partitioning
  • Steps to Partition a Disk
  • fdisk
  • Use fdisk
  • GNU Parted
  • Filesystem Types
  • Create Partition
  • Create Filesystem
  • Create Swap Space
  • Swap Space Uses

Section B: Maintain the Integrity of Filesystems

  • Filesystem Information
  • xfs_info
  • Tune Filesystem Properties
  • Interval Option
  • Debug Filesystems
  • debugfs
  • Check Filesystems
  • Monitor Disk Use
  • Disk Free
  • Disk Usage

Section C: Mounting and Unmounting of Filesystems

  • Manually Mount and Unmount Filesystems
  • Mount and Unmount Options
  • Control Mounting
  • /etc/fstab File
  • Removable Media Options

Section D: Manage Disk Quotas

  • Disk Quota
  • Install Quota
  • Enable Quota System
  • Remount Filesystem
  • Edit and Report on Quotas

Section E: Manage File Permissions

  • File Permissions
  • Show Permissions
  • Change Ownership and Group
  • File Type Code
  • Permission Bits
  • Special Permission Bits
  • Octal Permission String
  • chmod Command
  • chmod Examples
  • Symbolic Modes
  • umask Variable
  • Change umask Value

Section F: Create / Change Hard and Symbolic Links

  • Links
  • Create a File Link

Section G: Find System Files and Place Files

  • Filesystem Hierarchy Standard
  • Shareable, Unshareable, Static, Variable
  • Directories
  • Find and Place Files
  • find Command
  • find Options
  • locate Command
  • whereis and which Commands
  • type Command