CCB 012 Bash Basics for Cloud Computing
Using a Command Line Interface to edit files and run programs.
Bash, the "Bourne again Shell" is a shell program that is available on most Linux distributions as well as MacOS and Windows 10. Bash, and shell programs in general, allow users to interact with their system's files and directory, run scripts, download and run programs and more. In cloud systems, bash scripts are often used for programmatic (automated) actions and for manual interactions like configuration and troubleshooting. This course is intended for the novice user and is focused on providing a practical, utilitarian introduction to actually using bash.
Course Orientation
What is Bash, why do I Need it? Using Bash Basics
Where do I Find Bash?
Bash History
Bash History
Scripts
Bash Scripts
Variables
Bash Variables
Conditionals
Bash Conditionals
Curly Brace Expansion
Curly Brace Expansion
More Cat
More Cat (Concatenate)
Regex
Regex (Regular Expressions)
Here
Here Files
Conclusion and Next Steps