Bash scripting leverages the power of the command line and tight integration with Linux and Unix operating systems, so it's the easiest and best way to automate repetitive administration tasks (giving you the time to focus on more important issues). "Magic" is when all you have to do is say a few words and amazing things happen! Bash scripting lets you give Linux and Unix operating systems the ability to take care of themselves (by automating frequent tasks and responding to situations). The key to this is being able to have your scripts make decisions (logic programming). In this presentation, you will begin to learn how to write and run Bash scripts (programs that are interpreted rather than compiled) including loops and logic statements, file redirection, command line arguments, and much more. It's important that you be able to continue doing these things on your own (after the conference), so comprehensive instructions and reference materials will be provided.
To do difficult tasks quickly and with skill, you need powerful tools. The "Vim" (Vi Improved) text editor is such a tool. Come take the beginning steps in how to use Vim and be amazed!
Vim is a text editor that can run in a console/terminal environment, so it is the tool of choice for editing configuration (and other) files in Linux/Unix servers (which usually run "headless" [i.e., without a graphical environment]). Any text editor will let you edit text, but they aren't all the same: why ride a kid's bicycle when you can drive a Ferrari? This class will focus on getting you started with Vim, including the Insert and Normal Modes, and the basic set of Normal Mode commands. Never take your hands off the keyboard, and amaze everyone with how quickly and easily you can edit!