Feb 05, 2025  
2024-2025 General Catalog 
    
2024-2025 General Catalog
Add to Pathway (opens a new window)

NET 412 - Linux System Administration


Course Department: Business
3 Credits
Total Lecture Hours: 30
Total Lab Hours: 30
Total Clinical Hours: 0
Course Description:
This class is intended for those who want to learn the Linux operating system and master the topics tested on the Linux+ certification exam from CompTIA or the LPIC-1 certification exams from LPI. It does not assume any prior knowledge of Linux. Although the topics introduced in this book and associated certification exams are geared toward systems administration, they are also well suited for those who will use or develop programs for Linux systems, or want to pursue a career in cloud computing, supercomputing, cybersecurity, web development, cloud development, or Internet of Things (IoT) technology, where Linux knowledge is a prerequisite.

Prerequisites: NET 791 - PC Support II  
Mode(s) of Instruction: Traditional/Face-to-Face, Online

Course Fees: ebook/Access Code: $124.99 (charged once per term for all courses that use Cengage Unlimited)

Student Learning Outcomes and Objectives:
  1. Learn the basics of Linux as an operating system and its history, features, and uses.
  2. Install and configure Linux on different types of hardware and devices and troubleshoot common issues.
  3. Use commands and tools to navigate and manipulate the Linux filesystem and files and create and use compressed archives.
  4. Create and execute shell scripts to automate tasks and use version control with Git.
  5. Use redirection, pipes, filters, and regular expressions to process data and commands in Linux.
  6. Manage processes, services, daemons, and system initialization in Linux, and schedule commands using at and cron.
  7. Configure network settings, host names, IP routing, and remote administration in Linux, and troubleshoot network problems.
  8. Configure and use common network services such as web, file-sharing, email, and database in Linux.
  9. Implement security measures and best practices in Linux, such as file permissions, ACLs, firewall, encryption, and authentication.
  10. Monitor system performance and troubleshoot common problems in Linux and use virtual machines and containers to run applications in cloud environments.



Add to Pathway (opens a new window)