Course Information
Description
Introduces Linux with a focus on command line system administration skills. Topics include navigating the filesystem, file and directory management, command execution, input/output redirection and pipes, account management, configuring network services, file system security and troubleshooting.
Total Credits
3
Prior Learning Assessment
- Exam-College Developed Challenge Exam
Course Competencies
-
Manage files and directories on a Linux systemAssessment StrategiesHands-on lab project and evaluationCriteriaManage files and directories on a Linux system using basic commandsSecure information stored in the Linux file systemLaunch programs and manage corresponding software packagesUse systemctl to review and change the initialization process that starts a Linux-based computerShut down a Linux system using the system shutdown processDemonstrate how to get in and out of Linux rescue mode and what to use it for
-
Explore the Linux shell environmentAssessment StrategiesHands-on lab project and evaluationCriteriaUse a Linux shell environment to navigate the Linux server file systemCustomize settings in the shell environmentUse common text editors to create or modify text files
-
Manage file system security with Linux users and groupsAssessment StrategiesHands-on lab project and evaluationCriteriaCreate Linux user accountsModify properties of Linux user accountsRemove Linux user accountsAdd users to a Linux groupCustomize file system permissions using groups
-
Monitor system resources and privilege useAssessment StrategiesHands-on lab project and evaluationCriteriaMonitor how processes use system resources (top, htop)Track physical and virtual memory usageUse system logs to troubleshoot hardware and software problemsUse system logs to monitor use of privilege in LinuxUse the kill command when needed (when standard methods do not work)Use privilege (su, sudo, root) only when neededSearch running processes for a given service and identify the pid(s)
-
Explore Linux compression and archive utilitiesAssessment StrategiesHands-on lab project and evaluationCriteriaUse tar to archive a set of filesUse compression utilities to reduce the size of a file and/or archive
-
Configure network settingsAssessment StrategiesHands-on lab project and evaluationCriteriaSet a static IP address, mask, gateway, and DNS server using a graphical tool (Network Manager)Set a static IP address, mask, gateway, and DNS server using a command line tool (nmcli)Bring the network interface up and down via the GUI and/or the command lineSet a static IP address, mask, gateway, and DNS server on a Ubuntu server using the 00-installer-config.yaml file and netplanUse ping, traceroute, nslookup, netstat, ip, addr, nmcli and other command line tools to troubleshoot network connectivityList key configuration files that contain network settings