1. Hardware and System Configuration
a. Explain Linux boot process concepts.
b. Given a scenario, install, configure, and monitor kernel modules.
c. Given a scenario, configure and verify network connection parameters.
d. Given a scenario, manage storage in a Linux environment.
e. Compare and contrast cloud and virtualization concepts and technologies.
f. Given a scenario, configure localization options.
2. Systems Operation and Maintenance
a. Given a scenario, conduct software installations, configurations, updates, and removals.
b. Given a scenario, manage users and groups.
c. Given a scenario, create, modify, and redirect files.
d. Given a scenario, manage services.
e. Summarize and explain server roles.
f. Given a scenario, automate and schedule jobs.
g. Explain the use and operation of Linux devices.
h. Compare and contrast Linux graphical user interfaces.
3. Security
a. Given a scenario, apply or acquire the appropriate user and/or group permissions and ownership
b. Given a scenario, configure and implement appropriate access and authentication methods.
c. Summarize security best practices in a Linux environment.
d. Given a scenario, implement logging services.
e. Given a scenario, implement and configure Linux firewalls.
f. Given a scenario, backup, restore, and compress files.
4. Linux Troubleshooting and Diagnostics
a. Given a scenario, analyze system properties and remediate accordingly.
b. Given a scenario, analyze system processes in order to optimize performance.
c. Given a scenario, analyze and troubleshoot user issues.
d. Given a scenario, analyze and troubleshoot application and hardware issues.
5. Automation and Scripting
a. Given a scenario, deploy and execute basic BASH scripts.
b. Given a scenario, carry out version control using Git.
c. Summarize orchestration processes and concepts.