CompTIA Linux+ 2014 Powered By LPI: LX0-103: System Architecture

This course is included in our On-demand training solution.


Linux finds a home in every device we would think of as a computer, from Smartphones to PCs and data center servers. In this course, you will learn about the system architecture of Linux including how it interacts with peripherals and the boot sequence, and how to change the system RunLevels and Boot Targets. This course is one of a series in the Skillsoft learning path that covers the objectives for the CompTIA Linux+ exams LX0-103.

Target Audience

Established IT professionals who wish to acquire job skills and to be trained specifically to pass the CompTIA Linux+ 2014 certification exam



Expected Duration

120 min.

Course Objectives

Course Introduction

Enable and Disable Integrated Peripherals

  • use Linux commands to enable and disable integrated peripherals
  • Configure Systems with Peripherals such as Keyboards

  • configure a Linux system using locally connected peripherals like a keyboard and mouse
  • Configure Systems without External Peripherals

  • configure a Linux system that is running headless or without an accessible keyboard or mouse
  • Differentiate between the Types of Mass Storage Devices

  • describe the different types of mass storage devices Linux can access and how they appear in Linux
  • The Differences between Cold and Hot Plug Devices

  • recognize how Linux differentiates between cold and hot plug devices
  • Determine Hardware Resources for Devices

  • use tools to display the hardware resources used by devices
  • Tools to List Various Hardware Information

  • perform commands in Linux to view various hardware information
  • Tools and Utilities to Manipulate USB Devices

  • use Linux commands to view and manipulate USB devices
  • Conceptual Understanding of sysfs, udev, dbus

  • describe the sysfs, udev, and dbus virtual filesystems’ purpose and basic usage
  • Provide Common Commands to the Boot Loader

  • describe how to pass commands to the boot loader to affect the boot process
  • Provide Options to the Kernel at Boot Time

  • specify how to provide kernel options that can manipulate the kernel at boot time
  • Demonstrate Knowledge of the Boot Sequence

  • describe the Linux boot sequence from the BIOS to boot completion
  • Understanding SysVinit

  • recognize the SysVinit process for booting a Linux system
  • Understanding systemd

  • describe the systemd approach for booting a Linux system
  • Introduction to Upstart

  • describe the upstart boot process
  • Check Boot Events in the Log File

  • use Linux tools and boot logs to check for events during the boot process
  • Set the Default Runlevel

  • configure the runlevel for a Linux system
  • Set the Default Boot Target

  • specify the boot target for a Linux system
  • Change between Runlevels Including Single User Mode

  • configure a Linux system to boot into single user mode
  • Change Boot Targets

  • modify the boot process to set the boot target
  • Shutdown and Reboot from the Command Line

  • perform a server shutdown and reboot
  • Alert Users before Major System Events

  • use Linux tools to alert users before shutting down, rebooting, changing runlevels, or performing other major system events
  • Properly Terminate Processes

  • perform a proper termination of a process
  • Exercise: Configuring Linux System Interactions