Nature and target:
The course provides students with end-to-end shell scripts that can be used to automate repetitive tasks and solve real-world system administration problems.
Content:
· Scripting Quick Start and Review
· Process a File Line by Line
· Automated Event Notification
· Progress Indicator Using a Series of Dots, a Rotating Line, or a Countdown to Zero
· File System Monitoring
· Monitoring Paging and Swap Space
· Monitoring System Load
· Process Monitoring and Enabling Preprocess, Startup, and Postprocess Events
· Monitoring Processes and Application
· Creating Pseudo-Ramdom Password
· Automated Hosts Pinging with Notification
· Compiling, Installing, Configuring and Using sudo command
· Highlighted grep Script
· Keeping the Printers Printing
· Automated FTP stuff
· Finding Larges Files
· Monitoring and Auditing User Key Strokes
· Pseudo-Random Number Generation
· Floating-Point Math and the bc Utility
· Scripts for Number Base Conversions
· Menu Program Suitable for Operations Staff
· Sending Pop-up Messages from Unix to Windows