Linux

Learn how to manage the system.


Basic Commands Part 1

Learn the basics of navigating the filesystem, as well as, working with files and directories.

Basic Commands Part 2

An introduction to file permissions, input/output redirection and the command pipeline.

Basic Commands Part 3

An introduction to wildcard operators, search patterns and their use in file and content searching.


Root User Password Reset

Learn how to reset the root user's password on a CentOS 7 minimal server VM.

Create Non Root User

Learn how to create a non-root user with sudo privileges


Shell Scripting for Beginners

Learn the basics of the shell, parameters, return values and redirection, as well as, variables, functions, if statements and loops.

Check Local EC2 Services

Learn how to create a shell script to monitor EC2 services.

Check Remote EC2 Services

Learn how to create a shell script to monitor remote EC2 services.

Create User Accounts

Learn how to create a shell script to create local user accounts.

Delete User Accounts

Learn how to create a shell script that can disable, delete and archive user accounts.


CROND Email Notifications

Learn how to use Amazon SES and the CROND service to send email notifications for completed cron jobs, from an AWS EC2.