Security Programming: Bash Scripting Essentials

placeholder

Bash is the default shell language in most server computing environments in Linux. The ability to leverage Bash scripting abilities for system administration and automation of tasks including security makes it an essential tool to understand and use. In this course youll navigate the vital elements of the Bash scripting language and analyze the output of common commands and scripts. Youll learn how to use Bash variables conditionals and loops and apply timing to a Bash script. Youll also learn how to change and list directories using Bash scripts as well as how to change the ownership and permissions on files and folders. Next youll create files and custom functions use piped commands to chain Bash scripts together and redirect outputs using a Bash script.