• Online, Self-Paced
Course Description

Linux consists of many tools to manipulate files, streams, and processes from the command line that an administrator really needs to know in order to get the most from their system. This course will describe and show the basic usage of some of the Linux tools that can be used to manipulate files, stream data, and manage processes. You will also learn how to prioritize processes and how to use basic Regular Expressions to do advanced searches and matches against files and file contents. This course is one of a series in the Skillsoft learning path that covers the objectives for the CompTIA Linux+ exams LX0-103.

Learning Objectives

Process Text Streams Using Filters

  • start the course
  • use commands from the shell to view the contents of a file, view just the beginning of a file, or the end of a file
  • use commands to count items in a file or files, such as line counts, words, or characters
  • describe how to view files in Octal or other formats, as well as convert text files into a printable format
  • use commands to manipulate the data within a file including splitting and joining files
  • use commands to retrieve unique lines in a file, or convert characters like tabs to spaces
  • use commands to convert text from a file into another format and be able to sort the file contents
  • use the basic features of sed to edit the contents of a file

Create, Monitor, and Kill Processes

  • perform commands that will run in the background and switch them to the foreground or background
  • use tools to run a background task that will continue running after logging out
  • use tools to monitor active processes and system resource usage
  • configure tools to select and sort processes on the display
  • use tools to send signals to processes, such as telling the process to check configuration files or to stop running

Modify Process Execution Priorities

  • describe the process priorities and how you can see the priority of a process
  • use nice to set the priority of a process when it is started
  • use renice to change the priority of a process while it is running

Search Text Files Using Regular Expressions

  • describe how regular expressions, or regEx, are created and how they can be used
  • use tools to search for files by matching against a regular expression
  • use commands to find lines in a file that match a regular expression
  • use tools to change the contents of files based on matching a regular expression

Practice: Advanced GNU and Unix Commands

  • use advanced GNU and Unix commands to perform queries

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.