Linux+™ Certification: Second Edition—A CompTIA Certification
Course SpecificationsCourse number: 085804
Course length: 5 days
The CompTIA Linux+ Certification course builds on your existing user-level knowledge and experience with the Linux operating system to present fundamental skills and concepts that you will use on the job in any type of Linux career.Course Objective: You will acquire the skills needed to install and support one or more distributions of the Linux operating system, and learn information and skills that will be helpful as you prepare for the CompTIA Linux+ certification examination, 2004 objectives (exam number XK0-002).
Target Student: This course is intended for entry-level computer support professionals with basic knowledge of computer hardware, software, and operating systems, who wish to increase their knowledge and understanding of Linux concepts and skills to prepare for a career in Linux support or administration, or to prepare for the CompTIA Linux+ certification, 2004 objectives (exam number XK0-002). A typical student in the CompTIA Linux+ Certification course should have at least 6 to 12 months of Linux experience.
Prerequisites: CompTIA A+ certification, or the equivalent skills and knowledge, is helpful but not required. Students may wish to take both of the following Element K courses: A+™ Certification: Core Hardware Third Edition - A CompTIA Certification and A+™ Certification: Operating Systems Third Edition - A CompTIA Certification.
Delivery Method: Instructor led, group-paced, classroom-delivery learning model with structured hands-on activities.
- A 500 MHz (or greater) processor.
- At least 6.5 GB of free hard disk space.
- At least 128 MB of RAM.
- A 32 MB graphics card.
- Two Ethernet adapters for each system.
- A mouse or other pointing device.
- A CD-ROM drive.
- A blank floppy disk.
- A 10/100 Mbps switch.
- Two network cables for each system.
- The instructor's computer requires a projection system.
- Internet access.
- Red Hat Enterprise Linux 4 CDs for each student.
Performance-Based ObjectivesUpon successful completion of this course, students will be able to:
- Investigate information about Linux that can help you prepare for supporting Linux users and machines.
- Work with user and group accounts.
- Work with the Linux filesystem.
- Manipulate various types of Linux files.
- Change ownership and permissions for Linux files and directories.
- Work with Linux printing services.
- Work with Linux packages.
- Work with many of the configuration files and commands that make up the Linux environment.
- Work with jobs and processes.
- Compare the services critical to running the Linux operating system to those services that can be run to enhance or expand system performance.
- Configure Linux services related to Internet use.
- Configure Linux services for providing users with network connectivity.
- Investigate basic security issues in Linux.
- Work with the hardware commonly associated with Linux machines.
- Install the Linux operating system.
- Lesson 1: Familiarizing Yourself with Linux
- Topic 1A: Review the History and Development of Linux
- Topic 1B: Enter Shell Commands
- Topic 1C: Identify Help and Support Options in Linux
- Topic 1D: Start and Stop Linux
- Lesson 2: Working with User and Group Accounts
- Topic 2A: Create User and Group Accounts
- Topic 2B: Manage User Accounts
- Topic 2C: Manage Group Accounts
- Lesson 3: Working with the Linux Filesystem
- Topic 3A: Navigate the Linux Filesystem
- Topic 3B: Manage the Filesystem
- Topic 3C: Maintain the Filesystem
- Lesson 4: Working with Files in Linux
- Topic 4A: Locate Files
- Topic 4B: Link Files
- Topic 4C: Create and Edit Files
- Topic 4D: Back Up and Restore Files
- Lesson 5: Working with Linux Permissions and Ownership
- Topic 5A: Modify File and Directory Permissions
- Topic 5B: Modify Default Permissions
- Topic 5C: Modify File and Directory Ownership
- Topic 5D: Set Process Permissions
- Lesson 6: Printing Files
- Topic 6A: Configure a Local Printer
- Topic 6B: Print Files
- Topic 6C: Manage Print Jobs and Queues
- Topic 6D: Configure Remote Printing
- Lesson 7: Managing Packages
- Topic 7A: Manage Packages
- Topic 7B: Verify and Repair Packages
- Topic 7C: Update and Refresh Packages
- Lesson 8: Configuring the Linux Environment
- Topic 8A: Use Shell Variables
- Topic 8B: Create and Edit Shell Scripts
- Topic 8C: Examine the cron System
- Topic 8D: Configure Applications and Drivers
- Lesson 9: Multitasking
- Topic 9A: Manage Jobs and Background Processes
- Topic 9B: Use the Process Table to Manage Processes
- Topic 9C: Examine Delayed and Detached Jobs
- Lesson 10: Configuring Basic Client Services
- Topic 10A: Manage Services
- Topic 10B: Configure Samba
- Topic 10C: Configure NIS
- Topic 10D: Configure NFS
- Lesson 11: Configuring Basic Internet Services
- Topic 11A: Configure Apache
- Topic 11B: Configure Email Services
- Topic 11C: Configure FTP
- Topic 11D: Configure SSH
- Lesson 12: Configuring Network Services
- Topic 12A: Configure TCP/IP Parameters
- Topic 12B: Configure DHCP
- Topic 12C: Configure DNS
- Topic 12D: Manage Remote Network Services
- Lesson 13: Securing Linux
- Topic 13A: Examine System Security Basics
- Topic 13B: Secure User Accounts
- Topic 13C: Configure Encryption
- Topic 13D: Implement IP Chains and IP Tables
- Topic 13E: Implement Security Auditing
- Topic 13F: Troubleshoot Security Issues
- Lesson 14: Working with Hardware
- Topic 14A: Describe Common Hardware Components and Resources
- Topic 14B: Configure Power Management
- Topic 14C: Configure Removable Hardware
- Topic 14D: Configure Mass Storage Devices
- Topic 14E: Troubleshoot Hardware Issues
- Lesson 15: Installing Linux
- Topic 15A: Prepare for Installation
- Topic 15B: Install the OS
- Topic 15C: Perform Post-installation Tasks
- Appendix A: Mapping Element K Course Content to the CompTIA Linux+ Exam Objectives
- Appendix B: Online Resources for Supporting Linux
- Appendix C: Shell Command Index