Course Description:
TestOut Linux Pro helps students prepare for certification and become proficient Linux command-line interface users. After completing this course, students are prepared to take CompTIA’s Linux+ XK0-004 exams. Students gain experience with hardware & system configuration, system operation & maintenance, security, automation & scripting, and troubleshooting & diagnostics.
This course fulfills requirements for the following Programs: Competencies (skills you will learn):- Identify the characteristics of various Linux distributions and where to find them
- Explain the common uses of Linux in industry today
- Prepare for and install Fedora Linux using good practices
- Outline the structure of the Linux interface
- Enter basic shell commands and find command documentation
- Describe the various types of Linux files and view filenames and file types
- Search text files for regular expressions using grep
- Use the vi editor to manipulate text files
- Use hard disk quotas to limit user space usage
- Describe the types and configurations of SCSI devices
- Explain the different levels of RAID and types of RAID configurations
- Describe how to install Linux from source files on CDs, USB flash drives, hard disk, or network servers
- Install Fedora Linux using a kickstart file
- Troubleshoot the installation process
- Access an installed system using System Rescue
- Identify and manipulate common shell environment variables
- Create and execute basic shell scripts
- Summarize the major steps necessary to boot a Linux system
- Configure the LILO and GRUB boot loaders
- Explain how the init daemon initializes the system at boot time into different runlevels
- Configure the system to start daemons upon entering certain runlevels
- Configure X Windows settings
- View processes using standard Linux utilities
- Schedule commands to execute in the future using the at daemon
- Set up, manage, and print to printers on a Linux system
- Understand the purpose of log files and how they are administered
- Create, modify, manage, and delete user and group accounts
- Outline the features of common compression utilities
- Perform system backups using the tar, cpio, and dump commands
- View and extract archives using the tar, cpio, and restore commands
- Compile and install software packages from source code
- Use the Red Hat Package Manager to install, manage, and remove software packages
- Configure a modem, ISDN, and DSL interface
- Identify common network services
- Use command-line and graphical utilities to perform remote administration
- Configure infrastructure network services, including DHCP, DNS, NTP, and NIS
- Configure Web services using the Apache Web server
- Configure file sharing services, including Samba, NFS, and FTP
- Configure e-mail services, including Sendmail and Postfix
- Configure database services using PostgreSQL
- Monitor system performance using command-line and graphical utilities
- Identify and fix common performance problems
- Describe the different facets of Linux security
- Increase the security of a Linux computer
- Outline measures and utilities that can be used to detect a Linux security breach
Open-entry/Open-exit
Course Length:120 hours
Course Location & Schedule:Tooele Technical College Campus
88 S. Tooele Blvd., Tooele
8 a.m. – 8 p.m. Monday – Thursday
8 a.m. – 2 p.m. Fridays
Prerequisites:
Core Program Courses for Cyber Security Program