LearnKey Training

Linux+ Part II (LX0-104) Course

Linux+ Part II (LX0-104) Course

Back to Product Page


Linux+ Part II (LX0-104) Course

3 Sessions -
8 Hours of Interactive Training

In LearnKey's Linux+ Part II (LX0-104) certification and training course users will again join LearnKey expert Michael Solomon as they learn about Linux+. This course will cover topics such as: scripting, shells, data management, administrative tasks, desktops, user interface, networking fundamentals, essential system services, security, and more.

Benefits
  • Build on the skills you learned in LearnKeys Linux+ Part I course and be prepared for you Linux+ certification
  • 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: Customize and Use the Shell Environment

  • CompTIA Linux+ Certification
  • Exam Domains
  • The Shell Environment
  • View Environment Variables
  • Set Environment Variables
  • Export and Unset Variables
  • Standard Environment Variables
  • ENV Command
  • Aliases
  • Configuration File Locations
  • Source Command
  • Skeleton Directory for New Users
  • Set the PATH
  • Exec Command

Section B: Customize or Write Simple Scripts

  • Shell Script
  • Shell Syntax and First Lines
  • Easy Mode and Script Variables
  • Use Gedit
  • More Script Editing
  • Conditional Expressions
  • If Statement Example
  • Case Statements
  • Implement a Case Statement
  • Repetition Structures
  • For Loop Example
  • Seq Loop
  • While Loop
  • Functions
  • Example of a Function
  • Command Substitution
  • Callee and Caller Scripts
  • Echo a Name
  • Read Input from the User

Section C: SQL Data Management

  • Introduction to SQL
  • Relational Database Basics
  • Data Column Types
  • MySQL
  • MySQL Demonstration
  • View Columns in a Table
  • Common SQL Statements
  • User Select Command
  • Where and Order By Phrases
  • Use Where and Order By to Sort Data
  • Group By Feature
  • Update Data
  • Join
  • Delete From

Section D: Install and Configure X11

  • Primary User Interfaces
  • Common X Services for Linux
  • Configuration Utilities
  • Configuration Files
  • Shut Down X after Configuration
  • Configure Monitor and Device
  • View and Specify Drivers
  • Get X Display Information
  • Fonts

Section E: Display Manager

  • Set Up a Display Manager
  • View Display Manager
  • Turn Display Manager On or Off
  • Display Manager Configuration Files
  • Lightdm Configuration File
  • Use X for Distributed Connections

Section F: Accessibility

  • Accessibility Features
  • Universal Access
  • Screen Zoom
  • Other Accessibility Features

Session 2

Section A: Manage User and Group Accounts

  • User Accounts
  • Local User Accounts
  • UID or GID
  • getent Command
  • useradd Command
  • Add a New User
  • usermod Command
  • chage Command
  • userdel Command
  • Manage Group Accounts
  • Edit Config Files

Section B: Automate System Administration Tasks

  • System Administration Tasks
  • at Command
  • cron Command
  • crontab Command
  • anacron Command
  • Control cron and at

Section C: Localization and Internationalization

  • Locale Settings
  • Timezone File
  • locale Command
  • Environment Variables
  • tzconfig and tzselect Commands
  • Code Sets
  • iconv Command

Section D: Maintain System Time

  • System Time
  • date Command
  • NTP
  • Configure NTP

Section E: System Logging

  • Configure System Logging
  • syslogd Daemon
  • syslog.conf Entries
  • logger Command
  • Manage Log Files

Section F: Mail Transfer Agent Basics

  • Mail Transfer Agent
  • MTA Basics
  • mail Command

Section G: Manage Printers and Printing

  • Manage Printers
  • CUPS
  • CUPS Web Interface
  • Ipq, Iprm, and Troubleshooting

Session 3

Section A: Fundamentals of Internet Protocol

  • Internet Protocol
  • Network Protocol Stack
  • Main Protocols
  • Network Protocol
  • Network Address
  • CIDR
  • Network Mask, Subnetting
  • IPv6
  • Host Name
  • Ports

Section B: Basic Network Configuration

  • DHCP, Static Address
  • route, ip Commands
  • Route Table, GUI Configuration, Ping
  • ifup, ifdown
  • DNS Servers

Section C: Basic Network Troubleshooting

  • Troubleshooting
  • netstat
  • Additional Troubleshooting
  • host Command
  • traceroute
  • tracepath, dig
  • netcat, ip

Section D: Configure Client Side DNS

  • What is DNS?
  • nslookup
  • whois
  • getent
  • Name Resolution

Section E: Perform Security Admin Tasks

  • suid, sgid
  • lsof
  • Passwords
  • nmap, netstat
  • PAM
  • ulimit
  • sudo
  • fuser
  • who, w, last

Section F: Set Up Host Security

  • Host Security
  • Super Servers
  • inetd, xinetd
  • TCP Wrappers
  • Identify Servers in Use

Section G: Securing Data with Encryption

  • Plaintext
  • Data in Transit
  • Secure Shell
  • OpenSSH
  • ssh-keygen, Tunnel, scp
  • ssh-agent
  • GPG