CSX Linux Application and Configuration

Learn Linux commands, create objects, and establish network connections!

Difficulty: Beginner

CSF Domain: Identify

$400.00

Price represents the non member rate.

Buy now

CLAC: CSX Linux Application and Configuration

The Cybersecurity Nexus (CSX) Linux Application and Configuration (CLAC) course provides students an understanding of Linux operating systems, commands, and capabilities. Students will work with real Linux systems in real environments and will leverage commands, applications, and toolsets to complete tasks in a cybersecurity environment. Upon completion, students will be able to proactively leverage Linux to navigate, connect, and enhance business systems and networks– valuable traits in the cybersecurity field.

Continuing Professional Education (CPE) Credit Count: 20

Schedule

Lesson Introduction to Linux

  • Obtain an overview of Linux
  • Understand what types of Linux exist
  • Learn what constitutes a Linux variant
  • Understand the shell
  • Learn the basics of the Linux directory structure

Lab/Instructional Installing Linux

The start of the CLAC course, students will learn how to install and start using Linux Mint, a user-friendly operating system variant.

Lesson The Shell and Navigation

  • Learn detailed information about the shell
  • Identify key navigation commands
  • Learn how to implement basic commands

Lab/Instructional Shell and Navigation

Students are introduced to basic commands which they can leverage in the Linux command line interface (CLI).

Lab/Challenge Files, Directories, and Information

Students are provided an opportunity to demonstrate their ability to execute basic Linux terminal commands and navigate different directories.

Lesson Files and Studio

  • Learn about hard and symbolic links
  • Implement more advanced commands
  • Manipulate files and file contents
  • Redirect the Linux Standard Input / Output

Lab/Instructional Files and Standard Input/Output

Students are introduced to the standard input and output capability of the Linux terminal and learn additional commands which will help them leverage Linux effectively.

Lab/Challenge Using STDIO

Students are presented with an opportunity to demonstrate their ability to leverage STDIO appropriately in a Linux environment.

Lesson CLI Tricks, User Management and Services

  • Learn about bash history
  • Utilize TAB-Autocomplete functionality
  • Switch between consoles for multi-tasking
  • Environment variables
  • Add and remove users and groups

Lab/Instructional CLI Tricks

Students learn additional Linux terminal commands which better enable understanding of bash history and environment variables.

Lab/Instructional Services and Users

Students will learn the how user and group accounts work within the Linux environment and how they impact files and file permissions.

Lesson Networking in Linux

  • Setup a NIC within the CLI
  • Edit networking configuration files
  • View routes and networking rules
  • Monitor Network Functionality

Lab/Instructional Networking

Students learn various networking commands and gain a deeper understanding of the networking capabilities within Linux.

Lab/Challenge Users and Networking

Students will demonstrate their ability to leverage key Linux commands learned thus far in the course, creating users, variables, and network connections.

Lesson Package Management, Archives and Compiling

  • Explore the aptitude package management system
  • Use Aptitude to find, install, and remove packages
  • Conduct file management with archive utilities
  • Compile an executable

Lab/Instructional Package Management, Archives, and Compiling

Students learn how package managers function and how to compress and archive files using TAR. Additionally, they will learn how to compile source code.